Spring Boot 3 Crash Course Part 1: The Journey Begins

Ben Meehan
8 min readOct 29, 2023

Spring Boot is a powerful framework for building Java-based, production-ready applications with minimal fuss. Whether you’re a seasoned Java developer or just starting your programming journey, Spring Boot offers a streamlined way to create robust, scalable, and maintainable applications.

In this Spring Boot Crash Course, I will take you on a step-by-step journey through the world of Spring Boot. By the end of this course, you will have a solid foundation in Spring Boot development and be ready to create your own Java applications with ease.

This first part of the series, is designed to provide you with the fundamental knowledge and tools you need to begin your Spring Boot development journey.

Part 2 Is Now Available Here

Pre-Requisites:

  1. Make sure you are familiar with the basics of Java like OOP.
  2. Some API basics will help, but you can learn them along the way :)

What is Spring?

Before getting started, we need to understand what is Spring, because Spring Boot is just an streamlined extension of the Spring Framework designed to simplify the process of building production-ready Spring applications.

--

--

Ben Meehan

Software Engineer at Razorpay. Sharing knowledge and experiences.