- 1장 : 강력하고 실용적인 코틀린
- 2장 : 코틀린 언어 기초
- 3장 : 함수 정의하기
- 4장 : 클래스와 객체 다루기
- 5장 : 고급 함수와 함수형 프로그래밍 활용하기
- 6장 : 특별한 클래스 사용하기
- 7장 : 컬렉션과 I/O 자세히 알아보기
- 8장 : 클래스 계층 이해하기
- 9장 : 제네릭스
- 10장 : 애너테이션과 리플렉션
- 11장 : 도메인 특화 언어
- 12장 : 자바 상호 운용성
- 13장 : 동시성
- 14장 : 코틀린 테스팅
- 16장 : Ktor를 활용한 웹 개발
- 17장 : 마이크로서비스 구축
- Kotlin basic(https://github.com/ParkIlHoon/fastcampus-kotlin-springboot)
- Kotlin Spring boot(https://github.com/ParkIlHoon/fastcampus-kotlin-issue-service)
- [인프런] Spring Boot 기반으로 개발하는 Spring Security
- NHN FORWARD 2021 Spring Security 5 OAuth 총정리
- 인프런 Spring Boot 기반으로 개발하는 Spring Batch
- [인프런] 따라하며 배우는 도커와 CI환경
- API Composition
- CQRS
- 1장 : 마이크로서비스
- 2장 : 진화적 아키텍트
- 3장 : 서비스 모델링하기
- 4장 : 통합
- 5장 : 모놀리스 분해하기
- 6장 : 배포
- 7장 : 테스팅
- 8장 : 모니터링
- 9장 : 보안
- 10장 : 콘웨이의 법칙과 시스템 설계
- 11장 : 대규모 마이크로서비스
- 12장 : 종합 정리
- 1부 : 동작하는 도메인 모델 만들기
- 2부 : 모델 주도 설계의 기본 요소
- 3부 : 더 심층적인 통찰력을 향한 리팩터링
- 4부 : 전략적 설계