- 요구 사항 분석을 통한 클래스 설계 방법과 Java를 이용한 객체 지향 프로그래밍을 공부함으로써 서버 엔지니어의 기본 역량을 기르는 것을 목표로 한다.
- 모든 과제 요구 사항을 만족하기 위해 노력한다. 단, 과제 요구 사항 중 심화 요구 사항은 진행하지 않아도 된다.
- 1 & 2주차: Java와 객체 지향 프로그래밍 기초 (2024/1/3 ~ 2024/1/16)
- 3주차: 요구 사항 분석을 통한 클래스 설계 (2024/1/17 ~ 2024/1/23)
- 4 & 5주차: MVC 디자인 패턴을 적용한 CLI 애플리케이션 구현 (2024/1/24 ~ 2024/2/6)
- 과제는 1주차에 본 레포지토리를 fork & clone해 시작하고, 각 주차마다 해당 레포지토리에 기능을 추가하는 방식이다.
- 각 주차마다 과제 완료 후 과제 제출 가이드를 참고해 Pull Request를 통해 과제를 제출한다.