- HTML, CSS, JavaScript의 기본 문법에 대한 숙지와 Vanila JS의 개발 환경에 익숙해지는 것, 더 나아가 React 라이브러리가 주는 편리함을 직접 체험해보는 것을 목표로 한다.
- 모든 과제 요구 사항을 만족하기 위해 노력한다. 단, 과제 요구 사항 중 심화 요구 사항은 진행하지 않아도 된다.
- 1주차: HTML과 CSS로 웹 페이지 구현하기 (2024/1/3 ~ 2024/1/9)
- 2 & 3주차: Vanila JS로 DOM 조작하기 (2024/1/10 ~ 2024/1/23)
- 4주차: webpack과 babel을 이용해 ES6+ 환경 구축하기 (2024/1/24 ~ 2024/1/30)
- 5 & 6주차: React를 이용해 SPA 만들기 (2024/1/31 ~ 2024/2/13)
- 과제는 1주차에 본 레포지토리를 fork & clone해 시작하고, 각 주차마다 해당 레포지토리에 기능을 추가하는 방식이다.
- 각 주차마다 과제 완료 후 과제 제출 가이드를 참고해 Pull Request를 통해 과제를 제출한다.