Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
개발 · 프로그래밍

/

프론트엔드

Laravel 12 마스터리: PHP로 현대적인 웹 애플리케이션 구축하기

가장 인기 있는 PHP 프레임워크인 Laravel 12를 활용하여 강력하고 확장 가능하며 안전한 웹 애플리케이션을 개발하는 방법을 익히세요. 이 과정은 라우팅, Eloquent ORM, Blade 템플릿팅, REST API, 인증 등을 포함한 Laravel의 최신 기능을 완벽하게 마스터하고자 하는 PHP 개발자를 위해 고안되었습니다. 깔끔한 코드와 현대적인 개발 관행을 통해 실제 애플리케이션을 구축하며, PHP 기술을 한 단계 더 발전시키세요.

54명 이 수강하고 있어요.

  • Professional
laravel
ts3phpframework
PHPLaravel

이런 걸 배울 수 있어요

  • Laravel 12 아키텍처에 대한 이해 및 핵심 개념 파악

  • Composer 및 환경 설정을 통해 Laravel 프로젝트 구축하기

  • 깔끔하고 효율적이며 확장 가능한 웹 애플리케이션을 MVC 구조를 사용하여 개발하세요.

  • 라우팅, 미들웨어, 컨트롤러 및 블레이드 템플릿 마스터

  • Eloquent ORM과 쿼리 빌더를 사용하여 데이터베이스 작업

이 과정에서 학생들이 배울 내용


  • Laravel 12의 기본 사항과 이것이 현대 PHP 개발에 어떻게 적용되는지 알아보세요.
    Laravel이 일반적인 웹 개발 작업을 어떻게 단순화하는지, 그리고 왜 Laravel이 가장 인기 있는 PHP 프레임워크 중 하나인지 알아보세요.
    개발자 경험에 초점을 맞춘 Laravel 12의 생태계, 구조 및 철학을 살펴보세요.
    Laravel을 사용하여 강력하고 확장 가능하며 유지 관리가 쉬운 웹 애플리케이션을 구축하기 위한 기반을 마련하세요.

  • Composer와 Laravel Installer를 사용하여 완전한 Laravel 개발 환경을 설정합니다.
    다양한 운영체제에서 설치 과정을 익히고 Laravel을 로컬로 구성합니다.
    종속성 관리를 위해 Composer를 직접 사용하고, 프로젝트를 빠르게 설정하려면 Laravel Installer를 사용해보세요.
    로컬 개발 서버, 환경 변수, 디버깅 도구를 효과적으로 사용하는 방법을 알아보세요.

  • Laravel 12의 MVC 아키텍처를 사용하여 모든 기능을 갖춘 웹 애플리케이션을 구축하세요.
    Laravel의 모델-뷰-컨트롤러 구조에 대한 심층적인 이해를 통해 깔끔한 코드 분리를 경험해보세요.
    비즈니스 로직에 의해 제어되는 모델에서 뷰로 데이터가 애플리케이션을 통과하는 방식을 알아보세요.
    Laravel의 아키텍처 모범 사례를 활용하여 CRUD 작업과 대화형 인터페이스를 개발합니다.

  • Laravel의 라우팅, 컨트롤러, 미들웨어, 뷰를 사용하여 자신 있게 작업하세요.
    깔끔하고 유연한 경로 정의를 통해 Laravel이 웹 요청을 처리하는 방식을 숙지하세요.
    컨트롤러를 사용하여 애플리케이션 로직과 미들웨어를 구성하여 요청 필터링을 처리합니다.
    효율성을 위해 뷰와 경로 모델 바인딩을 사용하여 아름답고 동적인 웹 페이지를 렌더링합니다.

  • 깔끔하고 재사용 가능한 UI 구성 요소를 위한 마스터 Laravel Blade 템플릿 엔진입니다.
    Blade가 깔끔한 구문과 내장된 지시문을 통해 HTML 템플릿을 어떻게 간소화하는지 알아보세요.
    @extends , @include 및 사용자 정의 Blade 지시문을 사용하여 재사용 가능한 레이아웃과 구성 요소를 만듭니다.
    DRY(Don't Repeat Yourself) 구조를 유지하면서 반응형 UI를 구축하세요.

  • Eloquent ORM과 데이터베이스 마이그레이션을 사용하여 데이터를 처리합니다.
    Eloquent의 표현력 있는 구문을 사용하여 Laravel이 데이터베이스와 상호 작용하는 방법을 알아보세요.
    강력한 마이그레이션 도구와 시더를 사용하여 데이터베이스 스키마 변경 사항을 만들고 관리합니다.
    원시 SQL을 작성하지 않고도 복잡한 데이터베이스 쿼리와 관계를 수행합니다.

  • 사용자 인증 및 권한 부여(로그인, 등록, 역할)를 구현합니다.
    Laravel Breeze 또는 Jetstream을 사용하여 안전한 사용자 로그인 및 등록 흐름을 설정합니다.
    역할 기반 액세스 제어를 추가하여 사용자 권한에 따라 기능을 제한하거나 허용합니다.
    Laravel의 내장 인증 시스템을 이해하고 실제 시나리오에 맞게 확장해 보세요.

  • CSRF, 검증, 해싱 및 암호화를 사용하여 Laravel 애플리케이션을 보호하세요.
    Laravel의 CSRF 토큰과 검증 규칙을 사용하여 양식과 API를 보호하세요.
    Laravel의 보안 기능을 사용하여 비밀번호를 안전하게 해시하고 민감한 사용자 데이터를 암호화하세요.
    XSS, SQL 주입, 세션 하이재킹과 같은 일반적인 공격을 방지하는 방법을 알아보세요.

  • Laravel의 API 리소스를 사용하여 RESTful API를 구축하고 사용하세요.
    API 우선 개발을 위해 애플리케이션을 구성하고 버전이 정리된 깔끔한 엔드포인트를 구축하세요.
    Laravel Resource 클래스를 사용하여 API 응답을 포맷하고 오류 메시지를 원활하게 처리합니다.
    JSON API를 통해 프런트엔드 프레임워크나 모바일 앱에 연결합니다.

  • API 토큰 인증에는 Laravel Sanctum을 사용하세요.
    SPA 및 모바일 애플리케이션에 대한 안전한 토큰 기반 인증을 구현합니다.
    Laravel Sanctum을 사용하면 OAuth의 복잡성 없이 사용자 세션을 관리할 수 있습니다.
    미들웨어로 API 경로를 보호하고 안전하게 사용자 경험을 개인화하세요.

코스의 하이라이트

  • Laravel 12를 처음부터 고급 기능까지 배워보세요.

  • 실습을 통해 실제 프로젝트를 만들어 보세요.

  • 마스터 라우팅, 블레이드, 엘로퀀트, API 등.

  • 안전한 인증 및 승인을 구현합니다.

  • Laravel Sanctum을 사용하여 RESTful API를 만듭니다.

  • 동적 UI를 위해 Livewire와 Alpine.js를 살펴보세요.

  • 테스트, 디버깅, 성능 튜닝을 배우세요.

Laravel 예시

  • 최신 웹 앱을 구축하는 동시에 핵심 PHP 기술을 강화하세요.

  • PHP OOP 개념과 그것이 Laravel을 구동하는 방식을 이해합니다.

  • 실습형 코딩 연습을 통해 실제 프로젝트를 만들어 보세요.


라라벨 + PHP

나에게도 좋아요

저는 기술, 개발, 디지털 혁신 분야에서 6년 이상의 경력을 가진 브라힘 프로페셔널입니다. 소프트웨어 개발자, 시스템 엔지니어, DevOps 전문가, 버전 관리 전문가, 팀 리더, 멘토 등 다양한 역할을 맡아왔습니다. 하지만 그 모든 과정에서 변함없이 변함없는 것은 복잡한 기술을 단순화 하고 다른 사람들이 기술 분야에서 커리어를 성장하도록 돕는 것에 대한 열정입니다.

저는 경력 내내 애자일 스타트업부터 글로벌 기업까지 다양한 팀과 함께 일해 왔습니다. 주요 소프트웨어 프로젝트에 참여하고, 여러 부서의 개발팀을 이끌었으며, Git , GitHub , Php , laravel 등의 도구를 활용하여 기업들이 현대적인 협업 워크플로를 구현하도록 지원했습니다. 실무 경험을 바탕으로 단순히 이론만 가르치는 것이 아니라, 실제 환경에서 실제로 작동하는 원리를 가르칩니다.

자주 묻는 질문

자주 묻는 질문

질문: 이 과정을 수강하려면 Laravel에 대한 사전 경험이 필요합니까?
A: 아니요. 이 과정은 초급 개발자와 중급 개발자 모두를 위해 설계되었습니다. Laravel과 PHP 기본부터 시작하여 점차 고급 개념으로 넘어갑니다.

질문: 이 과정에 등록하기 전에 PHP를 알아야 합니까?
A: 네, PHP에 대한 기본 지식이 있으면 도움이 됩니다. 하지만 객체 지향 프로그래밍(OOP), 배열, 함수, 클래스 등 PHP의 핵심 개념을 차근차근 다루어 길을 잃지 않도록 도와드립니다.

질문: 이 과정은 Laravel 12에 맞게 업데이트되었나요?
A: 네! 본 과정은 Laravel 12를 기반으로 하며, 프레임워크의 최신 기능과 모범 사례를 다룹니다.

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • 일관성을 유지하세요.

  • Laravel 초보자에게는 친숙하지만, 프로그래밍 완전 초보자를 위한 것은 아닙니다. PHP의 기본(변수, 함수, OOP)을 이미 이해하고 있다면, 쉽게 따라오실 수 있을 겁니다.

안녕하세요
입니다.

1,069

수강생

12

수강평

2.9

강의 평점

17

강의

I’m an experienced instructor with a strong background in web development, business strategy, and career management. I’ve helped individuals and companies build successful websites, launch and grow businesses, and navigate their professional paths with confidence. My approach combines real-world experience with practical teaching, offering learners the tools and strategies they need to achieve their goals — whether starting a business, building a digital presence, or advancing their careers.

커리큘럼

전체

19개 ∙ (1시간 44분)

강의 게시일: 
마지막 업데이트일: 

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!

₩11,000

Professional님의 다른 강의

지식공유자님의 다른 강의를 만나보세요!