Skip to content

GIVEN53/woowa-archive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

woowa-archive

우아한테크코스 6기에서 학습한 내용을 기록합니다.

🌑 Precourse (2023.10.19 ~ 2023.11.15)

최종 코딩테스트 2023.12.16

미션 목록

Mission Code Pull Requests & Reviews
숫자 야구 java-baseball-precourse PR-2521
자동차 경주 java-racingcar-precourse PR-608
로또 java-lotto-precourse PR-207
크리스마스 프로모션 java-christmas-precourse 비공개 저장소 제출 방식
개발자 비상근무(최종 코딩테스트) java-oncall-precourse 비공개 저장소 제출 방식

🌒 Level1 (2024.02.13 ~ 2024.04.05)

학습 목표

  • 자바 프로그래밍 언어에 대한 핵심 개념을 익혀 프로그래밍하는 경험을 한다.
  • 읽기 좋은 코드를 구현하는 것이 왜 중요한지와 코드를 개선해 읽기 좋은 코드로 변경해 보는 경험을 한다.
  • 자신이 구현한 코드에 대해 단위 테스트와 리팩토링하는 경험을 한다.
  • 데이터베이스를 활용한 콘솔 애플리케이션을 개발하는 경험을 한다.

미션 목록

Mission Code Pull Requests & Reviews
자동차 경주 java-racingcar Step1: PR-668
Step2: PR-766
사다리 타기 java-ladder Step1: PR-322
Step2: PR-414
블랙잭 java-blackjack Step1: PR-624
Step2: PR-754
체스 java-chess Step1: PR-715
Step2: PR-797

스터디


🌓 Level2 (2024.04.16 ~ 2024.06.14)

학습 목표

  • 웹 애플리케이션을 개발하며 웹 백엔드 개발자의 기본 역량을 쌓는다.
  • 주어진 요구사항에 맞춰 기능을 추가/변경하며 애플리케이션을 발전시켜 나간다.
  • 클라우드 환경에 배포를 하여 사용자에게 서비스할 수 있는 최소한의 상태로 만든다.
  • 웹 애플리케이션 구현을 위해 필요한 새로운 기술을 학습한다.
  • 이 과정에서 효과적으로 새로운 기술을 익힐 수 있는 본인만의 학습 방법을 찾는 시도를 한다.
  • 웹 프로그래밍 과정에서도 읽기 좋은 코드, 유지보수하기 좋은 코드를 작성하는 경험을 한다.

미션 목록

Mission Code Pull Requests & Reviews
방탈출 예약 관리 spring-roomescape-admin Step1: PR-43
Step2: PR-144
방탈출 사용자 예약 spring-roomescape-member Step1: PR-39
Step2: PR-134
방탈출 예약 대기 spring-roomescape-waiting Step1: PR-6
Step2: PR-150
방탈출 결제 / 배포 spring-roomescape-payment Step1: PR-39
Step2: PR-144

스터디

동아리


🌔 Level3 (2024.07.02 ~ 2024.08.23)

학습 목표

  • 팀으로 개발하고 운영하며 성장
  • 협업 경험

땅콩 - 심심풀이 땅콩처럼 가벼운 주제로 친구들과 즐기는 단체 대화주제 제공 서비스

스터디

동아리


🌕 Level4 (2024.09.02 ~ 2024.11.01)

학습 목표

  • 웹 서버를 직접 구현하여 HTTP에 대한 이해도를 높인다.
  • 나만의 라이브러리를 직접 구현하여 업무에서 발생하는 중복 코드를 제거하는 역량을 쌓는다.
  • MVC, DI 컨테이너, AOP를 직접 구현하여 스프링 프레임워크의 내부 동작 원리에 대한 이해도를 높인다.
  • 웹 서버, 라이브러리, 프레임워크를 구현하면서 TDD, 클린 코드, 객체지향설계에 대한 연습을 한다.

미션 목록

Mission Code Pull Requests & Reviews
Tomcat 구현하기 java-http Step1, 2: PR-542
Step3: PR-647
Step4: PR-736
@MVC 구현하기 java-mvc Step1: PR-690
Step2: PR-730
Step3: PR-844
JDBC 라이브러리 구현하기 java-jdbc Step1: PR-646
Step2: PR-706
Step3: PR-835
Step4: PR-861
DB 복제와 캐시 java-coupon Step1: PR-65
Step2: PR-93

스터디

동아리


🌚 테코톡 & 글쓰기

테코톡

글쓰기 목록

  • 유연성 강화 스터디 경험을 시리즈물로 제작하기
Level Topic Pull Requests & Reviews
Level1 유연해지는 방법, 덜 완벽하기 PR-43
Level2 완벽을 내려놓았을 때, 비로소 보이는 것 PR-215
Level3 오늘 하루는 완벽했어? PR-393
  • 테크니컬 라이팅
Level Topic Pull Requests
Level4 어노테이션 하나로 테스트에서 LocalDateTime.now() 제어하기 PR-569

🌝 학습 로그