
무료
중급자를 위해 준비한
[웹 개발, 백엔드] 강의입니다.
[웹 개발, 백엔드] 강의입니다.
이 수업은 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 개
˙ 8시간 26분의 수업
이 강의는 영상, 수업 노트가 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. Express
22 강
∙ 2시간 11분
수업 소개
미리보기
04:14
실습환경 준비
미리보기
05:18
Hello world 1
미리보기
03:39
Hello Word 2
07:23
홈페이지 구현
03:35
상세보기 페이지 구현 1
미리보기
05:49
상세페이지구현 2
미리보기
03:43
페이지 생성 구현
미리보기
03:22
페이지 수정 기능 구현
02:58
페이지 삭제 기능 구현
04:23
미들웨어의 사용 - body parser
10:02
미들웨어의 사용 - compression
06:31
Express 미들웨어 만들기
09:56
Express 미들웨어의 실행순서
05:00
정적인 파일의 서비스
06:03
에러처리
미리보기
07:52
라우터 - 주소체계변경
10:21
라우터 - 파일로 분리 1
10:35
라우터 - 파일로 분리 2
04:13
보안
05:14
express generator
07:15
수업을 마치며
04:23
섹션 1. 쿠키와 인증
16 강
∙ 1시간 10분
쿠키와 인증 수업소개
미리보기
02:39
실습 준비
미리보기
00:44
쿠키의 생성
미리보기
06:53
쿠키 읽기
미리보기
06:21
쿠키의 활용
06:01
Session 쿠키 VS Permanent 쿠키
03:48
쿠키 옵션 - Secure & HttpOnly
04:28
쿠키옵션 - path & domain
04:32
쿠키를 이용한 인증 기능 구현 - 소개
02:31
인증구현 - UI 만들기
03:40
인증구현 - 로그인 쿠키 생성
05:10
인증구현 - 로그인 상태 체크
05:53
인증구현 - 로그인 상태를 UI에 반영
05:25
인증구현 - 로그아웃
02:16
인증구현 - 접근제어
05:04
수업을 마치며
04:39
섹션 2. 세션과 인증
14 강
∙ 1시간 2분
Express Session & Auth 수업소개
미리보기
04:52
미들웨어 express session의 구동
미리보기
04:36
express-session의 옵션
미리보기
04:30
express-session의 session 객체
미리보기
04:43
express-session의 session store
04:27
인증구현 - UI 만들기
04:37
인증구현 - 로그인 세션구현
05:04
인증구현 - 세션 미들웨어 설치
05:25
인증구현 - 인증상태를 UI에 반영
06:17
인증구현 - 로그인상태 UI를 반영 2
05:04
인증구현 - 로그아웃
02:30
인증구현 - 접근제어
03:50
인증구현 - 세션저장
02:38
수업을 마치며
04:16
섹션 3. Passpot.js
14 강
∙ 1시간 20분
수업소개
미리보기
03:10
passport.js 설치
미리보기
04:09
인증 구현
미리보기
04:16
자격확인 1
05:54
자격확인 2
06:40
세션이용 1
05:02
세션이용 2
07:07
세션이용 3
04:11
로그인 확인
05:46
로그아웃
04:31
플래쉬 메시지
08:08
플래쉬 메시지의 적용
06:23
리팩토링
11:05
수업을 마치며
03:48
섹션 4. 다중 사용자
13 강
∙ 1시간 16분
수업 소개
미리보기
02:15
수업의 목적
미리보기
01:52
회원가입 UI
미리보기
03:18
회원 정보 저장 1
06:09
회원정보저장 2
05:01
세션 스토어에 인증 정보 저장
08:53
로그인 구현
04:39
접근제어 - 글쓰기
08:54
글목록을 lowdb로 전환
02:38
접근제어 - 글 수정
09:36
접근제어 - 글 삭제
03:13
비밀번호 저장
15:51
수업을 마치며
03:50
섹션 5. Google Login
7 강
∙ 40분
수업소개
미리보기
04:17
프로젝트 등록
미리보기
05:20
Passprot.js 설정
06:15
Resource Owner 승인절차
06:31
id 획득 절차
08:30
사용자 추가
07:33
수업을 마치며
02:07
섹션 6. Facebook Login
9 강
∙ 45분
수업 소개
미리보기
04:28
프로젝트 등록
미리보기
05:10
비밀정보 관리
미리보기
04:25
Resource owner 인증절차
05:11
id 획득 절차
07:17
email scope
03:52
회원생성
05:56
회원정보관리
06:56
수업을 마치며
02:07
강의 게시일 : 2018년 08월 21일
(마지막 업데이트일 : 2018년 08월 28일)
수강평
총 41개
수강생분들이 직접 작성하신 수강평입니다.
4.9
41개의 수강평
5점
4점
3점
2점
1점
VIEW
좋아요 순
최신 순
높은 평점 순
낮은 평점 순
평점 순
높은 평점 순
낮은 평점 순

아주 좋은 강의 입니다.
순서도 잘 되어있습니다.
2023-03-04

2년 전에 사용했던 기술을 개념을 잘 알려주시니 쏙쏙 이해가 잘 되네요.
2023-01-18

서버를 구현하는데 필요한 기능별로 잘 나눠서 자세하게 설명해 주셔서 너무 도움이 됩니다.
이런 강의를 무료로 제공해주셔서 너무 감사합니다. 강의 마지막까지 잘 듣겠습니다.
2023-01-05

좋은데 낡은 강의
2022-12-24

어쩔 수 없다고 느껴지지만..동영상 강의 내용이 안맞는 경우가 많이 있습니다.
예제로 쓰던 소스가 다음 동영상에서는 변경 되어 있다던가..하는..
배우는 입장에서는 혼돈 스럽고..짜증도 납니다..따라가기도 힘든데 말이죠..
내용이 나쁘다고는 생각 하지 않습니다만..그렇다고..엄청 좋다고도 생각 되지도 않습니다.
무료니까..그냥 닥공 해야죠..
2022-12-10