이 수업은 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
좋은 지식을 나눠주시는 생활코딩에 감사의 말씀을 전합니다.

강좌 평가

...

개의 수강평
  • 5 점0
  • 4 점0
  • 3 점0
  • 2 점0
  • 1 점0

아직 수강평이 없네요

강좌 교육과정

Express
수업 소개학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:04:00
실습환경 준비학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:05:00
Hello world 1학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:03:00
Hello Word 2학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:07:00
홈페이지 구현학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:03:00
상세보기 페이지 구현 1학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:05:00
상세페이지구현 2학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:03:00
페이지 생성 구현학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:03:00
페이지 수정 기능 구현학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:02:00
페이지 삭제 기능 구현학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:04:00
미들웨어의 사용 – body parser학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:10:00
미들웨어의 사용 – compression학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:06:00
Express 미들웨어 만들기학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:09:00
Express 미들웨어의 실행순서학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:04:00
정적인 파일의 서비스학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:06:00
에러처리학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:07:00
라우터 – 주소체계변경학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:10:00
라우터 – 파일로 분리 1학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:10:00
라우터 – 파일로 분리 2학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:04:00
보안학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:05:00
express generator학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:07:00
수업을 마치며학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:04:00
쿠키와 인증
쿠키와 인증 수업소개학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:02:00
실습 준비학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:01:00
쿠키의 생성학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:06:00
쿠키 읽기학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:06:00
쿠키의 활용학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:06:00
Session 쿠키 VS Permanent 쿠키학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:03:00
쿠키 옵션 – Secure & HttpOnly학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:04:00
쿠키옵션 – path & domain학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:04:00
쿠키를 이용한 인증 기능 구현 – 소개학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:02:00
인증구현 – UI 만들기학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:03:00
인증구현 – 로그인 쿠키 생성학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:05:00
인증구현 – 로그인 상태 체크학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:05:00
인증구현 – 로그인 상태를 UI에 반영학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:05:00
인증구현 – 로그아웃학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:02:00
인증구현 – 접근제어학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:05:00
수업을 마치며학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:04:00
세션과 인증
Express Session & Auth 수업소개학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:04:00
미들웨어 express session의 구동학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:04:00
express-session의 옵션학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:04:00
express-session의 session 객체학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:00:00
express-session의 session store학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:04:00
인증구현 – UI 만들기학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:04:00
인증구현 – 로그인 세션구현학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:05:00
인증구현 – 세션 미들웨어 설치학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:05:00
인증구현 – 인증상태를 UI에 반영학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:06:00
인증구현 – 로그인상태 UI를 반영 2학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:05:00
인증구현 – 로그아웃학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:02:00
인증구현 – 접근제어학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:03:00
인증구현 – 세션저장학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:02:00
수업을 마치며학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:04:00
Passpot.js
수업소개학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:03:00
passport.js 설치학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:04:00
인증 구현학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:04:00
자격확인 1학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:05:00
자격확인 2학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:06:00
세션이용 1학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:05:00
세션이용 2학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:07:00
세션이용 3학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:04:00
로그인 확인학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:05:00
로그아웃학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:04:00
플래쉬 메시지학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:08:00
플래쉬 메시지의 적용학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:06:00
리팩토링학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:11:00
수업을 마치며학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:03:00
다중 사용자
수업 소개학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:02:00
수업의 목적학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:01:00
회원가입 UI학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:03:00
회원 정보 저장 1학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:06:00
회원정보저장 2학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:05:00
세션 스토어에 인증 정보 저장학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:08:00
로그인 구현학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:04:00
접근제어 – 글쓰기학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:08:00
글목록을 lowdb로 전환학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:02:00
접근제어 – 글 수정학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:09:00
접근제어 – 글 삭제학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:03:00
비밀번호 저장학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:15:00
수업을 마치며학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:03:00
Google Login
수업소개학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:04:00
프로젝트 등록학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:05:00
Passprot.js 설정학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:06:00
Resource Owner 승인절차학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:06:00
id 획득 절차학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:08:00
사용자 추가학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:07:00
수업을 마치며학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:02:00
Facebook Login
수업 소개학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:04:00
프로젝트 등록학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:05:00
비밀정보 관리학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:04:00
Resource owner 인증절차학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:05:00
id 획득 절차학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:07:00
email scope학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:03:00
회원생성학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:05:00
회원정보관리학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:06:00
수업을 마치며학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:02:00
  • 무료
  • 평생
  • 95개 강의, 총 7 시간 39 분
  • 위시리스트

실시간 인기 강좌

우리는 성장기회의 평등 을 추구합니다.

경제적, 시간적 제약없는 양질을 교육으로 누구나에게 성장 기회를 균등하게 주는것. 그것이 우리의 목표입니다.

지식공유참여 고객센터
top
(주)인프랩 | 대표자:이형주 | TEL:070-4202-1180 | E-MAIL: course@inflearn.com | 사업자번호:499-81-00612
주소:성남시 분당구 삼평동 대왕판교로 645번길 12 경기창조경제혁신센터 8층 R19 | 개인정보보호책임자:이형주
통신판매업:2017-서울강남-01544 | ©INFLAB. ALL RIGHTS RESERVED