【한글자막】 Next.js 15 & React - 완벽 가이드 (Udemy.com)
앱 라우터 또는 페이지 라우터로 NextJS 15를 기초부터 학습하고, 풀스택 ReactJS + NextJS 앱을 구축하세요!
Created by: Maximilian Schwarzmüller
Last updated February 2025
What you will learn
- NextJS 15 및 앱 라우터로 풀스택 React 앱을 빌드하는 방법 알아보기
- 실제 프로젝트를 구축하고, 예시를 통해 배운 내용 직접 실습
- NextJS 앱을 구축하는 다양한 방법 - 앱 라우터와 페이지 라우터에 대해 알아보기
- React 서버 컴포넌트, 클라이언트 컴포넌트, 데이터 불러오기 등의 핵심적인 NextJS 기능
- 서버 액션을 통해 데이터 제출 처리
- NextJS를 통해 클라이언트 사이드 및 풀스택 ReactJS를 구축하는 방법
- 사전 렌더링, SSR, 데이터 불러오기, 파일 기반 라우팅 및 인증과 같은 모든 주요 NextJS 기능에 대해 알아보기
- 과정 전체를 수강할 시간이 부족한 경우, “NextJS 요약” 모듈로 강의 내용 빠르게 정리 가능
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 96 / 100
Course Description
2024년 10월 업데이트:
최신 버전의 Next.js(15)를 반영하도록 콘텐츠를 업데이트했습니다.
2024년 3월/4월 업데이트:
최신 버전의 Next.js를 다루도록 전체 과정을 완전히 업데이트했습니다!
2023년 12월 업데이트:
완전히 새로운 데모 프로젝트가 포함된 거대한 새 섹션이 추가되어 NextJS 15와 "앱 라우터"를 심층적으로 다룹니다!
React 서버 컴포넌트, 서버 액션 등을 다룹니다.
S3의 파일 업로드 및 저장을 다룹니다.
"선택 사항: React 복습하기" 섹션을 완전히 업데이트했습니다.
NextJS에 대한 사전 지식이 필요하지 않습니다. 이 강의에서 '앱 라우터'가 무엇인지 알려드립니다!
베스트셀러 NextJS 강의 과정을 수강해서 React JS & NextJS를 통해, 아주 동적이고 엄청나게 빠르며, SEO 준비가 완료된 React 앱을 구축하는 방법을 배워 보세요!
본 강의 과정은 두 가지 강의가 있습니다. 바로 완전 정복 강의(총 20시간 이상)와 요약 강의(약 3시간에 이르는 요약 모듈)입니다 - 여러분의 일정에 맞는 강의를 선택해 수강하세요!
[본 강의를 수강해야 하는 5가지 이유]
1. 저는 Udemy 베스트셀링 React 강의 과정의 제작자 및 강사입니다. 이번 NextJS 강의 과정을 한국 수강생 여러분들과 공유하게 되어 정말 기쁩니다. 본 강의 과정에서는 여러분이 React 개발자로서 한 단계 더 나아가 실제, React 및 Next.js를 통해 프로덕션 준비가 완료된 프로젝트를 구축할 수 있도록 해줄 React 프레임워크에 대해 심층적으로 다루고 있습니다.
Next.js는 ReactJS를 위한 프로덕션 준비가 완료된, 풀스택 가능 프레임워크로 요즘 가장 인기가 많은 JavaScript 라이브러리입니다!
2. React 개발자로서 성장하고, 여러분의 React 앱을 한 단계 더 높은 수준으로 끌어올리기 위해서는 NextJS가 딱 맞는 선택입니다!
NextJS는 빠르게 성장하고 있어 수요가 높기 때문이죠. 그 이유가 몇 가지 있는데요, NextJS를 사용하면 내장 서버 사이드 렌더링과 페이지 사전 렌더링을 포함한 React 앱을 구축할 수 있습니다. 훌륭한 사용자 경험을 구축할 수 있으며, 검색 엔진에 최적화(SEO)되어 있습니다! React 앱을 아주 쉽게 만들었죠!
3. 게다가, NextJS를 사용하면 풀스택 React 앱(한 프로젝트 내에 결합된 프론트엔드 + 백엔드 코드)의 구축 또한 엄청나게 간편해집니다! 프론트엔드 React 앱과 함께 클라이언트 사이드와 서버 사이드 코드를 조합하고, NodeJS 기반의 API를 구축할 수 있죠. NextJS와 함께라면 아주 간단합니다!
인증을 추가하고 싶은가요? NextJS는 인증 과정 또한 간소화해, 가입, 로그인 및 세션 관리 또한 아주 편리하게 만들어 줍니다.
4. 본 강의 과정이 여러분을 순식간에 NextJS 초심자에서 고수로 만들어 줄 겁니다!
아주 기초부터 시작할 테니 NextJS 사전 지식은 필요하지 않으며, NextJS를 구성하는 모든 핵심 기능을 살펴보게 됩니다. 이론뿐만 아니라 여러 실제 프로젝트를 통해 모든 개념을 차근차근 적용하게 됩니다.
본 강의 과정의 수강을 위해서는 기초적인 React 배경지식이 필요하지만, 강의 과정에는 React 복습 모듈 또한 포함되어 있으니 React로 작업한 지 오래 되었다면 참고하세요.
5. 이 과정에는 페이지 라우터용 'NextJS 요약' 모듈과 앱 라우터용 'NextJS 핵심 (앱 라우터)' 모듈이 포함되어 있어 전체 과정을 다시 수강하지 않고도 나중에 언제든 다시 돌아와서 지식을 복습할 수 있습니다. 또한 (당장은 나머지 강의들은 건너뛰고) 모듈요약 먼저 수강해서 짧은 시간 내에 모든 핵심 기능을 배울 수도 있죠.
강의 과정을 모두 수강한 후에는 여러분만의 NextJS 프로젝트를 처음부터 구축할 수 있고, NextJS 관련 직종에 지원할 수 있게 될 겁니다!
[강의에서 다룰 내용]
NextJS란 무엇인가? NextJS를 왜 사용하는 걸까?
왜 (대부분의 경우에) React만으로는 충분하지 않을까?
NextJS 프로젝트 처음부터 생성하기 & 프로젝트 이해하기
파일 기반 라우팅 작업하기
동적 라우트와 catch-all 라우트 추가하기
페이지 사전 렌더링 및 서버 사이드 렌더링의 다양한 형태 구현하기
데이터 작업하고 데이터 페칭을 추가해 앱에 사전 페칭하기
서버 액션으로 양식 제출 처리하기
파일 업로드 처리하기
동적 및 정적 페이지 사전 생성하기
페이지로 메타데이터 등의 최적화 추가하기
NextJS 이미지 컴포넌트를 통해 이미지 최적화하기
API 라우트 또는 서버 액션을 통해 풀스택 앱 구축하기
React Context를 통해 앱 전반에 걸친 상태 관리하기 (NextJS 앱 내에서)
NextJS 앱에 인증 추가하기
다양한 앱에 이와 같은 핵심 개념 적용해 보기!
React.js 전체 복습 모듈 (모두 같은 수준에서 시작할 수 있도록 하기 위함)
배운 내용을 복습할 수 있고, 핵심 기능만을 빠르게 훑어볼 수 있는 NextJS 요약 모듈
그리고 더 많은 내용이 있습니다!
이 여정을 여러분과 함께 시작하게 되어 정말 기쁩니다!
1강에서 만나요!
- Max
Instructor Details
- 4.8 Rating
673 Reviews
Maximilian Schwarzmüller
Experience as (Web) Developer
Starting out at the age of 12 I never stopped learning new programming skills and languages. Early I started creating websites for friends and just for fun as well. Besides web development I also explored Python and other non-web-only languages. This passion has since lasted and lead to my decision of working as a freelance web developer and consultant. The success and fun I have in this job is immense and really keeps that passion burningly alive.
Starting web development on the backend (PHP with Laravel, NodeJS, Python) I also became more and more of a frontend developer using modern frameworks like React, Angular or VueJS in a lot of projects. I love both worlds nowadays!
I also build full-stack applications and acquired expert DevOps and cloud computing knowledge - proven by the many AWS certifications I hold (incl. the top-level Solutions Architect Professional certification).
As a self-taught developer I had the chance to broaden my horizon by studying Business Administration where I hold a Master's degree. That enabled me to work in a major strategy consultancy as well as a bank. While learning, that I enjoy development more than these fields, the time in this sector greatly improved my overall experience and skills.
Experience as Instructor
More courses by Maximilian Schwarzmüller
Vue - The Complete Guide (incl. Router & Composition API) (2025)
4.7 (66,743 Reviews)
Provider: Udemy
Time: 31.9h
$119.99
Next.js & React - The Complete Guide (2026)
4.6 (25,807 Reviews)
Provider: Udemy
Time: 40.3h
$139.99
Angular & NodeJS - The MEAN Stack Guide (2025)
4.4 (25,618 Reviews)
Provider: Udemy
Time: 12.7h
$159.99
Ionic - Build iOS, Android & Web Apps with Ionic & Angular (2024)
4.5 (17,185 Reviews)
Provider: Udemy
Time: 20.4h
$124.99
More React courses
Microservices with Node JS and React (2026)
4.8 (20,187 Reviews)
Provider: Udemy
Time: 54.4h
$139.99
【한글자막】 React 완벽 가이드 2025 with React Router & Redux
4.8 (2,992 Reviews)
Provider: Udemy
Time: 72.7h
$79.99
Learn to build an e-commerce store with .Net, React & Redux (2026)
4.8 (2,218 Reviews)
Provider: Udemy
Time: 29.6h
$94.99
React - Полный Курс по React, Redux и Redux Toolkit (2026)
4.8 (1,977 Reviews)
Provider: Udemy
Time: 32.5h
$69.99
Next JS & WordPress: Build rapid NextJS sites with Next & WP (2026)
4.8 (462 Reviews)
Provider: Udemy
Time: 8.4h
$74.99
Build Polymorphic Components with React and Typescript (2022)
4.8 (223 Reviews)
Provider: Udemy
Time: 2.3h
$69.99
Reviews
By 정성훈 on 12/15/2024
강의 잘보았습니다 . 다만 핸드폰이나 패드로 시청할때 확장모드에서는 자막이 안보이는듯 합니다! 추후 udemy어플 사용시 확장모드에서 자막이 보이면 더 좋을듯합니다!! 아이폰/아이패드 사용중 입니다
By Anonymized User on 9/11/2024
강의 시간이 긴 대신에 그 만큼 상세하고 많은 내용이 담겨 있어 좋았습니다. 처음부터 끝까지 완주한다면 분명히 React와 NextJS 기초를 단단하게 갖출 수 있을 것 같아요 !
By June on 5/29/2024
설명이 매우 친절하고, 자료가 풍부합니다. 이 강의 내용을 열심히 소화하며 학습한 덕분에 면접에 합격했습니다 :) 감사합니다!
By Random112 on 4/28/2024
강사의 자세한 설명과 주기적인 업데이트로 비슷한 강의를 추가 구매할 이유가 줄어들어서 좋음 영어 버전은 이미 App router 기반을 메인으로 4월에 업데이트가 되었는데 한글 버전 업데이트도 빠르게 해주세요
By 민정기 on 9/16/2023
강의 내용은 우수하나 nextjs 13으로 업데이트 됬는데 아직 next10버젼으로 진행되어 실질적으로 따라하기가 굉장히 불편하였습니다 또한 안에 들어있는 파일들은 react18버전도 지원하지 않는 옛날 거라 컨텐츠 업데이트가 꼭 필요해 보입니다.
By 박진우 on 9/15/2023
There is no feedback on NextJS 13 version in this lesson.
By 김수경 on 8/16/2023
NextJS에 대해서 빠르고 쉽게 설명해주셔서 감사합니다! 아주아주 좋은 강의에요!!!
By 지창 류 on 11/23/2022
지금까지의 경험으로는 괜찮은데 아직 강의 수강 1시간도 되지 않은 시점에서 이걸 묻는 의도는 모르겠다.
By 이주이 on 11/23/2022
사실 2년전의 강의여서 NEXT13버전이 나온 지금시점에서는 달라진게 몇가지 있다 하지만 기초적인 NEXT JS 에 개념을 잡기에는 충분한 강의이다.
By 강민수 on 8/30/2022
강의도 집중력 있게 좋으며, 구성 자체도 알 차서 좋네요. ㅎㅎ 계속 수강해 볼게요.












