• 로그인
  • 장바구니에 상품이 없습니다.

신청하기
  • 160,000 75,000
  • 365 Days

 

Next.js는 프론트엔드부터 서버까지 만들 수 있는 React기반 프레임워크입니다.

이것만 사용해도 풀스택 웹개발이 가능합니다. 

 

Next.js 사용시 서버사이드 렌더링이 쉽기 때문에 

React, Vue만 사용해서 만든 사이트들 보다 로딩시간이 빠르고 검색엔진 친화적인 사이트를 만들 수 있습니다.

서버기능과 회원인증기능도 만들기 쉽습니다. 

점점 서버사이드 렌더링이 유행타면서 백엔드 역량까지 많이 요구하고 있는데 Next.js 한입 해두면 든든하지 않겠습니까 

 

프로젝트 2개를 만들어보며 기본 문법부터 서버기능까지 배워볼 것인데  

생각없이 코드 따라치기만 하면 나중에 응용력이 하나도 없어지기 때문에

혼자 알아서 Next.js로 코드짜는 법을 중점으로 알려드립니다. 

 

 

[배울 내용]

프로젝트1 : 문법학습용 그로서리 스토어

프로젝트2 : 냄새나는 게시판

state, component, useEffect 등 리액트 문법 

서버사이드렌더링과 라우팅

서버기능과 API 만들기

MongoDB 입출력

게시물 발행, 수정, 삭제

S3 파일업로드 

Next-auth 회원인증기능

캐싱, 에러처리 등 부가기능

AWS 클라우드에 배포

 

 

[필요한 사전지식]

- HTML/CSS 기초

- 자바스크립트 기초 (var, if, function, for, array, object)

- 자바스크립트 처음이면 자바스크립트 기초강의부터 추천드립니다.

리액트 그런건 몰라도 됩니다. 

 

 

[업데이트]

- Server actions 추가

- refresh token 내용 업데이트

 

 

커리큘럼

Part 1 : 애플후레시
Next.js 많이 쓰는 이유를 알아보자 무료 00:06:00
Next.js 설치와 개발환경 셋팅 무료 00:06:00
페이지 레이아웃 만들기 (React 기초문법) 무료 00:09:00
여러 페이지 만들기 (라우팅) 무료 00:12:00
html을 반복문으로 줄이고 싶으면 map 무료 00:11:00
Next.js에서 이미지 넣는 법 2개 무료 00:10:00
client/server component, import 문법 무료 00:13:00
Component에 데이터 전해주려면 props 00:11:00
좋아요 버튼 만들기 (useState, onClick) 00:11:00
좋아요 버튼 만들기 2 (array, object state 변경하려면) 00:10:00
Part 2 : 게시판 프로젝트
새로운 프로젝트 생성 / MongoDB 셋팅 00:06:00
Next.js에서 MongoDB 사용하기 00:12:00
글목록 조회기능 만들기 (DB 데이터 출력) 00:10:00
상세페이지 만들기 1 (Dynamic route) 00:15:00
상세페이지 만들기 2 (useRouter) 00:09:00
글 작성기능 만들기 1 (서버기능 개발은) 00:12:00
글 작성기능 만들기 2 00:11:00
수정기능 만들기 1 00:12:00
수정기능 만들기 2 00:10:00
삭제기능 만들기 1 (Ajax) 00:12:00
삭제기능 만들기 2 (Ajax 추가내용과 에러처리) 00:10:00
삭제기능 만들기 3 (query string / URL parameter) 00:10:00
static rendering, dynamic rendering, cache 00:13:00
JWT, session, OAuth 설명시간 00:09:00
회원기능 만들기 : Auth.js 사용한 소셜로그인 00:12:00
회원기능 만들기 : OAuth + session방식 사용하기 00:12:00
회원기능 만들기 : 아이디/비번 + JWT 사용하기 00:13:00
회원기능 만들기 : JWT 사용시 refresh token 사용하려면 00:05:00
댓글기능 만들기 1 (input 데이터 다루기) 00:09:00
댓글기능 만들기 2 (useEffect) 00:13:00
댓글기능 만들기 3 00:12:00
loading.js, error.js, not-found.js 00:11:00
AWS Elastic Beanstalk에 Next.js서버 배포 00:05:00
이미지 업로드 기능 1 (AWS S3 셋팅) 00:09:00
이미지 업로드 기능 2 (Presigned URL) 00:12:00
Dark mode 기능 1 (cookies / localStorage) 00:14:00
Dark mode 기능 2 00:12:00
서버기능 중간에 간섭하려면 Middleware 00:12:00
Next.js의 Server actions 기능 무료 00:10:00

수강생 리뷰

4.9

4.9
42 ratings
  • 5 ★40
  • 4 ★0
  • 3 ★2
  • 2 ★0
  • 1 ★0
  1. 사랑에 빠졌어요

    5

    회사에서 준 강의비 500만원 긴빠이 쳐서 값싼 코딩애플 강의 듣고 연봉도 올랐습니다 감사합니다

  2. 다시 돌아왔습니다

    5

    노베 때 선생님 강의 듣고 취업했다가 Next.js가 배우러 돌아왔습니다
    수많은 강의를 찍먹했지만 코딩애플밖에 기억이 나지 않아요
    여고생 화이팅!!!

  3. 1 2 3
신청하기
  • 160,000 75,000
  • 365 Days

선생님

5642명의 수강생

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠