Learn to create Java Spring Boot API’s and Microservices with Mysql, MongoDB, Redis, Rabbit MQ, Twillio and Bitly
Learn the basic concepts of Java Spring Boot API’s to include HTTP based REST with JSON payloads. Learn how to create a working system with Java using the Spring Boot 2.7 framework and Open API 3.0 / Swagger to create API documentation. Learn how to create an API that connects to MySQL and MongoDB. We use Redis and Rabbit MQ in our examples and show how to setup and integration with these technologies. We walk thru creating some simple API’s with interfaces such as Twilio and Bitly and follow thru with deployment onto a Docker server. This development is presented on a Mac OSX with Java 8.
Build a strong foundation in API development with Java and Spring Boot the number one technologies used by fortune 100 companies today. This course helps you understand and implement API’s and Microservices using Java and Spring Boot with lots of Pro Tips and Tricks for an experienced developer.
Note: You may ask why I focus on Spring Boot 2.7 and Not Spring Boot 3 or why I do not focus on Java 19, etc. It is simple, most of the companies that I see today still use Java 8 and Spring Boot 2.x, Spring Boot 3 requires Java 17/19, that simple. People want to use official Java from Oracle, other then Java 8 you MUST pay for Oracle Java or use Open JDK which may be a concern for many companies. In addition to these basic issues, a significan amount of existing libraies do NOT work with newer versions of Java and Sprint Boot 3. Simply the change from Java EE 8 to Jakarta EE 9 breaks almost all of your exsiting libraries.






