Node.js - Express

Node.js - Express

(1개의 수강평)

476명의 수강생

무료

생활코딩
평생
활용
95개 수업, 총 7시간 39분

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

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

지식공유자 소개

생활코딩

교육과정

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
쿠키와 인증
쿠키와 인증 수업소개
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
세션과 인증
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
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
다중 사용자
수업 소개
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
Google Login
수업소개
04 : 00
프로젝트 등록
05 : 00
Passprot.js 설정
06 : 00
Resource Owner 승인절차
06 : 00
id 획득 절차
08 : 00
사용자 추가
07 : 00
수업을 마치며
02 : 00
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

수강 후기

5.0
1개의 수강평
문진섭 1달 전
좋은 강좌 감사합니다.