Node.js 교과서 - 기본부터 프로젝트 실습까지
노드가 무엇인지부터, 노드의 API, npm, 모듈 시스템, 데이터베이스 등을 배우고 5가지 실전 예제로 프로젝트를 만들어 나갑니다.
초급자를 위해 준비한
[풀스택] 강의입니다.
이런 걸
배워요!
Node.js
npm
Express.js
MySQL
MongoDB
WebSocket
AWS, GCP 배포
Google Maps
Node.js 교과서
개정판/리뉴얼 안내
노드교과서 개정판이 출시됨에 따라 이 강좌도 리뉴얼을 준비하고 있습니다. 다만, 추석 이후까지 시간이 소요될 것으로 예상됩니다(10월 중에 리뉴얼 강좌가 인프런에 새로 게시됩니다). 현재 리뉴얼된 1~6강은 유튜브에서 공개중이고 질의응답도 유튜브로 받고 있습니다. 단, 추후 리뉴얼 강좌가 나온 후에도 7~16강은 여전히 인프런에서만 공개할 예정입니다. 기존 노드교과서 강좌 구매하신 분들께는 반값 쿠폰이 제공될 것입니다.
학습 목표
- 노드에 대한 핵심 개념을 익힌 후, 실전 예제를 통해 실무에 뛰어들 준비를 갖춥니다.
제 강좌의 장점은 Q&A입니다. 질문하시면 하루 안에 답변드립니다. 단순히 강좌만 시청하는 것보다는 강좌 관련 내용을 자유롭게 질문하시면서 능동적으로 공부하시면 많은 도움이 됩니다. 강좌 내용에서 설명이 부족하거나 이해가 안 가는 부분이 있다면 언제든지 질문주세요. 다른 분들이 이미 했던 질문을 읽어보시는 것도 도움이 됩니다.
도움이 되는 분들
- 프론트엔드 개발자이지만 백엔드 쪽으로 저변을 넓히고 싶으신 분
- 데스크탑이나 모바일 애플리케이션을 자바스크립트로 만들기 위해 미리 노드를 배우시는 분
- 노드를 실무에서 어떻게 사용하는 지 궁금하신 분
- Node.js교과서를 동영상 강좌와 함께 보고 싶으신 분
배우는 것들
실전 예제
참고 사항
- 사전 지식: 자바스크립트, ES5에 대한 이해(필수)
- 책이 없어도 소스 코드가 공개되어 있기에 수강하실 수 있습니다!
- 소스 코드는 https://github.com/zerocho/nodejs-book
- 노드교과서 일부 공개(https://thebook.io/006982/)
- 소스 코드는 동일하지만 책 내용과 설명이 일부 다른 부분이 있을 수 있습니다.
이런 분들께
추천드려요!
학습 대상은
누구일까요?
Node.js로 서버를 만들어보고 싶으신 분
프론트엔드 개발을 위해 Node를 더 깊게 공부하고 싶으신 분
선수 지식,
필요할까요?
자바스크립트 기본 문법
안녕하세요
제로초(조현영)입니다.
제 강의의 장점은 Q&A입니다(인프런 답변왕 2회 수상). 24시간 이내에 최대한 답변드립니다! 같이 고민한다는 느낌으로 답변 드릴게요!
https://www.zerocho.com/lecture
제로초 강의 전체 로드맵
– Node.js교과서, 코딩자율학습 제로초의 자바스크립트, Let's Get IT 자바스크립트, 타입스크립트 교과서 저자
– ZeroCho.com 운영자
– 현) 유튜브에서 ZeroCho TV로 개발 관련 방송중
– 현) 스모어톡 CTO
– 전) 오늘의픽업 CTO(카카오모빌리티에 엑싯 후 카카오모빌리티 최연소 개발파트장)
커리큘럼
전체
145개 ∙ 24시간 24분
인트로
01:42
노드란 무엇인가 & 설치 방법
11:18
REPL과 헬로 노드
11:18
호출 스택과 이벤트 루프
19:50
이벤트기반, 싱글쓰레드, 논블러킹IO
15:23
const와 let
10:32
템플릿 문자열(백틱, `)
07:25
객체 리터럴의 변화
07:33
화살표 함수
10:10
rest 문법과 Q&A
08:48
콜백과 프로미스(Promise) 비교
09:51
프로미스(Promise) 이해하기
14:37
프로미스(Promise) API
10:46
async/await
10:27
마지막 업데이트일: 2018년 11월 15일