Skip to content

KIMSIYOUNG/woowacourse-projects

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 

Repository files navigation

👨🏻‍💻 woowacourse-projects

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


🥚 Level 1 : 프로그래밍 기본

기간

  • 2020.02.04 ~ 2020.04.10

학습 목표

  • 자바 프로그래밍 언어에 대한 기본 문법을 익혀 프로그래밍하는 경험을 한다.
  • 읽기 좋은 코드를 구현하는 것이 왜 중요한지와 코드를 개선해 읽기 좋은 코드로 변경해 보는 경험을 한다.
  • 자신이 구현한 코드에 대해 단위 테스트와 리팩토링하는 경험을 한다.
  • 웹 프론트엔드에서 웹 백엔드까지 프로그래밍해 웹 애플리케이션을 개발하는 경험을 한다.

진행 미션

Project Repository Pull Request 학습 내용 정리
문자열 계산기 java-calculator Pull Request 계산기 - 학습 내용
자동차 경주 게임 java-racingcar Pull Request 자동차 - 학습 내용
로또 / step1 java-lotto/step1 Pull Request 로또 1단계 - 학습 내용
로또 / step2 java-lotto/step2 Pull Request 로또 2단계 - 학습 내용
블랙잭 / step1 java-blackjack/step1 Pull Request 블랙잭 1단계 - 학습 내용
블랙잭 / step2 java-blackjack/step2 Pull Request 블랙잭 2단계 - 학습 내용
체스 / step1 java-chess/step1 Pull Request 체스 1단계 - 학습 내용
체스 / step2 java-chess/step2 Pull Request 체스 2단계 - 학습 내용
90년생 HTML html Pull Request

🐣 Level 2 : 웹 프로그래밍

기간

  • 2020.04.21 ~ 2020.06.19

학습 목표

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

진행 미션

Project Repository Pull Request 학습 내용 정리
체스 / step1 jwp-chess/step1 Pull Request 체스 1단계 - 예외처리 학습 내용보기
체스 / step2 jwp-chess/step2 Pull Request 체스 2단계 - Spring Annotation 학습 내용보기
체스 / step3 jwp-chess/step3 Pull Request 체스 3단계 - Spring Data Jdbc 학습 내용보기
체스 / step4 jwp-chess/step4 Pull Request 체스 4단계 - 학습 내용
지하철 정보 관리 atdd-subway-admin Pull Request 지하철 1단계 - 학습 내용(개발구조)
지하철 경로 조회 atdd-subway-path Pull Request 지하철 2단계 - 학습 내용(외부API)
지하철 경로 즐겨찾기 atdd-subway-favorite Pull Request 지하철 3단계 학습 내용(스프링 MVC)
지하철 Admin CRUD atdd-subway-admin-frontend Pull Request FE 일부분 수정
사용자 이야기 woowa-userstory-2020 Pull Request 아이디어 일부분 수정
Todo List todolist Pull Request FE(바닐라) 상태관리

🐥 Level 3 : 팀 프로젝트

기간

  • 2020.07.07 ~ 2020.08.28

학습 목표

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

진행 미션

  • comming soon...

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

기간

  • 2020.09.08 ~ 2020.11.27

학습 목표

  • 웹 서버를 직접 구현해 HTTP를 이해하고, 서블릿 컨테이너의 동작 원리를 이해한다.
  • JDBC 라이브러리, MVC, DI 프레임워크 구현을 통해 Spring 프레임워크의 동작 원리를 이해한다.
  • 레거시 프로젝트를 리팩토링하는 경험을 한다.
  • 객체지향 설계, 인증 및 보안, WebSocket 경험을 한다.
  • 대용량 서비스를 위한 시스템 아키텍처 설계, 데이터 처리 경험을 한다.

진행 미션

Project Repository Pull Request 학습 내용 정리
WAS 만들기 / step1 jwp-chess/step1 Pull Request 체스 1단계 - 예외처리 학습 내용보기
WAS 만들기 / step2 jwp-chess/step2 Pull Request 체스 2단계 - Spring Annotation 학습 내용보기
WAS 만들기 / step3 jwp-chess/step3 Pull Request 체스 3단계 - Spring Data Jdbc 학습 내용보기
WAS 만들기 / step4 jwp-chess/step4 Pull Request 체스 4단계 - 학습 내용
Refactoring atdd-subway-admin Pull Request 지하철 1단계 - 학습 내용(개발구조)
Refactoring atdd-subway-path Pull Request 지하철 2단계 - 학습 내용(외부API)
Refactoring atdd-subway-favorite Pull Request 지하철 3단계 학습 내용(스프링 MVC)
Refactoring atdd-subway-admin-frontend Pull Request FE 일부분 수정
Refactoring woowa-userstory-2020 Pull Request 아이디어 일부분 수정

🖋 Writing : 글쓰기 코스

진행 미션

Level Topic Repository Pull Request
1 우아한테크코스 한 달 생활기 woowa-writing-2/level1 Pull Request
2 우테코에서 찾은 나만의 효과적인 학습법 woowa-writing-2/level2 Pull Request
3 팀 프로젝트가 나에게 남긴것 woowa-writing-2/level3 Pull Request

🗃 Javable : 우아한테크코스 코드 리뷰 모음 블로그

서비스

Github Repository

활동 내용




기타(프리코스 및 각종 시험)

진행 미션

Project Repository Pull Request
프리코스 - 숫자 야구 게임 java-baseball-precourse Pull Request
프리코스 - 자동차 경주 게임 java-racingcar-precourse Pull Request
프리코스 - 블랙잭 java-blackjack-precourse Pull Request
오프라인 코딩테스트 - 치킨집 java-chicken-2019 Pull Request
레벨 1 최종 테스트 - 치킨집 재구현 java-chicken-2020 Pull Request
레벨 2 최종 테스트 - 지하철 추가 구현 attd-subway-2020 Pull Request

About

우아한테크코스에서 학습한 내용 정리 🧑🏻‍💻

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published