🔥 우아한테크코스 6기 백엔드 활동 기록
- 프리 코스:
2023.10.19~2023.11.15 - 본 과정:
2024.02.13~2024.11.30
현장에서 필요한 소프트 스킬 역량을 향상하기 위해서 진행하는 우아한테크코스만의 교육입니다.
| Level | Period | Writing | PR |
|---|---|---|---|
| 1 | 2024-03-02 ~ 2024-03-31 |
어쩌면 시작은 반보다 클 수 있다. | PR |
| 2 | 2024-05-22 ~ 2024-06-12 |
앞만 보고 달려가는 당신에게 | PR |
| 3 | 2024-08-01 ~ 2024-08-19 |
되고 싶은 개발자의 모습 | PR |
| 4 | 2024-09-11 ~ 2024-11-15 |
MySQL, JPA Bulk Query & Batch Processing 성능 개선기 | PR |
콘솔 애플리케이션 개발을 통해 기본적인 프로그래밍 역량을 쌓습니다.
콘솔 애플리케이션 구현을 위한 언어의 핵심 개념을 학습합니다.
가독성 높은 코드를 작성하는 중요성을 이해하고 코드를 개선하여 더 읽기 쉬운 코드로 변경하는 경험을 합니다.
이러한 과정을 통해 자신만의 개발 철학을 확립하는 경험을 합니다.
| Project | Period | Repository | 1단계 PR | 2단계 PR |
|---|---|---|---|---|
| 자동차 경주 - 단위 테스트 | 2024-02-13 ~ 2024-02-19 |
java-racingcar | PR 1 | PR 2 |
| 사다리 타기 - TDD | 2024-02-20 ~ 2024-03-04 |
java-ladder | PR 1 | PR 2 |
| 블랙잭 - Clean Code | 2024-03-05 ~ 2024-03-18 |
java-blackjack | PR 1 | PR 2 |
| 체스 - OOP, DB | 2024-03-19 ~ 2024-04-01 |
java-chess | PR 1 | PR 2 |
웹 애플리케이션을 개발하며 웹 백엔드 개발자의 기본 역량을 쌓아갑니다.
웹 애플리케이션 구현을 위해 필요한 새로운 기술을 학습합니다.
웹 프로그래밍 과정에서도 읽기 좋은 코드, 유지보수하기 좋은 코드를 작성하는 경험을 합니다.
| Project | Period | Repository | 1단계 PR | 2단계 PR |
|---|---|---|---|---|
| 방탈출 예약 관리 | 2024-04-16 ~ 2024-04-29 |
spring-roomescape-admin | PR 1 | PR 2 |
| 방탈출 사용자 예약 | 2024-04-30 ~ 2024-05-06 |
spring-roomescape-member | PR 1 | PR 2 |
| 방탈출 예약 대기 | 2024-05-14 ~ 2024-05-27 |
spring-roomescape-waiting | PR 1 | PR 2 |
| 방탈출 결제 / 배포 | 2024-05-28 ~ 2024-06-10 |
spring-roomescape-payment | PR 1 | PR 2 |
개발 프로세스 기반으로 프로젝트를 진행, 협업하는 경험을 합니다.
서비스를 기획, 구현, 배포해 실사용자가 사용하도록 개발하는 경험을 합니다.
| Project | Period | Repository | Link | Workspace |
|---|---|---|---|---|
| 모모: 모두 쉽게 모이자! | 2024-07-02 ~ |
Repository | momonow.kr | 팀 워크스페이스 |
레거시 코드를 리팩터링하면서 안정적으로 서비스를 운영해 보는 경험을 합니다.
대용량 서비스를 위한 시스템 아키텍처 설계, 데이터 처리 경험을 합니다.
웹 백엔드 개발자가 알아야할 최소한의 컴퓨터 사이언스 지식을 학습합니다.
| Project | Period | Repository | 1단계 PR | 2단계 PR | 3단계 PR | 4단계 PR |
|---|---|---|---|---|---|---|
| Tomcat 구현하기 | 2024-09-03 ~ 2024-09-13 |
java-http | PR 1, 2 | - | PR 3 | PR 4 |
| @MVC 구현하기 | 2024-09-16 ~ 2024-10-01 |
java-mvc | PR 1 | PR 2 | PR 3 | - |
| JDBC 라이브러리 구현하기 | 2024-10-03 ~ 2024-10-14 |
java-jdbc | PR 1 | PR 2 | PR 3 | PR 4 |
| DB 복제와 캐시 | 2024-10-15 ~ 2024-11-01 |
java-coupon | PR 1 | PR 2 | - | - |
