first study node.js
1주차 노션
-기초 튼튼! JS 기본 문법 복습 및 ES6 새로운 문법 이해하기 -node란 무엇인지 알게 된다! -express가 무엇인지 알게 된다.
-
필수프로그램 설치 안내 -vs code
-
Node.js란? ES6란? -Node 공식 사이트
-
jS 기본 문법 복습 -var 변수, 배열, 함수, if문, for문
-
for문 4가지 및 arrowfunction 배우기
-
arrowfunction 설명 및 예제
-
promise 문법 ES6에서 변경된 점
-
promise 함수 사용법
-
async, await 문법 설명
-
expreee - 웹프레임워크 설치
2주차 노션
-Express의 Routing이 무엇인지 알게 된다! -Express의 Middleware가 무엇인지 알게 된다! -템플릿 엔진이 무엇인지 알게되고 실제 페이지를 만들어봅니다!
-
Express - Routing
-
http 요청 메서드 및 라우팅
- get post delete
-
라우터 파일 분리하기!!
-
미들웨어란? 데이터 가공 방법! static 추가!
-
템플릿 엔진이란? -하나의 파일 안에서 조건부로 수정 및 관리 가능 -코드 분량도 줄어듬
-
ejs 추가!
-
ejs 파일 연결 하기
3주차 노션
- RESTful API가 무엇인지 알게 된다!
- MongoDB를 설치하고 사용합니다!
- 쇼핑몰에 RESTful API을 이용해서 상품을 추가할수 있게됩니다!
-
REST란?
-
mongoDB / robo3t 설치하기!
-
mongoose npm 설치
-
mongoDB 연결하는 api 설정
-
schemas 만들기!
-
RESTful API 만들기
-
상품 추가하기 - Insomnia 다운
4주차 노션
-
필터링을 통해 데이터 조회하는 과정을 알게됩니다!
-
쇼핑몰에 RESTful API을 이용해서 장바구니 물건을 삭제할 수 있게됩니다!
-
RESTful API의 CRUD를 다 한번씩 경험해봅니다!
1주차 종료! 2주차는 심화