Build Your First Microservice with Spring Boot

Use the fast lane at your own pace with a Mentor

Learn to build a microservice with Spring Boot 2. Together we will write a production-ready microservice with a REST API and cover the essentials. No prior experience with Spring needed.

We learn best by coding.

It is a text-based course as I believe text is far superior for learning to code in new techs. You are not stuck by any listening to a boring voice in slow motion but rather can search the course, skim and progress at your own pace. Furthermore, I keep it to the essentials so you can absorb the topic fast.

However, you are never alone here as I am by your side as a guide and mentor. And I mean it, Mentoring is part of the course as I would do in my in-class workshops. But to be honest, doing it online in this course is new for me and improve on it with your feedback. That's the reason why my course is ridiculous cheap right now and limited to 10 seats.

What you will learn

  • The basics of the Spring Framework, what it is, what problems it solves and how to use it
  • A brief introduction to Maven for those unfamiliar with it
  • What Spring Boot actually is and how it makes working with the Spring Framework much easier
  • How to build a microservice with Spring Boot 2
  • How to store data in relational database using the Spring Data JPA Framework
  • How to write a REST API using Spring MVC
  • How to create a service layer and integrate a legacy library in two variations
  • How to test the individual components of our application
  • A simple way to secure your application
  • How to use monitoring and health checks out of the box with Spring Boot
  • How to log in your application
  • How to deploy your application as a standalone microservice

Who is this not right for

The guide is not for you if you have never developed in Java or your most advanced application is Hello World.

The course is based on my Spring Boot Pocket Guide and we will also use the same sample application and code. So, if you own the pocket guide already, the course might NOT be for you.

The Project

We create a Microservice for storing comments and providing a REST-like Interface for interacting with the data. The sample application is modeled after a real production application to guide you through building your first Spring Boot application.

We focus on the backend and API and will not cover a UI.

Your Instructor

Jens Boje
Jens Boje

Hi, I am Jens, a Software Developer from Germany. I've been in the industry for over 17 years now and still love building stuff. Furthermore, I also enjoy coaching fellow co-developers on the job and now I am extending it to you. Welcome.

I am a strong believer of self- and lifelong learning and that we need to gain practical experience by actually applying what we learn. And in case of coding topics, we need to actually code it and not just read or watch some stuff.

Course Curriculum

Available in days
days after you enroll
  What Is Spring Boot?
Available in days
days after you enroll
  Deployment of Our Microservice
Available in days
days after you enroll
Available in days
days after you enroll

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!