Skip to content

EndlessCreation/Node-study-2021-1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

2021년 1학기 Node.js 스터디 레포입니다~

참가자


  • 신성일
  • 조인혁
  • 마경미
  • 박지수
  • 오예진
  • 엄유상

스터디 진행 방식


  1. 일시
  • 주 1회, 최대 3시간 모여서 공부하기
  • 요일 : 이번주는 3/19 금 오후 2시, node.js 부터는 목요일 낮으로 고정
  1. 내용
  • 자바스트립트

    1. 방식 : 1주일 간 각자 공부하고, 스터디 시간에 10분 가량 발표하기. (다른 사람도 이해할 수 있게 자세히 설명하기!)
    2. 기간 : 약 2주간 진행.
  • node.js

    1. 방식 : 스터디 시간에 모여서, 각자 공부한 후 마지막 30분 정도 서로 질문하고 공부한 내용 공유하기
    2. 교재 : 노드js 교과서 - [https://thebook.io/080229/] (변경가능)
    3. 규칙(아직 다 정한 거 아님)
      1. 그 주의 최소분량을 채운 정리파일 올리기
      2. 정리파일은 스터디 날로부터 2일 이내에 올리기

노드 진도


3주차 : 노드 개념 익히기(4월 1일)

Node js 1강 공부
  • 서버
  • 자바스크립트 런타임
  • 이벤트 기반
  • 논 블로킹 I/O
  • 싱글 스레드
  • 2장은 개인공부

4주차 : 노드 기본 익히기(4월 29일)

노드 기능(Nodejs교과서3강)공부
  • REPL
  • JS 파일 실행
  • 모듈 만들기
  • 내장 객체 공부
  • 내장 모듈 사용하기
패키지 매니저
  • npm
  • package.json
  • 패키지 버전 이해
  • JS 파일 실행

5주차 : http모듈로 서버 구현-> Express 사용(날짜 미정)

Nodejs교과서 4장
  • 요청 응답
  • RSET, 라우팅
  • 쿠키 세션
  • cluster
Nodejs 교과서 6장
  • Express 개념
  • 자주 쓰는 미들웨어
  • 라우터
  • req,res 객체

6주차: DB, ORM(21-05-10)

Nodejs교과서 7장
  • MySQL 설치
  • 워크벤치 or DataGrip
  • 데이터베이스 및 테이블 생성
  • CRUD 작업
  • 시퀄라이즈 이용

7주차 : API Todo-list 만들기(21-05-13)

Todo-list
  • 기능 구체화
  • list 목록 가져오기
  • list 작성하기
  • list 수정하기
  • list 삭제하기
  • 시퀄라이즈 적용

8주차 : 사용자 인증(passport, jwt) (21-05-20)

  • local login
  • OAuth
  • Todo-list 사용자 추가

9주차 : todolist, auth 시연 (21-05-27)

  • 시연

스터디 기록


날짜 참여자 비고
2021/03/14 총원 6 현재원 6 회의
2021/03/19 총원 6 현재원 6 스터디 1차
2021/03/28 총원 6 현재원 6 스터디 2차
2021/04/01 총원 6 현재원 6 스터디 3차
2021/04/29 총원 6 현재원 6 스터디 4차
2021/05/06 총원 6 현재원 6 스터디 5차
2021/05/10 총원 6 현재원 4, 2명은 따로 공부 스터디 6차
2021/05/13 총원 6 현재원 6 스터디 7차
2021/05/20 총원 6 현재원 6 스터디 8차
2021/05/27 총원 6 현재원 6 스터디 9차

About

2021년 1학기 재학생 노드 스터디

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •