[Web] 서론

kjgi73k·2022년 7월 21일
1

Web

목록 보기
1/4
post-thumbnail

1. 목적

Web 서비스를 만드는 기술 중 하나인 Node.js를 공부할 것이다.

2. 방향성

공부는 위 책인 Node.js 교과서 (개정 2판)를 기준으로 공부할 것이며, 해당 책에서 배운 내용을 정리하는 느낌으로 글을 써 나가려 한다.

3. 저작권 문제

해당 책의 내용을 바탕으로 공부한 내용을 개인 블로그에 올려도 괜찮은지에 대해서는 이미 저자의 유튜브 댓글에 다른 분의 질문으로 알 수 있었다.

★제로초님 감사합니다 (_ _)★

4. 계획

언제나 바뀌겠지만, 그래도 무언가를 하려고 할 때 항상 제일 먼저 하는 것이 계획을 짜는 것이다.
나중에 바뀌더라도 계획을 짜면 만들려는 목표의 뼈대를 세울 수 있고, 나태해지지 않고, 계획보단 늦더라도 반드시 목표한 것을 끝내기 때문이다.

책의 큰 목차만 보면

  • 1장 노드 시작하기
  • 2장 알아두어야 할 자바스크립트
  • 3장 노드 기능 알아보기
  • 4장 http 모듈로 서버 만들기
  • 5장 패키지 매니저
  • 6장 익스프레스 웹 서버 만들기
  • 7장 MySQL
  • 8장 몽고디비
  • 9장 익스프레스로 SNS 서비스 만들기
  • 10장 웹 API 서버 만들기
  • 11장 노드 서비스 테스트하기
  • 12장 웹 소켓으로 실시간 데이터 전송하기
  • 13장 실시간 경매 시스템 만들기
  • 14장 CLI 프로그램 만들기
  • 15장 AWS와 GCP로 배포하기
  • 16장 서버리스 노드 개발

출처

총 16장으로 이루어져 있다.
그래서 이렇게 다음과 같이 19일 완성 플랜으로 계획을 세어봤다.

일차주제페이지
1일차1장노드 시작하기42
2일차2장알아두어야 할 자바스크립트24
3,4일차3장노드 기능 알아보기80
5일차4장HTTP 모듈로 서버 만들기38
6일차5장패키지 매니저20
7일차6장익스프레스 웹서버 만들기50
8,9일차7장MySQL70
10일차8장몽고디비48
11일차9장익스프레스로 SNS 서비스 만들기52
12일차10장웹 API 서버 만들기46
13일차11장노드 서비스 테스트하기36
14일차12장웹 소켓으로 실시간 데이터 전송하기48
15일차13장실시간 경매 시스템 만들기36
16일차14장CLI 프로그램 만들기28
17,18일차15장AWS와 GCP로 배포하기62
19일차16장서버리스 노드 개발46

평균적으로 하루에 1장씩 공부할 계획이며, 중간중간 양이 많을 것이라고 판단되는 장은 2일에 나누어 공부할 계획이다.

초도 계획은 언제나 늘 그랬지만 바뀔 확률이 매우 높고, 공부를 했더라도 글을 작성하지 않을 가능성도 있다.

profile
학부생일뿐

0개의 댓글