Getting Prepared

Congratulations! You are going to be a top notch Spring developer after going through this book.

This book is divided into multiple loosely coupled sections. Depending on your experience, feel free to jump between sections as per your needs.

Setting Up Development environment

It's not necessary, but if you want to play with the source code that we're going to refer to in most of the topics, make sure you have the following installed on your machine:

  • JDK 8 or later
  • Some IDE like Spring Tool Suite
  • Maven
  • Git
  • Postman (native app rather than a browser extension)
  • Some RDBMS, like MySQL and MySQL Workbench.

In summary, you should be able to

  1. Checkout and run Spring Boot maven projects from GitHub.
  2. Send requests to those using Postman.

Getting updates

Time to time we update our courses and add new content. We also offer huge earlybird discounts on releasing new courses. To get notified, make sure to whitelist our email addresses and remain subscribed!

We send emails from [email protected] via, or Add those to your address book. Also, here is some help on how to whitelist email addresses. If you're using Gmail, you may as well like to get our mails in "Inbox" rather than "Promotions" tab. For that, just drag one of our mails from Promotions tab to Inbox.