Skip to content
View qhals321's full-sized avatar

Block or report qhals321

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
qhals321/README.md

도전하는 개발자 윤보민 입니다. 🐥 블로그 바로가기

상상 구현 프로젝트

2020. 02 ~ 2020. 04 구공팩토리 3기

  • 직원 관리 시스템

2020. 05 ~ 2020. 09 구공팩토리 자바 보조강사

  • 스프링 수업
  • 세종 문화 회관 CRM

2020. 02 ~ 2021. 11 우아한 테크코스 3기

프리코스

프로젝트 리포지토리 키워드 나만의 작은 미션
숫자 야구 게임 java-baseball-precourse 1차 생각정리
자동차 경주 게임 java-racingcar-precourse 2차 생각정리
지하철 노선도 미션 java-subway-map-precourse 3차 생각정리
지하철 노선도 경로 조회 미션 java-subway-path-precourse 최종 생각정리

LEVEL 1 - 자바, OOP, TDD (2021.02.03 – 2021.04.02)

프로젝트 리포지토리 키워드 나만의 작은 미션
자동차 경주 게임 java-racingcar 테스트, 전략패턴, 람다식, MVC x
로또 java-lotto 스트림, TDD, 일급 컬렉션, 전략패턴 x
블랙잭 java-blackjack DTO, MVC, 상태패턴 x
체스 java-chess 추상화, 팩토리패턴, 상태패턴, Spark(웹 프로그래밍) 스파크 웹소켓(실시간 게임, 실시간 채팅)
투두리스트 js-todo-list-step1 자바스크립트 x

LEVEL 2 - WEB, SPRING (2021.04.13 – 2021.06.04)

프로젝트 리포지토리 키워드 나만의 작은 미션
체스 jwp-chess 스프링, 프로파일, Postgre, 인터페이스화 스프링 웹소켓, 시연 영상
지하철 노선도 관리 atdd-subway-map Dao vs Repository, JdbcTemplate, atdd x
경로 조회/로그인 atdd-subway-path ArgumentResolver, JWT, Validation x
협업 atdd-subway-fare 협업, 배포, AWS CI/CD

LEVEL 3 - TEAM PROJECT (2021.06.22 – 2021.10.29)

주절주절 프로젝트 진행

  • 로그인 기능 구현 (관련 글 바로가기)
    • 카카오를 이용한 소셜 로그인 기능 구현
    • 키워드 : JWT, 팩터리 패턴
  • 쿼리 카운터(스파이) 구현 (관련 글 바로가기)
    • 쿼리 개수를 세어줄 수 있는 스파이 구현
    • 키워드 : 다이나믹 프록시, AOP, Spring JDBC Template, JPA
  • 인수 테스트 툴 구현 (관련 글 바로가기)
    • 반복되는 테스트 코드를 줄이기 위한 템플릿화
    • 키워드 : 콜백 패턴, Rest Assured
  • 인터셉터 api 별 설정 기능 (관련 글 바로가기)
    • 인터셉터의 api 흐름 제어 기능 추가
    • 키워드 : 프록시 패턴, 인터셉터

데모데이 영상

데모데이 1 데모데이 2 데모데이 3 데모데이 4

Level 4 - HTTP Server, MVC Framework, JDBC Template (2021.08.24 – 2021.10.29)

주절주절 유지보수

  • 추천 알고리즘 구현 (관련 글 바로가기)
    • 기존 머하웃 라이브러리 제외하고 직접 구현한 추천 알고리즘 적용 (슬로프 원 알고리즘)
    • 키워드 : 슬로프 원 알고리즘, 협업 필터링, Item-based, Java
  • 각 api 성능 지표 시각화 (관련 글 바로가기)
    • 각 api 별 성능을 편하게 볼 수 있는 지표를 시각화
    • 키워드 : 쿼리 스파이, AOP, 리플렉션, 클라우드 와치
  • 인수 테스트 툴 리팩토링(관련 글 바로가기)
    • 어떤 테스트 도구 구현체가 와도(MockMvc, RestAssured) 유연하게 적용할 수 있는 테스트 툴 구현
    • 키워드 : 어댑터 패턴, MockMvc, RestAssured, Rollback

우아한 테크코스 미션

프로젝트 리포지토리 키워드 나만의 작은 미션
HTTP 서버 구현하기 jwp-dashboard-http 서블릿, 쿠키, 세션 스프링 코어 구현, 스프링 mvc 구현, ArgumentResolver 구현
MVC 프레임워크 구현하기 jwp-dashboard-mvc 스프링 mvc, 리팩터링 ReturnTypeResolver 구현
JDBC 라이브러리 구현하기 jwp-dashboard-jdbc JDBC, 스프링 트랜잭션 관리 구현
조회 성능 개선하기 sql-tuning 인덱스, 실행계획 관련 글 정리
레거시 코드 리팩터링 jwp-refactoring 리팩터링, JPA, Event Driven, 멀티모듈, 의존성 테스트 툴 작성

2022. 01 ~ 우아한 형제들

Popular repositories Loading

  1. naebook naebook Public

    Vue 2

  2. java-subway-map-precourse java-subway-map-precourse Public

    Forked from woowacourse/java-subway-map-precourse

    Java 1 1

  3. hi_employee hi_employee Public

    Java

  4. parking-example-servlet parking-example-servlet Public

    Java

  5. spring-example-xml spring-example-xml Public

    Java

  6. spring_setting_xml spring_setting_xml Public

    Java