서버측 Javascript 인 NodeJS 를 이용해 쿠키, 로그인 기능을 구현해보고 앞선 nodeJS 강좌에서의 성과물과 합쳐 온전한 웹 애플리케이션을 만들어 보는 강좌입니다.

 

1. 강좌소개

서버측 자바스크립트 기술,  Node.js 를 소개하고 사용법을 학습해 간단한 웹 어플리케이션을 만들어 보는 nodejs 강좌입니다.
기본 javascript 와 nodejs  를 이용하기 때문에 타 언어 (PHP 나 JSP) 의 도움없이 오직 javascript 기술로만 웹 어플리케이션을 구현할 수 있는 지식을 전달해줍니다.
앞선 두 강좌에서 학습한 내용과 실습예제들을 통합해 게시물과 로그인 기능이 있는 웹어플리케이션을 직접 만들어 볼수 있는 강좌입니다.

  • 자바스크립트의 기초적인 문법은 설명하지 않습니다.
    여러 자바스크립트에 대한 다른 수업은 >>여기<< 에서 학습 가능하세요.
  • 강의에서 사용하는 소스코드 링크
    링크바로가기

2. 도움되는 분들

  • javascript 에 대한 기본 개념지식이 잡혀 있는 분
  • PHP, JSP 외에  javascript 위주의 웹 개발을 해보고 싶은 분
  • Node.js 를 공부하고 싶은 분
  • 스타트업을 준비중이거나 관계하는 분

3. 강좌 특징

  • 다루는 기술 : javascript, node.js , express
  • 준비물 : 컴퓨터
  • 강의 수준 :  중급

4. 생활코딩

본 강좌는 생활코딩의 “Server Side javascript(node.js)” 수업을 인프런 회원들이 학습하기 좋도록 라이센스에 따라 옮겨온 강좌입니다. 이런 좋은 지식을 알려주시는 생활코딩 이고잉 님께 감사의 뜻을 전합니다. 공부잘할게요 짱짱맨.

강좌 평가

5

11 개의 수강평
  • 5 점11
  • 4 점0
  • 3 점0
  • 2 점0
  • 1 점0
  1. 천지훈의 프로필 사진

    멋집니다 갓고잉

    5

    이런 강좌들을 제공해준다는 자체가 정말 놀라울 따름입니다… 갓고잉

  2. baedorazy의 프로필 사진

    ㅋㅋ 배경지식을 설명 잘해주셔서 다시 개념잡기 좋았습니다.

    5

    공부잘할게요 짱짱맨.

  3. Xingang의 프로필 사진

    아주 폭넓은 지식을 주는 강의였습니다.

    5

    정말 감사합니다.
    그런데 강의에서 리용한 소스코드를 어디에서 다운받을수 있을가요?

  4. 송송기웅의 프로필 사진

    많은 도움이 되었습니다. ^^

    5

    개인적으로 프로젝트를 하나 준비하고 있는데, 많은 도움이 되었습니다.
    감사합니다.

  5. Suntae Joo의 프로필 사진

    계속 보게 되네요 ^^

    5

    강좌를 통해 많이 배워갑니다.
    감사합니다.

  6. 수지아빠의 프로필 사진

    Node.Js 활용하기

    5

    좋은 강의 감사합니다.

  7. Doo hwan Kim의 프로필 사진

    감사합니다.

    5

    NodeJS NodeJS 생각만 하고 있었는데 만들어보고 싶어지는 강의였습니다.
    감사드립니다.

  8. Hyun Kyu Kim의 프로필 사진

    Multi User 항목

    5

    인프런 홈페이지에서는 Multi User 항목이 존재하지 않네요.
    Session 항목 이후 Security 항목이 나와요.
    오픈튜토리얼에는 Multi User 항목이 있으니 그쪽을 참조하세요.

  9. 한규최의 프로필 사진

    잘봤습니다.

    5

    (-_-)(_ _)(-_-) // 90도 인사

  10. 이경희의 프로필 사진

    NodeJS에 대해서 개념이 확잡히는 강좌였습니다.

    5

    막연하기만 했던 NodeJS의 개념이 확 잡힌 강좌였습니다. 정말 감사합니다.

강좌 교육과정

HTTP
Javascript 와 HTTP학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:09:00
cookie
cookie 1 – intro학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:09:00
cookie 2 – counter학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:15:00
cookie 3 – 쇼핑카트 1학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:13:00
cookie 4 – 쇼핑카트 2학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:12:00
cookie 5 – 쇼핑카트 3학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:09:00
cookie 6 – cookie & 보안학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:08:00
Session
session 1 – intro학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:05:00
session 2 – counter 1학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:08:00
session 3 – counter 2학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:11:00
session 4 – login 1학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:05:00
session 5 – login 2학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:08:00
session 6 – login 3학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:07:00
session 7 – login 4학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:03:00
session 8 – session store-file학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:12:00
session 9 – session store-mysql학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:11:00
session 10 – session store-orientdb학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:09:00
비밀번호 보안 (Security Password)
Security Password 1학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:04:00
Security Password 2학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:11:00
Security Password 3 – salt학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:13:00
Security Password 4 – pdkdf2학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:13:00
Security Password 5학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:10:00
Security Password 6 – register학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:07:00
인증을 쉽게 도와주는 PassportJS 모듈
Passportjs 1 : intro학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:04:00
Passportjs 2 : configure학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:08:00
Passportjs 3 : route학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:18:00
Passportjs 4 : serialize학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:14:00
Passportjs 5 : logout학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:07:00
Passportjs 6 : review학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:09:00
타사인증 (Federation authentication)
Federation authentication 1 : intro학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:04:00
Federation authentication 2 : facebook학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:08:00
Federation authentication 3학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:10:00
Federation authentication 4학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:16:00
Federation authentication 5학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:12:00
OrientDB 버전으로 로그인 인증 구현하기
Auth orientdb 1학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:06:00
Auth orientdb 2 – session store학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:02:00
Auth orientdb 3 – register학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:06:00
Auth orientdb 4 – login학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:10:00
Auth orientdb 5 – federation학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:06:00
Mysql 버전으로 로그인 인증 구현하기
authentication MySQL 1학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:06:00
authentication MySQL 2 – Session store학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:03:00
authentication MySQL 3 – register학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:06:00
authentication MySQL 4 – login학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:10:00
authentication MySQL 5 – federation학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:09:00
정리정돈의 기술 1 - Jade Extends 살펴보기
jade extends1학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:06:00
jade extends 2학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:07:00
정리정돈의 기술 2 - 자신의 모듈 만들기
Create module 1학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:07:00
Create module 2학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:05:00
정리정돈의 기술 3 - 라우트 분리하기
Routes separate 1학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:10:00
Routes separate 2학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:04:00
Routes separate 3학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:06:00
MYSQL : 글작성 + 인증 기능합치기 (CRUD + Auth)
CRUD + Auth – intro학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:02:00
CRUD + Auth – mysql 1 (Auth views)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:08:00
CRUD + Auth – mysql 2 (Auth route)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:08:00
CRUD + Auth : mysql 3 (Auth config)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:15:00
CRUD + Auth – mysql 4 : (CRUD views)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:09:00
CRUD + Auth : mysql 5 (CRUD route)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:08:00
CRUD + Auth : mysql 6학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:18:00
OrientDB : 글작성 + 인증 기능합치기 (CRUD + Auth)
CRUD + Auth : orientdb 1 (Auth views)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:08:00
CRUD + Auth : orientdb 2 (Auth routes)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:13:00
CRUD + Auth : orientdb 3 (Auth config)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:11:00
CRUD+Auth : orientdb 4 (crud views)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:08:00
CRUD + Auth : orientdb 5 (Crud routes)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:05:00
CRUD + Auth : orientdb 6 (final)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:17:00
  • 무료
  • 평생
  • 64개 강의, 총 9 시간 21 분
  • 위시리스트

실시간 인기 강좌

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

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

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