Spring Boot For Beginners

Learn The Best Java Framework

   Watch Promo

Getting Started With Spring Boot

​The latest version of the most popular Java framework: Spring Boot 3.

Hey Amigos 🙋🏽‍♂️

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

Key Features


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.

Join 37,600+ enrolled students who received the “Get Started with Spring Boot” certificate at Amiogscode.com and over 1.5 million who have learned it from Youtube.

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.

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

Get started now!

Course Curriculum

Available in days
days after you enroll

Why Spring Boot 3?

  1. 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.
  2. 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.
  3. It’s available in embeddable containers, that will allow you to include the code in any environment including your own projects.


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:

Premium Courses

With Amigoscode's free course you can begin your programming journey with some of the most popular courses on the internet. Additionally, you will find a vast library of my premium courses that have already helped to kick-start thousands of developers’ careers!

If you want to know more about Amigoscode's courses, go ahead and reach out to our community of 55,000 coders or message me directly at [email protected]

What Our Students Say

Say just landed a Software Engineering role at Amazon

I have worked for four years as an android developer and for two weeks not I have had a job as a back-end developer in the Spring Boot area. I started with Youtube and then I saw that you have your own website. I have taken several courses on the website because I always have the desire to know every part of a technology that I am using.

- Fahir, Full Stack Developer - Linkedin

I was an absolute beginner when I searched for your courses, and I decided to take the “Getting Started with Spring Boot” tutorial. What you're doing is absolutely amazing. I understood so many concepts that I thought I would never, never understand, and don't feel strange in this engineering world anymore. Thanks to you.

- Anastasia, Junior Software Developer - Linkedin

Fabio: I found this framework which is Spring Boot and I said wow that's interesting, I actually don’t need to write hundreds of lines of code. Last year I have started watching your tutorials. I think I have watched everything.
Nelson: So now you have started your own company at age of 18. That’s impressive!
Fabio: Yeah, I have managed 100,000 dollars each year. I think that without you I wouldn’t be here today. Because learning new frameworks and I know this year I have learned many frameworks, it would be really impossible without someone like you.

- Fabio, Chief Executive OfficerChief Executive Officer Discore S.R.L. - Linkedin

Your Instructor

Mama Samba Braima Nelson
Mama Samba Braima Nelson
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 Engineer for companies such as CitiGroup and Starling. Over the years, I discovered my passion for teaching - that's how it all started.

From my Youtube channel to the Amigoscode website and Java Bootcamps in London, I have taught coding to millions of people from around the world and helped them to break into the Software Engineering world.

My mission is to make learning accessible for everybody. Whether you're just starting or have been coding for a while, I want to help you become the best version of yourself and prove to you that anything is possible!

Frequently Asked Questions

When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Get started now!

I can’t wait to join you on your journey to becoming a Java Mastermind!