Resources for Learning Spring
Spring Upgrade Resources
OpenRewrite Project - Popular Recipe Guides
Migrate from Spring Boot to Spring Boot 3
Spring
Spring
Spring Academy
Spring Blog
GitHub Spring Projects
Spring Initializr
Spring Calendar
Books
Spring Boot Up and Running - Mark Heckler
Learning Spring Boot 3.0 - Greg Turnquist
Spring in Action, 6th Edition - Craig Walls
Reactive Spring - Josh Long
Cloud Native Spring in Action - Thomas Vitale
Spring Security in Action - Laurentiu Spilca
Professional Java Development with the Spring Framework - Rod Johnson
Spring Start Here - Laurentiu Spilca
Pro Spring Boot
Spring Microservices in Action, Second Edition - John Carnell
Troubleshooting Java - Laurentiu Spilca
Java Persistence with Spring Data and Hibernate
Pro Spring MVC with WebFlux: Web Development in Spring Framework 5 and Spring Boot 2
Spring Boot in Practice - Somnath Musib
Pro Spring 6: An In-Depth Guide to the Spring Framework - Iuliana Cosmina, Rob Harrop, Chris Schaefer, Clarence Ho
Beginning Spring 6: From Beginner to Pro - Joseph B. Ottinger, Andrew Lombardi
Beginning Spring Boot 3: Build Dynamic Cloud-Native Java Applications and Microservices - K. Siva Prasad Reddy, Sai Upadhyayula
Spring 6 Recipes: A Problem-Solution Approach to Spring Framework - Marten Deinum, Daniel Rubio, Josh Long
Events / Conferences
SpringOne at VMware Explore
Spring I/O
Java User Groups
Devnexus
Devoxx
DevOpsDays
KCDC
dev2Next
YouTube
Spring Developer
Josh Long
Dan Vega
DaShaun Carter
Pro Coder
Spring Tips
Amigoscode
Java Brains
Daily Code Buffer
Ted M. Young, aka JitterTed
Marco Codes
Laur Spilca
Telusko
SivaLabs
Spring I/O
Ali BOUALI
Devtiro
in28minutes
Simon Martinelli
EmbarkX
Java Guides
Java Techie
Programming Techie
Maciej Walkowiak
Mohamed YOUSSFI: French channel
Selenium Express
The Tech Mojo
Teddy Smith