
중급자를 위해 준비한
[프레임워크 및 라이브러리] 강의입니다.
[프레임워크 및 라이브러리] 강의입니다.
이 수업은 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
22강 ∙ 2시간 1분
수업 소개
미리보기
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. 쿠키와 인증
16강 ∙ 1시간 3분
쿠키와 인증 수업소개
미리보기
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. 세션과 인증
14강 ∙ 52분
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
14강 ∙ 1시간 15분
수업소개
미리보기
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. 다중 사용자
13강 ∙ 1시간 9분
수업 소개
미리보기
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
7강 ∙ 38분
수업소개
미리보기
04:00
프로젝트 등록
미리보기
05:00
Passprot.js 설정
06:00
Resource Owner 승인절차
06:00
id 획득 절차
08:00
사용자 추가
07:00
수업을 마치며
02:00
섹션 6. Facebook Login
9강 ∙ 41분
수업 소개
미리보기
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일)
수강평
총 15개
수강생분들이 직접 작성하신 수강평입니다. 수강평을 작성 시 300잎이 적립됩니다.
5.0
15개의 수강평
5점
4점
3점
2점
1점
VIEW
좋아요 순
최신 순
높은 평점 순
낮은 평점 순
평점 순
높은 평점 순
낮은 평점 순

수얼업 정말 잘들었습니다.
2021-02-04

너무나도 좋은 강의입니다. :)
2021-03-08

좋아요! 차~~분한 목소리로 차근차근 잘 알려주십니다!
2021-02-23

감사합니다. 즐겁게 공부 했습니다.
2020-12-28

굳굳굳굳굳굳
2021-01-15
무료
Egoing Lee님의 다른 강의
지식공유자님의 다른 강의를 만나보세요!
비슷한 강의
같은 분야의 다른 강의를 만나보세요!
비전공자를 위한 진짜 올인원 개발 클래스
₩143,000
[리뉴얼] React로 NodeBird SNS 만들기
₩88,000
코로나맵 개발자와 함께하는 지도서비스 만들기 1
₩33,000
따라하며 배우는 TDD 개발
₩25,300