우아한테크코스 5기 백엔드 과정에서 코코닥
이란 닉네임으로 활동한 내용들을 기록합니다.
Topic | Repository | Pull Request |
---|---|---|
우아한테크코스 한 달 생활기 | 글 링크 | PR 링크 |
바래지 않은, 쨍한 색의 삶 | 글 링크 | PR 링크 |
내가 꿈꾸는 프로그래머의 삶 | 글 링크 | PR 링크 |
- 참여자 수 106명 규모의 알고리즘 연습 대회 운영
- 문제 풀이 및 난이도 검수 후 대회 문제에 반영
- 백준 알고리즘 스터디 그룹 운영
- 알고리즘 개념 설명 및 대표 문제 풀이 진행
- 완전 탐색
- 이분 탐색
- 백트래킹
- 투 포인터
- BFS
- DFS
- 비트마스킹
- DP
- 유니온 파인드
- 2023.02.07 ~ 2023.03.31
- 자바 프로그래밍 언어에 대한 핵심 개념을 익혀 프로그래밍하는 경험을 한다.
- 읽기 좋은 코드를 구현하는 것이 왜 중요한지와 코드를 개선해 읽기 좋은 코드로 변경해 보는 경험을 한다.
- 자신이 구현한 코드에 대해 단위 테스트와 리팩토링하는 경험을 한다.
- 데이터베이스를 활용한 콘솔 애플리케이션을 개발하는 경험을 한다.
Project | Repository | Pull Request | Pair | Reviewer |
---|---|---|---|---|
자동차 경주 1단계 | 저장소 링크 | PR 링크 | 오도 | 제이미 |
자동차 경주 2단계 | 저장소 링크 | PR 링크 | 제이미 | |
사다리 타기 1단계 | 저장소 링크 | PR 링크 | 폴로 | 파즈 |
사다리 타기 2단계 | 저장소 링크 | PR 링크 | 파즈 | |
블랙잭 1단계 | 저장소 링크 | PR 링크 | 다즐 | 다니 |
블랙잭 2단계 | 저장소 링크 | PR 링크 | 다니 | |
체스 1, 2단계 | 저장소 링크 | PR 링크 | 무민 | 범블비 |
체스 3, 4단계 | 저장소 링크 | PR 링크 | 범블비 |
- 2023.04.11 ~ 2023.06.09
- 스프링 프레임워크를 이용해 웹 애플리케이션을 개발한다.
- 학습 테스트를 통해 새로운 기술을 익히고 미션에 적용한다.
- 클라우드 환경에 애플리케이션을 배포하고 운영해본다.
- 새로운 기술을 익히는 본인만의 효과적인 학습 방법을 찾는다.
Project | Repository | Pull Request | Pair | Reviewer |
---|---|---|---|---|
웹 자동차 경주 1단계 | 저장소 링크 | PR 링크 | 모디 | 춘식 |
웹 자동차 경주 2단계 | 저장소 링크 | PR 링크 | 춘식 | |
쇼핑 장바구니 1단계 | 저장소 링크 | PR 링크 | 하디 | 럿고 |
쇼핑 장바구니 2단계 | 저장소 링크 | PR 링크 | 럿고 | |
지하철 1단계 | 저장소 링크 | PR 링크 | 제이 | 카일 |
지하철 2, 3단계 | 저장소 링크 | PR 링크 | 카일 | |
쇼핑 주문(협업) 1, 2단계 | 저장소 링크 | PR 링크 | 말랑 | 서브웨이 |
- 2023.06.27 ~ 2023.08.18
위 이미지 클릭 시, 나아가 프로젝트 저장소로 이동합니다.
- 나아가 안드로이드 게임 앱 서비스 기획, 개발, 운영
- 나아가 프로젝트 저장소
- Google Play 다운로드
- 나아가 기술 포트폴리오
- 2023.08.29 ~ 2023.10.25
- 부숴도 괜찮은 장난감을 통해, 기존의 기술들(
Tomcat
,Spring MVC
,JDBC Template
)을 재구현해보며 깊이있는 공부를 한다. - 레거시 프로젝트를 리팩터링하는 경험을 해본다.
- 도구나 기술 분야, 각종 기법에 대해 스스로 깊이 파고드는 법을 배운다.
- TDD, 페어 프로그래밍, 코드 리뷰, 정적 분석 도구 등을 활용하여 피드백 루프를 만든다.
Project | Repository | Pull Request | Reviewer |
---|---|---|---|
Tomcat 구현하기 1, 2단계 | 저장소 링크 | PR 링크 | 로이 |
Tomcat 구현하기 3, 4단계 | 저장소 링크 | PR 링크 | 로이 |
@MVC 구현하기 1단계 | 저장소 링크 | PR 링크 | 스플릿 |
@MVC 구현하기 2단계 | 저장소 링크 | PR 링크 | 스플릿 |
@MVC 구현하기 3단계 | 저장소 링크 | PR 링크 | 스플릿 |
JDBC 라이브러리 구현하기 1단계 | 저장소 링크 | PR 링크 | 파워 |
JDBC 라이브러리 구현하기 2단계 | 저장소 링크 | PR 링크 | 파워 |
JDBC 라이브러리 구현하기 3, 4단계 | 저장소 링크 | PR 링크 | 파워 |
레거시 코드 리팩터링 1단계 | 저장소 링크 | PR 링크 | 케로 |
레거시 코드 리팩터링 2단계 | 저장소 링크 | PR 링크 | 케로 |
레거시 코드 리팩터링 3, 4단계 | 저장소 링크 | PR 링크 | 케로 |