Skip to content

tak-codes/study-node.js-sp-mall

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

study-node.js-sp-mall

first study node.js

Node.js 쇼핑몰 만들기

완성본 예시

1주차 노션

1주차 수업목표

-기초 튼튼! JS 기본 문법 복습 및 ES6 새로운 문법 이해하기 -node란 무엇인지 알게 된다! -express가 무엇인지 알게 된다.

  1. 필수프로그램 설치 안내 -vs code

  2. Node.js란? ES6란? -Node 공식 사이트

  3. jS 기본 문법 복습 -var 변수, 배열, 함수, if문, for문

  4. for문 4가지 및 arrowfunction 배우기

  5. arrowfunction 설명 및 예제

  6. promise 문법 ES6에서 변경된 점

  7. promise 함수 사용법

  8. async, await 문법 설명

  9. expreee - 웹프레임워크 설치

2주차 노션

2주차 수업목표

-Express의 Routing이 무엇인지 알게 된다! -Express의 Middleware가 무엇인지 알게 된다! -템플릿 엔진이 무엇인지 알게되고 실제 페이지를 만들어봅니다!

  1. Express - Routing

  2. http 요청 메서드 및 라우팅

  • get post delete
  1. 라우터 파일 분리하기!!

  2. 미들웨어란? 데이터 가공 방법! static 추가!

  3. 템플릿 엔진이란? -하나의 파일 안에서 조건부로 수정 및 관리 가능 -코드 분량도 줄어듬

  4. ejs 추가!

  5. ejs 파일 연결 하기

3주차 노션

3주차 수업목표

  • RESTful API가 무엇인지 알게 된다!
  • MongoDB를 설치하고 사용합니다!
  • 쇼핑몰에 RESTful API을 이용해서 상품을 추가할수 있게됩니다!
  1. REST란?

  2. mongoDB / robo3t 설치하기!

  3. mongoose npm 설치

  4. mongoDB 연결하는 api 설정

  5. schemas 만들기!

  6. RESTful API 만들기

  7. 상품 추가하기 - Insomnia 다운

4주차 노션

4주차 수업목표

  • 필터링을 통해 데이터 조회하는 과정을 알게됩니다!

  • 쇼핑몰에 RESTful API을 이용해서 장바구니 물건을 삭제할 수 있게됩니다!

  • RESTful API의 CRUD를 다 한번씩 경험해봅니다!

1주차 종료! 2주차는 심화

About

first study node.js

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published