Server-Side Development with Kotlin and Spring Boot
Создание современных веб-приложений на Kotlin
Résumé :
Introduction
The book «Server-Side Development with Kotlin and Spring Boot» (author — Sebastian Mucke, 2021) is a practical guide to building server-side applications in Kotlin using the popular Spring Boot framework. Unlike many publications focused on Java, this book is entirely dedicated to Kotlin — a modern, concise, and safe language that is increasingly replacing Java in the Spring ecosystem.
The edition spans 352 pages and covers the full development cycle: from project setup to deploying the finished application in the cloud. The author emphasizes practical examples, allowing the reader not only to understand the theory but also to immediately apply the knowledge in practice.
What the book is about
The book progressively introduces the reader to key concepts of server-side development in Kotlin. The main focus is on the Spring Boot framework, but related technologies are also covered: databases, security, testing, and containerization.
The book's structure is logical and clear:
- Chapters 1–2: Introduction to Kotlin for server-side development, environment setup, and creating the first Spring Boot application.
- Chapters 3–5: Working with databases (Spring Data JPA, H2, PostgreSQL), creating REST APIs, and handling requests.
- Chapters 6–8: Security (Spring Security, JWT), testing (JUnit, Mockito), and logging.
- Chapters 9–10