Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

awesome-spring

A curated list of awesome books, tutorials, courses, and resources for the Spring framework ecosystem.
https://github.com/ThomasVitale/awesome-spring

  • Cloud Native Java - Learn how to build scalable & resilient cloud native applications with Spring Boot, Spring Cloud, and Cloud Foundry.
  • Cloud Native Spring in Action - A hands-on guide to cloud native application development using Spring Boot, Spring Cloud, Docker, and Kubernetes.
  • Hacking with Spring Boot 2.3: Reactive Edition - Learn the latest Spring features to build modern, reactive web applications with Spring Boot.
  • Java Persistence with Spring Data and Hibernate - Master Java persistence using the industry-leading tools Spring Data and Hibernate.
  • Practical Guide to Building an API Back End with Spring Boot - Learn how to build an API backend using Spring Boot, Spring Data, and Spring Security.
  • Reactive Spring - An introduction to reactive programming and its implementation in the Spring ecosystem.
  • Spring in Action - A guide through Spring’s core features, reactive programming, microservices, service discovery, RESTful APIs, deployment, and best practices.
  • Spring Boot: Up & Running - A guide through Spring Boot’s architecture and approach, along with topics such as debugging, testing, and deployment.
  • Spring Boot in Practice - This practical guide presents dozens of relevant scenarios in a convenient problem-solution-discussion format.
  • Spring Microservices in Action - A book about build microservice-based applications using Java and Spring.
  • Spring Security in Action - Learn how to secure web applications from the most common threats using Spring Security.
  • Spring Start Here - It introduces you to Java development with Spring by concentrating on core concepts like the Spring context, AOP, bean configuration, Spring MVC, and data persistence.
  • Stratospheric - All you need to know to get a Spring Boot application into production with AWS.
  • Taming Thymeleaf - Practical guide about building web applications with Spring Boot and Thymeleaf.
  • Cloud Native Java with Kubernetes - It covers how high-performance organizations are addressing the requirements of distribution with Spring Boot, Spring Cloud, and Kubernetes to be more resilient, reliable, robust, and scalable.
  • From Zero to Production with Spring Boot and AWS - A hands-on online course to learn all you need to know to get a Spring Boot application into production with AWS.
  • Reactive Spring Boot - It introduces key concepts of reactive programming and examines different aspects of the Spring ecosystem that lend themselves to the functional and reactive style of programming.
  • Testing Spring Boot Applications Masterclass - Learn about testing Spring Boot applications and make the most of the testing libraries like JUnit 5, Mockito, Selenium, WireMock, Testcontainers, LocalStack, Awaitility while using real-world application examples.
  • The Confident Spring Professional - Built to give you a comprehensive understanding of the Spring ecosystem, including Spring Framework, Spring MVC, Spring Data, and Spring Boot.
  • Bootiful Podcast - A "celebration of the real heroes that drive ecosystems", hosted by the Spring developer advocate Josh Long.
  • Spring I/O - The leading european conference focused on the Spring Framework ecosystem.
  • Spring One - A two-day conference gathering developers, cloud engineers, and leaders to share knowledge about the Spring Framework ecosystem.
  • Cloud Native Workshop - Workshop materials about Spring Boot, Spring Cloud and Cloud Foundry.
  • Getting started with Spring Cloud - Workshop materials about Spring Boot, Spring Cloud and Kubernetes.
  • Sample Credit Card Application with Spring Cloud ecosystem - Sharma - Demo project showcasing the new Spring Cloud stack, after the Netflix stack deprecation.
  • Spring Boot Blog REST API - Building Restful CRUD APIs for a blog using Spring Boot, Spring Security, Mysql, JPA and Hibernate.
  • Springy Store Microservices - A conceptual simple microservices-based project using Spring Boot and Spring Cloud, demonstrate how the Store services are created to be a cloud-native and 12-factor app agnostic.
  • VueJS and Spring Boot - Example project showing how to build a Spring Boot App providing a GUI with Vue.js.
  • Baeldung - In-depth articles and tutorials in the Java ecosystem and web development, with a strong focus on Spring, Spring Security and RESTful APIs.
  • Marco Behler - Guides and tutorials about programming Java and Spring applications.
  • Reflectoring - Guides and tutorials about Spring Boot, Java, and software development principles.
  • Philip Riecks - Guides and tutorials about Spring Framework, Spring Boot, and Spring Test.
  • Piotr's TechBlog - Guides and tutorials about Spring Boot, Spring Cloud, Kubernetes, and microservices.
  • Spring Official Blog - Official blog of the Spring community.
  • Spring Official Guides - Tutorials, guides, and in-depth analysis about the Spring projects.
  • VMware Tanzu Developer - Guides, videos, and Code Samples about Spring framework .
  • Amigoscode - Collection of full courses on topics like Java, Spring, and Kubernetes.
  • Dan Vega - Collections of videos about Spring Boot and Java.
  • Greg L. Turnquist - Collection of videos discussing Spring Boot by Greg Turnquist.
  • Java Brains - Collection of videos discussing Java and Spring Boot in detail by Koushik Kothagal.
  • Laurențiu Spilcă - Video tutorials about Spring Fundamentals and Spring Security.
  • SivaLabs - Video tutorials about Java, Spring and Kubernetes.
  • Spring Academy - Video tutorials about Spring, with focus on Spring Cloud AWS and Spring Data.
  • Spring Boot Quick Start - Video tutorials to create full end-to-end Spring applications using Spring Boot.
  • Spring Developer - The official YouTube channel for the Spring project.
  • Spring I/O Conference - Videos of keynotes and talks from all the past editions of the Spring I/O Conference.
  • Spring Tips - Video playlist with tips and tutorials about Spring by Josh Long.
  • Bootify - Generate Spring Boot apps with custom database and REST API.
  • JHipster - Quickly generate, develop, and deploy Spring Boot web applications and microservice architectures.
  • Spring Initializr - Get the basic structure of your Spring Boot project with your config and dependencies.