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

Node.js - Express 대시보드

(4.9)
41개의 수강평 ∙  3327명의 수강생

무료

지식공유자: 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일)
수강평 총 41개
수강생분들이 직접 작성하신 수강평입니다.
4.9
41개의 수강평
5점
4점
3점
2점
1점
VIEW 좋아요 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
박명언 thumbnail
아주 좋은 강의 입니다. 순서도 잘 되어있습니다.
2023-03-04
김호균 thumbnail
2년 전에 사용했던 기술을 개념을 잘 알려주시니 쏙쏙 이해가 잘 되네요.
2023-01-18
조휘준 thumbnail
서버를 구현하는데 필요한 기능별로 잘 나눠서 자세하게 설명해 주셔서 너무 도움이 됩니다. 이런 강의를 무료로 제공해주셔서 너무 감사합니다. 강의 마지막까지 잘 듣겠습니다.
2023-01-05
Real_Bird thumbnail
좋은데 낡은 강의
2022-12-24
민경언 thumbnail
어쩔 수 없다고 느껴지지만..동영상 강의 내용이 안맞는 경우가 많이 있습니다. 예제로 쓰던 소스가 다음 동영상에서는 변경 되어 있다던가..하는.. 배우는 입장에서는 혼돈 스럽고..짜증도 납니다..따라가기도 힘든데 말이죠.. 내용이 나쁘다고는 생각 하지 않습니다만..그렇다고..엄청 좋다고도 생각 되지도 않습니다. 무료니까..그냥 닥공 해야죠..
2022-12-10