개인적으로 책정한 우선순위는 위->아래입니다.
💡 스프링에 익숙하지 않다면 김영한님 강의를 먼저 보고 토비의 스프링을 보는 것을 권장합니다.
- Java의 정석
- 함께 자라기
- 클린 코드
- 객체 지향의 사실과 오해
- 그림으로 공부하는 IT 인프라 구조
- 웹 개발자를 위한 대규모 서비스를 지탱하는 기술
- 이펙티브 자바
- 토비의 스프링 3.1 vol.1
- 토비의 스프링 3.1 vol.2
- Real MySQL 8.0 1권
- Real MySQL 8.0 2권
- 모던 자바
- 테스트 주도 개발
- 도메인 주도 설계 핵심
- 오브젝트
- JAVA 객체지향 디자인 패턴
- GoF의 디자인 패턴 :재사용성을 지닌 객체지향 소프트웨어의 핵심요소
- 리팩터링
- 자바 성능 튜닝 이야기
- 도메인 주도 설계로 시작하는 마이크로서비스 개발
- 가상 면접 사례로 배우는 대규모 시스템 설계 기초
- 소프트웨어 장인
- 클린 아키텍처
- 그림으로 쉽게 배우는 운영체제(감자)
- 제대로 파는 Git & GitHub(얄코)
- 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술(김영한)
- 스프링 핵심 원리 - 기본편(김영한)
- 모든 개발자를 위한 HTTP 웹 기본 지식(김영한)
- 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술(김영한)
- 스프링 MVC 2편 - 백엔드 웹 개발 활용 기술(김영한)
- Spring Boot를 이용한 RESTful Web Services 개발(이도원)
- 스프링부트 개념정리 이론(최주호)
- 객체 지향 프로그래밍 입문(최범균)
- 스프링 핵심 원리 - 고급편(김영한)
- 클린 코더스(백명석)