Gain insights into building e-commerce apps using Spring Boot and reactive programming. Learn about WebFlux, MongoDB, hypermedia APIs, RSockets, OpenID, and testing methodologies.
Intermediate
98 Lessons
28h
Certificate of Completion
Gain insights into building e-commerce apps using Spring Boot and reactive programming. Learn about WebFlux, MongoDB, hypermedia APIs, RSockets, OpenID, and testing methodologies.
AI-POWERED
AI-POWERED
This course includes
This course includes
Course Overview
In this course, you will learn about the Spring Boot framework and build an e-commerce web application using reactive programming. You will find that some of the newest ideas in Spring Boot are applied to some well-seasoned favorite problems that Java developers have experience with. The course approaches these old problems with new concepts and more efficient tools. You’ll learn reactive programming, WebFlux, and the basic project structure of a Spring Boot application. Next, you’ll cover data access with...
What You'll Learn
An understanding of the Spring Boot framework and reactive programming
A familiarity with web application development using Spring Boot
The ability to use reactive data stores with Spring Boot for data access
An understanding of developer tools for Spring Boot
Hands-on experience of testing application with Spring Boot
A working knowledge of building APIs, messaging, and RSockets with Spring Boot
Hands-on experience of securing a Spring Boot application
What You'll Learn
An understanding of the Spring Boot framework and reactive programming
Show more
Course Content
Getting Started
Building a Web App with Spring Boot
Data Access with Spring Boot
Developer Tools for Spring Boot
Testing with Spring Boot
Operations with Spring Boot
11 Lessons
Building APIs with Spring Boot
8 Lessons
Messaging with Spring Boot
9 Lessons
RSocket with Spring Boot
11 Lessons
Securing Our Application with Spring Boot
14 Lessons
Epilogue
1 Lesson
Appendix
3 Lessons
Course Author
Trusted by 1.4 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Carlos Matias La Borde
Software Developer
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Eric Downs
Musician/Entrepeneur
Kenan Eyvazov
DevOps Engineer
Souvik Kundu
Front-end Developer
Eric Downs
Musician/Entrepeneur
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
See how Educative uses AI to make your learning more immersive than ever before.