Skip to content

우아한테크코스 6기 백엔드 과정의 경험을 정리하는 저장소

Notifications You must be signed in to change notification settings

takoyakimchi/woowacourse-experience

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 

Repository files navigation

🤗 Welcome!

우아한테크코스 6기 백엔드 과정을 수강하면서 진행했던 미션을 정리하였습니다.

🐣 프리코스

진행 기간 2023-10-19 ~ 2023-11-15

  • 우아한테크코스의 1차 선발 과정입니다.
  • 자바의 기본 문법, 객체지향적 설계, 클래스 및 메서드 분리, Optional, stream 등 중급 문법을 스스로 학습하였습니다.
주차 과정명 Repository Pull Request
1주차 ⚾ 숫자 야구 java-baseball-6 PR
2주차 🏎️ 자동차 경주 java-racingcar-6 PR
3주차 🧧 로또 java-lotto-6 PR
4주차 🎄 크리스마스 프로모션 java-christmas-6 -

✍️ 최종 코딩테스트

진행 날짜 2023-12-16

  • 우아한테크코스의 최종 선발 과정입니다.
과정명 Repository
😴 개발자 비상근무 java-oncall-6

레벨1: 단위 테스트, TDD, Clean Code, OOP, DB

진행 기간 2024-02-13 ~ 2024-04-05

  • Java의 기본기를 다지고, 다른 사람이 읽기 좋은 코드를 작성하는 연습을 하는 과정입니다.
  • 페어 프로그래밍으로 미션을 진행하고 현업 백엔드 개발자에게 리뷰를 받았습니다.
  • 각 미션당 총 3명의 개발 스타일을 흡수하며 다양한 관점에서 학습할 수 있었습니다.

미션

과정명 Pull Request
🏎️ 자동차 경주 - 단위 테스트 1단계 PR
2단계 PR
🪜 사다리 타기 - TDD 1단계 PR
2단계 PR
♠️ 블랙잭 - Clean Code 1단계 PR
2단계 PR
♟️ 체스 - OOP, DB 1-2단계 PR
3-4단계 PR

스터디

  • 이펙티브 자바 스터디를 진행하였습니다. 현재 수준에서 필요한 챕터를 각자 이해하고 발표하고 토론하며 Java를 더 Java답게 쓸 수 있는 연습을 할 수 있었습니다.

레벨2: 웹 애플리케이션 개발, Spring, JPA, 외부 API 연동

진행 기간 2024-04-16 ~ 2024-06-14

  • Spring을 사용하여 웹 애플리케이션을 처음으로 만들어 보는 과정입니다.
  • 마찬가지로 페어 프로그래밍으로 진행하였으며, 현업 개발자에게 리뷰를 받았습니다.
  • 실제 서비스를 개발한다는 마음으로 과제에 임하며, 사용자 입장에서 편리한 서비스를 만들도록 노력하였습니다.
과정명 Pull Request
🔐 방탈출 예약 관리 1-3단계 PR
4-9단계 PR
10단계 PR
📋 방탈출 사용자 예약 0-3단계 PR
4-6단계 PR
🕒 방탈출 예약 대기 1-2단계 PR
3-4단계 PR
💵 방탈출 결제/배포 1단계 PR
2-4단계 PR

레벨3: 팀 프로젝트

진행 기간 2024-07-02 ~ 2024-08-23

팀 프로젝트 🐶 반갑개

  • 강아지 사회화를 돕는 모바일 애플리케이션을 기획 및 개발하고 있습니다.
  • 구성원: 안드로이드 4명 + 백엔드 4명, 총 8명
  • 작성한 PR 목록
  • 작성한 코드 리뷰 목록
  • 주요 업무
    • 전반적인 기획 및 UX 설계
    • 웹소켓과 STOMP 프로토콜을 활용한 채팅 기능 개발
    • 초기 도메인 개발
    • 기타 버그 수정 및 유지보수

레벨4: 팀 프로젝트 및 미션 (Tomcat, MVC, JDBC 라이브러리)

진행 기간 2024-09-03 ~ 2024-11-01

  • 레벨1 ~ 레벨3 동안 사용했던 라이브러리와 프레임워크를 직접 구현해 보며 내부 구조를 이해하는 과정입니다.
  • 4단계 미션은 교육생끼리 서로 리뷰를 작성하는 방식으로 진행됩니다.

미션

과정명 Repo Pull Request 작성한 리뷰
Tomcat 구현하기 1-2단계 Repo 1-2단계 PR 1-2단계 리뷰
3단계 Repo 3단계 PR 3단계 리뷰
4단계 Repo 4단계 PR 4단계 리뷰
@MVC 구현하기 1단계 Repo 1단계 PR 1단계 리뷰
2단계 Repo 2단계 PR 2단계 리뷰
3단계 Repo 3단계 PR 3단계 리뷰
JDBC 라이브러리 구현하기 1단계 Repo 1단계 PR 1단계 리뷰
2단계 Repo 2단계 PR 2단계 리뷰
3단계 Repo 3단계 PR 3단계 리뷰
4단계 Repo 4단계 PR 4단계 리뷰
DB 복제와 캐시 1단계 Repo 1단계 PR 1단계 리뷰
2단계 Repo 2단계 PR 2단계 리뷰

About

우아한테크코스 6기 백엔드 과정의 경험을 정리하는 저장소

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published