Thumbnail
개발 · 프로그래밍 백엔드

Node.js - Express 대시보드

(4.9)
48개의 수강평 ∙  3,814명의 수강생

무료

지식공유자: Egoing Lee
총 95개 수업 (8시간 26분)
수강기한: 
무제한
수료증: 미발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변: 미제공
폴더에 추가 공유

중급자를 위해 준비한
[웹 개발, 백엔드] 강의입니다.

이 수업은 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
수업 소개 미리보기 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. 쿠키와 인증
쿠키와 인증 수업소개 미리보기 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. 세션과 인증
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
수업소개 미리보기 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. 다중 사용자
수업 소개 미리보기 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
수업소개 미리보기 04:17 프로젝트 등록 미리보기 05:20
Passprot.js 설정 06:15
Resource Owner 승인절차 06:31
id 획득 절차 08:30
사용자 추가 07:33
수업을 마치며 02:07
섹션 6. Facebook Login
수업 소개 미리보기 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일)
수강평 총 48개
수강생분들이 직접 작성하신 수강평입니다.
4.9
48개의 수강평
5점
4점
3점
2점
1점
VIEW 추천 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
할수있다 thumbnail
5
감사합니다 잘 들었습니다
2024-01-10
geekdeveng thumbnail
4
정말 무료 강의로써 너무 좋습니다 다만, 예제 코드가 이전 학습인 node 와 연결고리 없이 진행되었으면 더 좋았을 것 같습니다 무료 강좌 너무 싸랑합니다~ ㅎㅎ
2024-01-25
쿠키 thumbnail
5
무료로 이런강의를 볼수있는게 행운 분명 최신화가 안된 예전강의라서 지금과 안맞은 부분은 감내할만합니다.
2023-11-29
쿠카이든 thumbnail
5
Express 에 대해 궁금했는데, 속시원히 깨달을 수 있었습니다! 좋은 강의 감사드려요~^^
2024-04-16
KYUNG TAE BAE thumbnail
5
express의 궁금함을 긁어주는 강의 감사드립니다!!:)
2024-04-16
연관 로드맵
이 강의가 포함된 잘 짜여진 로드맵을 따라 학습해 보세요!