Spring Boot for Beginners

Spring Boot for beginners with Web MVC, JSON, and database connectivity


Course includes:


English Subtitles

Certification Upon Completion

Lifetime Course Access

Access to Discord Group

Amigoscode Textbook

Free Portfolly (Launching Soon)




Mama Samba Braima Djalo

Founder & CEO

Hi, I am Mama Samba Braima AKA Nelson! Passionate DevOps/Software Engineer and a YouTuber. After graduating from King's College in Computer Science I acquired expertise working as a Java and DevOps ...

Tech Stack Used In This Course

java logojava
spring logospring
spring-boot logospring-boot
postgres logopostgres
terminal logoterminal

What you'll learn

Spring Web MVC


Database Connectivity with Spring Data JPA

Building CRUD API

Let’s get started with Spring Boot 3 and begin building stand-alone, production-grade applications and Microservices with ease!

It’s one of my favourite frameworks for Java beginners, it takes care of all the boilerplate code and configuration so we can focus on the skill that matters the most: your application's logic.

With this course you will pick up all the essential Spring boot skills based on the latest third version of the framework, you will learn:

  • Overview of Spring Boot
  • Spring Web MVC
  • JSON for Java
  • Database Connectivity with Spring Data JPA
  • Building CRUD API
  • Build on practical experience

Who is the course for?

If you are a beginner who wants to start gaining experience building applications without having to waste time on Spring configuration, this course is just for you. With this step-by-step course, you are going to quickly learn all the key fundamentals of the framework and gain practical experience through exercises.

Join 50,000 enrolled students who enrolled to the “Get Started with Spring Boot” certificate at Amiogscode.com and over 1.5 million who have learned it from YouTube.

For a supportive learning environment, join the 60,000+ coders on Discord and Facebook who will support you along your coding journey!


Why Spring Boot 3?

  1. It provides a friendly and intuitive way to learn the Spring framework, as it hides the complexity and boilerplate code behind its conventions and defaults. You can focus on the business logic and features of your application, while Spring Boot takes care of the rest.
  2. Spring Boot was designed to get you up and running as quickly as possible, with minimum fuss. The latest version is based on Java 17 so it benefits from all its language features.
  3. Pivotal’s open-source framework benefits from a vast library making it easy to configure many aspects of the Spring framework without writing a lot of code or XML configuration.
  4. It comes with a powerful set of tools and plugins that enhance your development experience, such as Spring Boot CLI, Spring Boot Actuator, Spring Boot DevTools, Spring Boot Test, and more. You can easily monitor, debug, test, and deploy your application with Spring Boot

Career with Spring Boot

Spring Boot is a framework of choice for many companies because it allows them to create and deploy new applications quickly as it eliminates many of the tedious tasks associated with setting up a new application. Take a look at how Spring Boot can boost your career:

Career Statistics

Course Curriculum

6 sections with 02:00:00 hours of content


Join the Community



From Josh Developer Advocate @Spring


Real Stories, Real Success

Read inspiring testimonials from satisfied learners. Join our community and start your journey today.


Questions & Answers

We're Featured on

Discover the platforms, publications, and communities where Amigoscode has been featured


Ready to start your coding journey?

Unlock Your Potential with Amigoscode