Skip to content

veilair/spring-framework-development

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spring Framework Development

An ongoing & curated collection of awesome software, libraries, learning tutorials, technical guidelines, practical tools and resources Spring Framework.

Table of Contents

What is Spring Framework ?

Java Spring Framework is an open-source framework for building web applications with Java as a programming language. It is powerful and lightweight yet easy to use, and it provides support for developing Java applications easily. Spring is a lightweight framework which can be thought of as a framework of frameworks because it also offers support for various frameworks such as hibernate, struts, tapestry, and JSF.

spring

Table of Contents

Back to top

Books

Courses

  • 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.

Podcasts

  • Bootiful Podcast - A "celebration of the real heroes that drive ecosystems", hosted by the Spring developer advocate Josh Long.

Events

  • Spring One - A two-day conference gathering developers, cloud engineers, and leaders to share knowledge about the Spring Framework ecosystem.

Tutorials

Spring Boot

Spring Cloud

Spring Cloud Config

Spring Framework

Spring Security

Educational GitHub Projects

Other Resources

Blogs

  • 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.
  • 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 .

YouTube Channels and Playlists

A collection of awesome YouTube channels and playlists about the Spring landscape. Subscribe to them to receive all the latest content.

  • 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.
  • Laurentiu Spilca - Video tutorials about Spring Fundamentals and Spring Security.
  • 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.

Project Scaffolding

  • 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.

Contributions are very welcome!

Please, read the Contribution Guidelines before submitting your suggestion.

Feel free to open an issue or create a pull request with your additions.

Licenses

License

CC0

To the extent possible under law, Veilair has waived all copyright and related or neighboring rights to this work.

Back to top

Releases

No releases published

Packages

No packages published