Spring Boot
Convention-driven Java services.
💡
This course has 3 lessons. Start with the first one and use the next / previous links at the bottom of each lesson — the sidebar keeps the whole course in order.
Lessons
- Project setup and your first controllerGenerate a project, understand the layout, and get an HTTP endpoint answering within a few minutes.
- REST controllers and dependency injectionThe HTTP annotations you will use daily, DTOs at the boundary, and constructor injection done properly.
- Configuration, JPA data access and profilesLayered properties, environment-specific profiles, and a repository layer with the traps called out.
More in Back-end Development
Node.js PHP Java HTTP Go Rust Laravel Ruby GraphQL
Last refreshed 2026-09-17.