Skip to content

yenawee/woowacourse-projects

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 

Repository files navigation

woowacourse-projects

우아한테크코스에서 학습한 내용을 정리하는 Repository
5기 웹 백엔드


🌱 Level 1 : 프로그래밍 기본

기간

  • 2023.02.07 ~ 2023.03.31

학습 목표

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

진행 미션

Project Repository Code Review
자동차 경주 게임 java-racingcar Step 1 / 2
사다리 타기 java-ladder Step 1 / 2
블랙잭 java-blackjack Step 1 / 2
체스 java-chess Step 1 / 2

🍀 Level 2 : 웹 프로그래밍과 미니 팀 프로젝트

기간

  • 2023.04.11 ~ 2023.06.09

학습 목표

  • Spring 프레임워크 기반으로 웹 애플리케이션을 개발하는 경험을 한다.
  • TDD, ATDD 기반으로 웹 애플리케이션을 개발하고 리팩토링하는 경험을 한다.
  • 구현한 프로그램을 클라우드 환경에 배포하는 경험을 한다.
  • 팀 프로젝트를 통해 팀원들간의 소통, 협업, 회고 경험을 한다.

진행 미션

Project Repository Code Review
웹 자동차 경주 jwp-racingcar Step 1 / 2
쇼핑 장바구니 jwp-shopping-cart Step 1 / 2
지하철 jwp-subway-path Step 1 / 2
쇼핑 주문(협업) jwp-shopping-order Pull Request

🪴 Level 3 : 팀 프로젝트

기간

  • 2023.06.29 ~ 2023.08.18

학습 목표

  • 개발 프로세스 기반으로 프로젝트 진행, 협업하는 경험을 한다.
  • 배포를 자동화하고, 피드백을 받아 지속적으로 개선하는 경험을 한다.

진행 미션

Stampcrush : 흩어져있는 종이쿠폰 한번에 관리하자✨

  • 개인 카페 쿠폰 적립 및 관리 플랫폼
  • 소개글

Github Repository

Demo


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

기간

  • 2023.08.29 ~ 2023.10.27

학습 목표

  • 실사용자의 피드백을 받아 서비스의 완성도를 높이고 유지보수를 하는 경험을 한다.
  • 웹 서버를 직접 구현해 HTTP를 이해하고, 서블릿 컨테이너의 동작 원리를 이해한다.
  • JDBC 라이브러리, MVC, DI 프레임워크 구현을 통해 Spring 프레임워크의 동작 원리를 이해한다.
  • 레거시 프로젝트를 리팩토링하는 경험을 한다.

진행 미션

Project Repository Code Review
Tomcat 구현하기 jwp-dashboard-http Step 1, 2 / Step 3, 4
@MVC 구현하기 jwp-dashboard-mvc Step 1 / Step 2 / Step 3
JDBC 라이브러리 구현하기 jwp-dashboard-jdbc Step 1 / Step 2 / Step 3, 4
레거시 코드 리팩터링 jwp-refactoring Step 1 / Step 2 / Step 3 / Step 4

🖋 Writing : 글쓰기 코스

진행 미션

Level Topic Post
1 우아한테크코스 한 달 생활기 우아한테크코스 한 달 생활기
2 자유 글쓰기 개발의 즐거움 다시 찾기
4 내가 꿈꾸는 프로그래머로서의 삶 내가 꿈꾸는 프로그래머로서의 삶

📹 Youtube

테코톡

Alt text

발표 자료
컨테이너란

📚 프로그래밍 도서

Code
객체지향의 사실과 오해
좋은 코드 나쁜 코드
코딩을 지탱하는 기술

About

우아한테크코스 학습 내용 정리

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published