우리 같이 입어요! 인프런 후드티 💛
Thumbnail
개발 · 프로그래밍 프레임워크 및 라이브러리
Node.js - Express
(5.0)
22개의 수강평 ∙ 2039명의 수강생

무료

지식공유자 : Egoing Lee
총 95개 수업˙총 7시간 39분
평생 무제한 수강
수료증 미발급 강의
입문 초급 중급이상 대상
폴더에 추가 공유
중급자를 위해 준비한
[프레임워크 및 라이브러리] 강의입니다.

이 수업은 Node.js의 대표 웹프레임워크인 Express를 이용해서 웹애플리케이션을 구현하는 방법에 대한 수업입니다.

WEB2 - Node.js & Express

이 수업은 Node.js의 대표 웹프레임워크인 Express를 이용해서 웹애플리케이션을 구현하는 방법에 대한 수업입니다. 코드가 복잡해지면 점차 애플리케이션을 구현하는 것이 고된 일이 됩니다. 이런 상황에서 코드의 복잡성을 낮춰주고, 웹애플리케이션을 구현하는 과정에서 공통적으로 요구되는 일들을 대신해주는 것이 프레임워크입니다. 코드의 복잡성 때문에 고통받고 계신 분에게 이 수업을 권합니다.

도움이 되는 분들

  • Node.js와 MySQL에 대해서 전혀 모른다면 이 수업을 보시면 안됩니다.
  • Node.js와 MySQL에 대한 선행학습을 먼저하시고 이 수업에 참여하실 것을 강하게 권합니다.

 추천 학습 순서

이 수업은 CC 라이센스를 따르고 있으며, 아래 링크 에서도 볼 수 있습니다.
Node.js-Express https://opentutorials.org/course/3370
쿠키와 인증 https://opentutorials.org/course/3387
세션과 인증 https://opentutorials.org/course/3400 passpor.js
https://opentutorials.org/course/3402
다중 사용자 https://opentutorials.org/course/3411 google login https://opentutorials.org/course/3413 facebook login
https://opentutorials.org/course/3414

좋은 지식을 나눠주시는 생활코딩에 감사의 말씀을 전합니다.


안녕하세요
Egoing Lee 입니다.
Egoing Lee의 썸네일
커리큘럼 총 95 개 ˙ 7시간 39분의 수업
이 강의는 영상, 수업 노트가 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. Express
수업 소개 미리보기 04:00 실습환경 준비 미리보기 05:00 Hello world 1 미리보기 03:00
Hello Word 2 07:00
홈페이지 구현 03:00
상세보기 페이지 구현 1 미리보기 05:00 상세페이지구현 2 미리보기 03:00 페이지 생성 구현 미리보기 03:00
페이지 수정 기능 구현 02:00
페이지 삭제 기능 구현 04:00
미들웨어의 사용 - body parser 10:00
미들웨어의 사용 - compression 06:00
Express 미들웨어 만들기 09:00
Express 미들웨어의 실행순서 04:00
정적인 파일의 서비스 06:00
에러처리 미리보기 07:00
라우터 - 주소체계변경 10:00
라우터 - 파일로 분리 1 10:00
라우터 - 파일로 분리 2 04:00
보안 05:00
express generator 07:00
수업을 마치며 04:00
섹션 1. 쿠키와 인증
쿠키와 인증 수업소개 미리보기 02:00 실습 준비 미리보기 01:00 쿠키의 생성 미리보기 06:00 쿠키 읽기 미리보기 06:00
쿠키의 활용 06:00
Session 쿠키 VS Permanent 쿠키 03:00
쿠키 옵션 - Secure & HttpOnly 04:00
쿠키옵션 - path & domain 04:00
쿠키를 이용한 인증 기능 구현 - 소개 02:00
인증구현 - UI 만들기 03:00
인증구현 - 로그인 쿠키 생성 05:00
인증구현 - 로그인 상태 체크 05:00
인증구현 - 로그인 상태를 UI에 반영 05:00
인증구현 - 로그아웃 02:00
인증구현 - 접근제어 05:00
수업을 마치며 04:00
섹션 2. 세션과 인증
Express Session & Auth 수업소개 미리보기 04:00 미들웨어 express session의 구동 미리보기 04:00 express-session의 옵션 미리보기 04:00 express-session의 session 객체 미리보기
express-session의 session store 04:00
인증구현 - UI 만들기 04:00
인증구현 - 로그인 세션구현 05:00
인증구현 - 세션 미들웨어 설치 05:00
인증구현 - 인증상태를 UI에 반영 06:00
인증구현 - 로그인상태 UI를 반영 2 05:00
인증구현 - 로그아웃 02:00
인증구현 - 접근제어 03:00
인증구현 - 세션저장 02:00
수업을 마치며 04:00
섹션 3. Passpot.js
수업소개 미리보기 03:00 passport.js 설치 미리보기 04:00 인증 구현 미리보기 04:00
자격확인 1 05:00
자격확인 2 06:00
세션이용 1 05:00
세션이용 2 07:00
세션이용 3 04:00
로그인 확인 05:00
로그아웃 04:00
플래쉬 메시지 08:00
플래쉬 메시지의 적용 06:00
리팩토링 11:00
수업을 마치며 03:00
섹션 4. 다중 사용자
수업 소개 미리보기 02:00 수업의 목적 미리보기 01:00 회원가입 UI 미리보기 03:00
회원 정보 저장 1 06:00
회원정보저장 2 05:00
세션 스토어에 인증 정보 저장 08:00
로그인 구현 04:00
접근제어 - 글쓰기 08:00
글목록을 lowdb로 전환 02:00
접근제어 - 글 수정 09:00
접근제어 - 글 삭제 03:00
비밀번호 저장 15:00
수업을 마치며 03:00
섹션 5. Google Login
수업소개 미리보기 04:00 프로젝트 등록 미리보기 05:00
Passprot.js 설정 06:00
Resource Owner 승인절차 06:00
id 획득 절차 08:00
사용자 추가 07:00
수업을 마치며 02:00
섹션 6. Facebook Login
수업 소개 미리보기 04:00 프로젝트 등록 미리보기 05:00 비밀정보 관리 미리보기 04:00
Resource owner 인증절차 05:00
id 획득 절차 07:00
email scope 03:00
회원생성 05:00
회원정보관리 06:00
수업을 마치며 02:00
강의 게시일 : 2018년 08월 21일 (마지막 업데이트일 : 2018년 08월 28일)
수강평 총 22개
수강생분들이 직접 작성하신 수강평입니다. 수강평을 작성 시 300잎이 적립됩니다.
5.0
22개의 수강평
5점
4점
3점
2점
1점
VIEW 좋아요 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
jasonoh22 thumbnail
감사합니다
2021-05-29
k yu thumbnail
생활코딩에서 하는 강좌는 웹개발을 시작하는 사람들이 필수로 들어야할 강의
2021-04-06
이주헌 thumbnail
유익한 수업이였습니다.
2021-06-30
페이커 thumbnail
기초뿐만 아니라 실제 회원가입 폼을 만들면서 노드를 익히기에 좋습니다!
2021-03-30
vnbalwuij thumbnail
훌륭한 강의에요
2021-09-18

무료

폴더에 추가 공유
지식공유자 : Egoing Lee
총 95개 수업˙총 7시간 39분
평생 무제한 수강
수료증 미발급 강의
입문 초급 중급이상 대상
지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의를
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스