Node.js 교과서 교재의 1~5강을 학습합니다.
디스코드로 스터디원끼리 학습일정에 맞추어 학습진행상황을 공유하고, 숙제를 하고, 서로 모르는게 있으면 묻고 답하면서 공부합니다.
교재 :
https://thebook.io/080229/
Nodejs 교과서의 앞부분 1~5강을 읽고, 디스코드를 이용하여 예제코드를 작성하여 공유하고 서로 질답하며 공부합니다.
예상 스터디 일정(횟수) :
약 5~6주. 이후 필요에 한하여 뒷부분 내용 스터디를 이어서 진행합니다.
스터디 진행 방법
1. 매주 월요일에 해당 주 진도를 명시합니다.
2. 주중진도에 맞추어 각자 아래 내용을 디스코드에 제출합니다. (월~토)
- 각 소단원 한문장으로 요약
- 예제코드를 살짝 바꿔서 나만의 스타일로 코드작성 (주당 5개 이상)
제출빈도는 최소 주 3회이고, 제출일은 각자 정할 수 있습니다.
3. 일요일에 해당 주간 제출횟수를 체크합니다.
- 주간 제출횟수를 맞추지 못한 사람에 대한 패널티가 부여됩니다. (1회경고 후 2회차 강퇴 예상)
+. 스터디원분들의 의사에 따라 번갈아가며 공부한내용 정리하여 세미나를 하는 방안도 생각하고있습니다만 만약 하게된다면 자율적으로 운영할 예정입니다.
예상 커리큘럼 간략히 :
1주차: 1장(노드시작하기 - 자바스크립트 런타임, 이벤트기반, 논블로킹IO, 싱글스레드, npm설치 등)
2주차: 2장(알아두어야할 자바스크립트- 템플릿문자열, 객체리터럴, 화살표함수, 프로미스, async/await 등)
3주차 : 3장(노드기능 - REPL, JS파일실행, 모듈로만들기, 내장객체, 내장모듈 등)
4주차: 3장(노드기능 - 파일시스템접근, 이벤트이해, 예외처리 등)
5주차: 4장(http모듈로 서버만들기 - 요청과응답, REST와 라우팅, 쿠키와 세션 등)
6주차: 5장(패키지매니저 - npm, package.json, 기타npm명령어, 패키지배포하기 등)
예상 모집인원 :
6명정도
스터디 소개와 개설 이유 :
시스템쪽 개발자인데 업무상 Nodejs를 쓰게 되어 공부하게되었습니다. 저처럼 개발자 혹은 취준생 혹은 학생분들중 Node.js 입문단계이신 분들이 부담없이 모여서 서로 도움을 주고받으면서 공부하게 되었으면 좋겠다고 생각하여 모집하게 되었습니다.
스터디 관련 주의사항 :
스터디에 지원할 수 있는 방법을 남겨주세요. (이메일, 카카오 오픈채팅방, 구글폼 등.)
https://open.kakao.com/o/sgBvRcce
직업(개발자이실 경우 도메인+연차, 학생이나 취준생이실경우 학년정도의 기본정보)
주요 사용하시는 언어와 할줄아는 언어목록(ex. 주언어 c++ / 할줄아는언어 python )
학습 동기
각오
적어서 제출해주세요.
(평가하려는 의도가 아니며 같이 공부하시는 분들의 수준이나 배경을 대략적으로 알고자 하는것이므로 부담없이 기재해주세요)