- 신성일
- 조인혁
- 마경미
- 박지수
- 오예진
- 엄유상
- 일시
- 주 1회, 최대 3시간 모여서 공부하기
- 요일 : 이번주는 3/19 금 오후 2시, node.js 부터는 목요일 낮으로 고정
- 내용
-
자바스트립트
- 방식 : 1주일 간 각자 공부하고, 스터디 시간에 10분 가량 발표하기. (다른 사람도 이해할 수 있게 자세히 설명하기!)
- 기간 : 약 2주간 진행.
-
node.js
- 방식 : 스터디 시간에 모여서, 각자 공부한 후 마지막 30분 정도 서로 질문하고 공부한 내용 공유하기
- 교재 : 노드js 교과서 - [https://thebook.io/080229/] (변경가능)
- 규칙(아직 다 정한 거 아님)
- 그 주의 최소분량을 채운 정리파일 올리기
- 정리파일은 스터디 날로부터 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차 |