- 우아한테크코스 백엔드 과정 3기 조엘의 TIL 저장소입니다
- 당일 배운 내용을 Rough 하게 정리합니다
- 우아한테크코스의 커리큘럼은 다음과 같습니다 - 우테코 커리큘럼
Level 1 - 프로그래밍 기본 (2021.02.02 ~ 2021.04.12)
- 페어 프로그래밍 및 코드 리뷰로 구성된 Level 1 미션 진행
- Java 기초 문법, Java 8 문법
- 객체 지향
- 단위 테스트와 TDD
- 점진적인 코드 리팩터링과 클린 코드로의 개선
- 기술 서적 독서
- 우테코 수업 정리
- 웹 개발 기초
Level 2 - 웹 프로그래밍 (2021.04.13 ~ 2021.06.19)
- 페어 프로그래밍 및 코드 리뷰로 구성된 Level 2 미션 진행
- Spring Framework 기초
- Spring MVC/JDBC/Core
- Spring Test
- 웹 전반에 대한 학습
- 배포 인프라 기초
- Java 심화
- 기술 서적 독서
- 미션 피드백 정리
- 우테코 수업 정리
Level 3 - 팀 프로젝트 (2021.06.23 ~ 2021.08.23)
- Spring Framework 심화
- JPA & Database 기초
- 배포 인프라
- 도커
- 젠킨스
- AWS: EC2, S3, cloudfront
- 웹 서비스에 필요한 기술
- OAuth
- Logging
- 협업
- Git
- Github
- Slack Webhooks
Level 4 - 웹 프로그래밍 심화, 팀 프로젝트 (2021.08.24 ~ 2021.10.31)
- 크루들 간의 상호 코드 리뷰로 구성된 Level 4 미션 진행
- Spring Framework 심화
- JPA & Database 심화
- Network
- 배포 인프라 및 운영
- Vue.js
Level 5 - 개인 학습, 취업 준비 (2021.11.01 ~ 2021.11.26)
- Spring Framework 심화
- JPA 심화
- Network
- 좋은 설계에 대한 고민