/woowacourse

우아한 테크코스 백엔드 과정에서 배운 내용을 정리하였습니다.

woowacourse


👨🏻‍💻 woowacourse-projects

우아한 테크코스 포스터

우아한테크코스에서 학습한 내용을 정리하는 Repository


🥚 Level 1 : 프로그래밍 기본

기간

  • 2023.02.07 ~ 2023.03.31

학습 목표

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

진행 미션

Project Repository Pull Request
자동차 경주 게임 / step1 java-racingcar/step1 Pull Request
자동차 경주 게임 / step2 java-racingcar/step2 Pull Request
사다리 / step1 java-ladder/step1 Pull Request
사다리 / step2 java-ladder/step2 Pull Request
블랙잭 / step1 java-blackjack/step1 Pull Request
블랙잭 / step2 java-blackjack/step2 Pull Request
체스 / step1 java-chess/step1 Pull Request
체스 / step2 java-chess/step2 Pull Request
블랙잭 / 개인공부 java-blackjack/개인공부 Pull Request
체스 / 개인공부 java-chess/개인공부 Pull Request

🐣 Level 2 : 웹 프로그래밍

기간

  • 2023.04.11 ~ 2023.06.09

학습 목표

  • 스프링 프레임워크를 이용해 웹 애플리케이션을 개발
  • 학습 테스트를 통해 새로운 기술을 익히고 미션에 적용
  • 클라우드 환경에 애플리케이션을 배포하고 운영
  • 새로운 기술을 익히는 본인만의 효과적인 학습 방법 찾기

진행 미션

Project Repository Pull Request
웹 자동차 경주 / step1 jwp-racingcar/step1 Pull Request
웹 자동차 경주 / step2 jwp-racingcar/step2 Pull Request
쇼핑 장바구니 / step1 jwp-shopping-cart/step1 Pull Request
쇼핑 장바구니 / step2 jwp-shopping-cart/step2 Pull Request
지하철 경로 / step1 jwp-subway-path/step1 Pull Request
지하철 경로 / step2,3 jwp-subway-path/step2, 3 Pull Request
주문 기능 구현 jwp-shopping-order Pull Request

🐥 Level 3 : 팀 프로젝트

기간

  • 2023.06.27 ~ 2023.08.18

201 CREATED

🔥열정있는 사람들과 💪성공적인 스터디를 ! 2️⃣0️⃣1️⃣

🐓 Level 4 : 팀 프로젝트 유지 보수 및 웹 백엔드에 깊이를 더하는 단계

기간

  • 2023.08.29 ~ 2023.10.27

학습 목표

  • 웹 서버를 직접 구현해 HTTP를 이해하고, 서블릿 컨테이너의 동작 원리를 이해한다.
  • JDBC가 어떻게 추상화되었는지 이해한다.
  • 레거시 프로젝트를 리팩토링하는 경험을 한다.

진행 미션

Level Topic Repository
톰캣 구현하기 / step1 jwp-http / step1 Pull Request
톰캣 구현하기 / step2 jwp-http / step2 Pull Request
MVC 구현하기 / step1 jwp-mvc / step1 Pull Request
MVC 구현하기 / step2 jwp-mvc / step2 Pull Request
MVC 구현하기 / step3 jwp-mvc / step3 Pull Request
JDBC 구현하기 / step1 jwp-jdbc / step1 Pull Request
JDBC 구현하기 / step2 jwp-jdbc / step2 Pull Request
JDBC 구현하기 / step3 jwp-jdbc / step3 Pull Request
JDBC 구현하기 / step4 jwp-jdbc / step4 Pull Request
리팩토링 / step1 jwp-refactoring / step1 Pull Request
리팩토링 / step2 jwp-refactoring / step2 Pull Request
리팩토링 / step3 jwp-refactoring / step3 Pull Request
리팩토링 / step4 jwp-refactoring / step4 Pull Request

📹 Tecotalk : 크루들에게 지식을 공유하는 방법

발표 주제 : NAT