Skip to content

COW-edu/22-F-Express

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

22 Fall - Backend Study(Express)

🗓️ 기간 : 2022.09.01 ~ 11.31

👩‍👧‍👦 Member

👩‍👧‍👦 Team 민수

민수
태강
해준
은택
영환

👩‍👧‍👦 Team 수환

수환
유경
현진
고건

👩‍👧‍👦 Team 보겸

보겸
가현
진서
김민

👩‍👧‍👦 Team 지환

지환
세빈
유빈
지은
재혁

🔥 목적

  • 백엔드 개발에 대한 지식 습득

✍️ 진행 방식

  • 해당 주차 학습 내용을 모두 학습 후 {이름}.md file에 정리하여 pr을 올린다.

  • pr은 팀원들이 확인 후 코멘트와 approve를 통해서 검증된 뒤 merge한다.

  • 매주 마지막에는 주차별 폴더 README.md 에 최종 정리하여 작성한다.

  • 멘토와 @dojinyou, @seonghunYang을 Reviewer로 설정하고 PR을 올린다.

💡학습 내용

  • 01차시(22.09.12~22.09.18 - Node.js에 대한 이해)

    • 기본적인 Node.js의 동작 방식과 사용법을 익힙니다.
      • 참고 강의 Section 3, 4
    • 과제 : NVM이 무엇인지 알아보고 설치해봅시다!
  • 02차시(22.09.19~22.09.25 - Express의 기본)

    • 첫 Express server를 만들어보며 기본적인 내용을 학습하고 적용해봅니다.
      • 참고 강의 Section 5
  • 03차시(22.09.26~22.10.02 - 템플릿 엔진의 이해)

    • 서버에서 화면을 보여주기 위해 사용되는 템플릿 엔진에 대해서 학습하고 적용해봅니다.
      • 참고 강의 Section 6
  • 04차시(22.10.03~22.10.09 - MVC 패턴의 이해)

    • 서버에서 주로 사용되는 MVC 패턴에 대해서 학습하고 적용해봅니다.
      • 참고 강의 Section 7
  • 05차시(22.10.10~22.10.16 - 라우팅의 이해)

    • 서버에서 Router와 Routing의 개념을 이해하고 적용합니다.
      • 참고 강의 Section 8,9
  • 06차시(22.10.17~22.10.30 - 중간고사 및 토이프로젝 주제 선정)

    • 중간고사가 있는 주간으로 학습 정리 및 RBF는 진행하지 않습니다.
    • 과제 : 토이 프로젝트 주제에 대해서 생각해오기! (Rest API 서버 필수 / 화면은 선택)
  • 07차시(22.10.31~22.11.06 - 개인 프로젝트1)

    • 토이프로젝트 요구사항 정의 / 일정 수립 / 개발 환경 셋팅 및 착수
    • 토이 프로젝트는 Rest API 서버만 진행하며 화면 구현은 선택적으로 합니다.
  • 08차시(22.11.07~22.11.13 - 개인 프로젝트2)

    • 요구사항의 일정에 맞추어 개발하고 개발 과정에서 발생한 에러 처리(Trouble Shooting)를 정리합니다.
    • 중간 개발현황을 공유하고 피드백을 받습니다.
  • 09차시(22.11.14~22.11.20 - 개인 프로젝트3)

    • 요구사항의 일정에 맞추어 개발하고 개발 과정에서 발생한 에러 처리(Trouble Shooting)를 정리합니다.
  • 10차시(22.11.21~22.11.27 - 개인 프로젝트3)

    • 요구사항의 일정에 맞추어 개발하고 개발 과정에서 발생한 에러 처리(Trouble Shooting)를 정리합니다.
  • 11차시 (22.11.30(수) - 개인 프로젝트 최종 발표)