learn spring boot 2 and spdirng 5

Your Fastlane To Using Spring Boot 2 With Confidence

Fluff-Free & Bullshit-Free Course That Happens To Be In Book Format

Get Started Now

Get Ready For Your Next Project and Better Jobs

I don’t need to tell you that Spring and Spring Boot became a massive job requirement in recent years. It looks like it takes over the whole Java developer world.

If you don’t want to miss out on that opportunity, this guide is your key.

Get a KICK-START to Spring Boot 2 and use it with confidence in a couple of days.



Get Started Now



Avoid The Frustration Of Wrong or Outdated Free Online Tutorials

I know free stuff is great and honestly, I love free online tutorials too. However, most of them are either pretty bad or outdated for years. With the result that I and you get frustrated.

Yep, you are frustrated.

After dozens of online tutorials, contradicting each other or leaving essentials out, that is no wonder.

I feel you.

I had the same issue 10 years ago when I dove into the Spring Framework; Spring Boot wasn’t even a thing back then.

Reading those traditional programming books wasn’t even better. Boring, hard to read and understand and the worst thing for me was, that its just a bunch of information and I had to make sense out of it by myself again — no help from the books whatsoever.

And then the DAY came — my nightmare. I was hired for a project using Spring. And besides a rough idea of the basics concepts I had no experience, no clue how it would go. And the devs on the team weren’t in a better position than me. The original devs of that project were long gone and with them the Spring knowhow. All other were just googling and stackoverflowing through their day. It drove me nuts.

Over time I got better and relied less and less on Google and eventually became the goto Spring-guy on each team. Nevertheless, that was a hard way. I wished there had been an easier route.

Imagine a Fast Path to Spring Without Hassles

A path with structured content, so you could understand the concepts and how to apply them. A path with valid explanations and working samples. You learn a lot more from reading code. Simple, easy to understand code with the least amount of textual explanations. With someone, you could ask, at your side; in a friendly, helpful environment: no stackoverflow hostility, no frustrated googling.

I’d love to had that back in the days.

Frankly, I’d still love having that. I didn’t find it.

I had to create it. And that’s precisely what I did. I started to develop teaching material in a way I love to learn, in a way I knew many of my fellow devs like you love to learn too.

Learn From a Seasoned Developer

Hey, my name is Jens, and I've been using Java for 2 decades now and the Spring Framework for over one decade. In the beginning, I was very reluctant to use Spring at all. It seemed so unreasonable to put all your class wiring into an XML file, praying you did do everything right so your app works. And then all this magic around it like DB access, transaction handling.

And it was not an easy path. So many struggles, wading through outdated tutorials, noise, Springs source code, and months of try and error...

Today, I'm glad I stuck to it as Spring is a productivity booster that gets better and better over the years. Putting out applications is a breeze now.

And you can learn that in a breeze now with my guide to learn the fundamentals.

Your Fastest Way to Get Started with Spring Boot 2 and Spring 5

Code-centric and to the point explanations. No fluff, no bullshit, no outdated tutorials, and other things wasting your time.

A Proven Path to Success

This pocket guide follows a proven path of learning Spring. It's the same concept I used in my in-person training, which helped dozen of teams to get productive with Spring fast.

The best way to learn a new language or framework is to actually code in it and following a simple learning process. Mine looks in summary like:

Learning = ( Small scope, research and a structured way to actually build something ) * repeat * reason

The reason is up to you, but the rest of the equation is covered by my guide and assistance.

I researched for you, I set the scope for building your first microservice with Spring Boot, and I deliver the structure too. In text form, without fluff or bullshit, so you can progress at your own pace and also search the material. Ever tried searching in a video?

Furthermore, you can write me and ask questions. I'll help out.

I build it the way friends, and I love to learn and wish we could find when diving into new topics. Luckily, you can now and benefit from it.

Text and source code along with actual coding through a real project is the best way to learn a complex framework such as Spring

The Project

We create a Microservice for storing comments in a SQL DB 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.

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 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 a 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 use logging in your application
  • How to deploy your application as a standalone microservice

Your fastest and easiest way to get started. No fluff, no bullshit, no outdated tutorials, and other things wasting your time. Code-centric and to the point explanations.

Stop Wasting Time and Join Over 1500 Successful Students

Mastering Spring Boot Bundle

  • Pocket Guide Spring Boot 2 - How to Get Started and Build a Microservice - hyperfocused, no fluff, no bullshit 25$ VALUE
  • Pocket Guide Spring Boot and Single-Page Applications: Integrate Your Microservice Securely with Your Single-Page Application 50$ VALUE
  • Pocket Guide Spring Boot Intermediate Microservices: Resilient Microservices with Spring Boot 2 and Spring Cloud 50$ VALUE
  • Full Course Spring Security for APIs Essentials Course 1575$ VALUE
  • DRM-free in Kindle, ePub and PDF format
  • FREE Updates for Life
  • Bonus chapter implementing the backend with MongoDB with full source code 15$ VALUE
  • Full source code 25$ VALUE
  • A cheat sheet of Spring Boot Essentials 10$ VALUE
  • A cheat sheet of Spring Data JPA 10$ VALUE
  • A cheat sheet of Spring Data MongoDB 10$ VALUE

TOTAL VALUE 1.770$

Spring Boot Pocket Guides Complete Bundle

  • The Pocket Guide Spring Boot 2 - How to Get Started and Build a Microservice - hyperfocused, no fluff, no bullshit 25$ VALUE
  • Pocket Guide Spring Boot and Single-Page Applications: Integrate Your Microservice Securely with Your Single-Page Application 50$ VALUE
  • Pocket Guide Spring Boot Intermediate Microservices: Resilient Microservices with Spring Boot 2 and Spring Cloud 50$ VALUE
  • DRM-free in Kindle, ePub and PDF format
  • FREE Updates for Life
  • Bonus chapter implementing the backend with MongoDB with full source code 15$ VALUE
  • Full source code 25$ VALUE
  • A cheat sheet of Spring Boot Essentials 10$ VALUE
  • A cheat sheet of Spring Data JPA 10$ VALUE
  • A cheat sheet of Spring Data MongoDB 10$ VALUE

TOTAL VALUE 195$

Single Pocket Guide Only

  • The Pocket Guide Spring Boot 2 - How to Get Started and Build a Microservice - hyperfocused, no fluff, no bullshit 25$ VALUE
  • DRM-free in Kindle, ePub and PDF format
  • FREE Updates for Life
  • Bonus chapter implementing the backend with MongoDB with full source code 15$ VALUE
  • Full source code 25$ VALUE
  • A cheat sheet of Spring Boot Essentials 10$ VALUE
  • A cheat sheet of Spring Data JPA 10$ VALUE
  • A cheat sheet of Spring Data MongoDB 10$ VALUE

TOTAL VALUE 95$

* prices are excluding VAT. If VAT applies it is shown on the checkout page. Mentoring Package is sold via Gumroad, all other by Paddle

Your 100% Money-Back Guarantee

Don't put off getting started with Spring Boot. If you are not satisfied with the guide, email me within 30 days of your purchase, and I give you a full refund. I don't ask questions; however, it would be great if you provide me with quality feedback so I can improve on it.

Don't Take My Word For It

Here’s what other developers have said:

Well i'm not used to buying things online, especially e-books. In fact, if that wasn't your short email course (which was great, though I'd already known those things at the moment of reading it), I wouldn't bother myself with buying something. Also, I didn't know if you are a real expert or not, because i've approached your website by a pure accident.

Due to your guide I've become aware of many basic but useful techniques, packages and annotations and how to use them.

I liked that resulting service requires a very little of code. I also liked that it was all made with Spring and the tools matched their purposes perfectly. You know, I hate if every time a new concept is introduced the author says "well, we should do this the hard and wrong way first and then rewrite everything to show an advantage of a new technique"

Also great was a finished and working microservice as a result, many important topics covered at once and explained clearly.

I would recommend it to any developer who is aware of building web services but needs to learn some Spring too, say, in two or three days. I wouldn't recommend it to an absolute beginner Java programmer since Spring is quite sophisticated and importance of topics covered might not be really clear for such people.

-- Nikita about Spring Boot Pocket Guide No. 1


I love Jens's writing style and how he's conveying things exceptionally well. Everyone really understands that.

Man, I wasted so many hours before with reading tutorials and fiddling everything together until it works. And this course explains topics in two pages, and I get results. Concise and to the point. Saved me a lot of time.

-- Michael I. about the Spring Security for APIs Essentials Course


In my everyday job I come across dozens of blogs, tutorials, how-to's and books about new exciting technologies. Some are "just-do-this-and-that-and-voilà" style, others are well thought deep exploration of the practices and frameworks, but few of them are well balanced and focused like this book.

Great way to roll your sleeves and start building resilient and robust services.

-- Sergio about Spring Boot Pocket Guide No. 3


A brilliant way to get started

A very nice brief book for getting started, if you are developer who learns by RnD after getting a little guidance on how to get started then this is your guidance on Spring Boot.

Touseef about Spring Boot Pocket Guide No. 1


I love this book. Just enough info to quickly get to the heart of the matter. I was new to Spring Boot, and this book helped give me perspective. Thank you for writing it.

-- Larry about Spring Boot Pocket Guide No. 1


I hesitated first to learn Spring Boot instead of Spring standalone. Glad I did anyway. Learned a good and easy way to develop an application with rest services and it even covered deployment. Now, I'm having other choices and know how to run a Spring app from scratch. Clearly, recommend it for beginners as it was easy to learn.

-- Benoit about Spring Boot Pocket Guide No. 1


I bought this book because I wanted to learn a simple way of creating API endpoints AND securing them and I was happy to see that this book delivered. Most of the material I've read on this before was either too complex, outdated or simply skipped the security part entirely...

-- Nelson about Spring Boot Pocket Guide No. 1


... This book ... is much easier and fit for someone like me who is just starting out. It’s structured and the author clearly is an expert in the material...

-- Hanete about Spring Boot Pocket Guide No. 1


Didn't know the book (exact) content prior to buying the book like with any other book. Delighted I bought it because it did cover exactly what I wanted. I love the simplicity. Just what you need – nothing else. Great Topics JWT, Spring Boot, example code. Recommend it!

-- Morten about Spring Boot Pocket Guide No. 2

Still Have Questions?

Why Buy Your Guide?

It is your fastest and easiest way to get started. No fluff, no bullshit, no outdated tutorials and other things wasting your time. Code-centric and to the point explanations.

I am honest with you. You have multiple options to get started with Spring Boot. My guide is not the only one. Although, it is the fastest and without the pitfalls of the alternatives. But let's take a closer look at your choices and how they compare:

Using Free Online Tutorials

Going full DIY using the Spring Boot docs and maybe some free incomplete, outdated and confusing tutorials online; most are for version 1.5 or earlier. It works but takes lots of time and frustration, except you are like me and have been already working with Spring for a decade; then it is not more as a bump on the road... However, it probably will take you a few weeks or even months to understand how to build an application.

Using Traditional Programming Books

You could use a traditional programming book, one of those 400+ page gorilla compendiums where they show you almost all features of Spring Boot but leave you clueless how to use those bits and implement even a simple application. At the same time, you are making one of the biggest learning mistakes and reading the book front to back. Nothing will stick. How do I know? I made the same mistake before like many others too. They are reference material, but not for actively learning anything. How long does it take you to read such work? 1 month? 2 month? Even more? Have you built anything at that time?

Using Video Courses

Or you go the "modern" way and binge watch a few video courses averaging at 10 hours play time. Not included are the endless pause, rewind, play cycles. Or fast forwarding because the voice of the instructor is so annoying or what he says is too redundant. As much as I love videos as the next guy, it is the wrong media for learning hard coding topics.

In-Class Training

Honestly, it was the best option to attend one of my in-person, in-class teachings here in Frankfurt. But they are not available anymore. 2 to 3 days full-time deep dive into starting with Spring Boot and I as your instructor at your side guiding you. But that was 1200 Euro for two days, and there is a high chance you are not even close to my location.

Why Should I Learn Spring Boot And Not Node.js, Laravel or Any Other?

Spring and Spring Boot are a mature technology enlightening the Java dev world for over 15 years now. It is the alternative to Java Enterprise. Enterprise-proven and still lightweight.

Ever compared the salaries of Spring Developers vs. Javascript or PHP? Way more money on the Spring side.

Should I Start With Spring or Spring Boot?

It is more comfortable learning Spring by starting with Spring Boot because, in its essence, Spring Boot is just a way of rapidly starting new Spring applications with a few bells and whistles added of course. It hides away an enormous amount of the complexity involved and thus makes it way more accessible for beginners to have their first successes soon as reader Benoit experienced first hand.

What Happens If I Buy the Pocket Guide and You Release an Update? Will I Need to Buy the New Version, too?

No. You get free updates for life whenever new content is available.

Do You Have a Return Policy?

Yes, if you are not satisfied, email me within 30 days of your purchase, and I'll refund you. I don't ask questions; however, it would be great if you give me quality feedback so I can improve on it.

Are There Any Restrictions On the Pocket Guides?

No. I trust you to do the right thing. They are 100% DRM free.

Do I Need Any Prior Knowledge or Experience to Learn Spring Boot

You need to be able to code in Java. Experience with the Spring Framework is not necessary. We will start with an introduction to the Spring Core, the basics, and then move forward to Spring Boot. As a build tool, we are using Maven, and we also cover it with a brief introduction in case you are not familiar with it.

I Have Another Question.

No problem! Send me an email at info@codeboje.de

Who are You, Anyways?

My name is Jens and I am a software developer from Frankfurt, Germany. Self-taught and professionally coding since 1999 in the Java universe. I started with Java 1.1 and enjoyed the pain of Java Enterprise - yeah EJB Spec 0.93b - that was awful. Spring saved me, so I switched to it over a decade ago and never looked back.

Some time ago I discovered that my purpose in life is helping others in making better decisions for themselves which they can live with. Instead of doing this on the go, I switched now full-time to teaching fellow devs.

My guides are the kind of material I love reading myself but never found before.

Buy now

Now or Never

Huh? Already running out of page. It is your turn now. Buy now and get ahead of your peers or leave the site and miss out the Spring opportunities.