Course Information
Course Overview
Deep dive into reactive programming concepts with Spring WebFlux and MongoDB with hands on experience
Reactive applications are dominating the enterprise landscape in the next decade.Using Spring WebFlux and reactive Mongodb reactive applications can be implemented with minimal boiler plate code.With explosion of cloud computing, iot, bigdata, mobile computing,etc application requirements have changed drastically. User expectations are sky rocketing.The challenges which are being faced by enterprises are immense. Users want a seamless experience with applications. So Software applications have to evolve accordingly to cope with rapid changes in requirements. And the traditional three-tier software architecture will not be able to solve these challenges.So to stay ahead of the game your application should be built on a robust architecture that can respond to change, handle load spikes, guarantee 100% up time, and adapt to failures while reducing cost.So answer is reactive systems.When you implement reactive architectures reactive programming and reactive frameworks play a crucial role.Spring Web Flux is a modern state of the art web framework with lot of plumbing done to ease the life of solution providers.Also Mongodb is well integrating document database with Spring WebFlux in reactive fashion.So by learning Reactive programming with spring web flux with Mongodb you are preparing your self to implement reactive architectures in highly maintainable and modular fashion.
This course primarily focuses on delivering in depth knowledge on reactive Mongodb concepts and leveraging them with Spring WebFlux, reactive spring data Mongodb environment.Course covers MongoDB 4.4 and Spring WebFlux 2.4 stable versions.You will grasp crucial concepts like reactive systems,reactive programming,Mongodb architecture,Docker based replicasets,reactive Rest Apis with concurrency,reactive MQL,reactive aggregates,reactive GridFS,reactive transactions,reactive error handling with Spring WebFlux and MongoDB. Hands on guidance will guide to groom you to be a professional reactive Mongodb, Spring WebFlux developer/architect while covering wide area of enterprise reactive application landscape.There are 26 lectures available covering key areas.This is an ideal course for developers ,architects or anybody keen on exploring modern reactive frameworks and reactive databases.
Course Content
- 10 section(s)
- 29 lecture(s)
- Section 1 Introduction
- Section 2 Setup MongoDB replicaset and environment
- Section 3 Implement Reactive REST API with Spring WebFlux
- Section 4 Reactive Error Handling with Spring WebFlux
- Section 5 Reactive MQL with Spring WebFlux
- Section 6 Reactive MongoDB aggregates with Spring WebFlux
- Section 7 Reactive MongoDB Transactions with Spring WebFlux
- Section 8 Reactive GridFS with MongoDB and Spring WebFlux
- Section 9 Reactive Full TextSearch with Spring WebFlux
- Section 10 Summary
What You’ll Learn
- Reactive Systems Architecture and Reactive Programming, MongoDB Architecture with ReplicaSets, Implement Reactive REST Apis with MongoDB and Spring WebFlux, Implement Reactive error handling with Spring WebFlux, Deep Dive into MongoDB Query Language in Reactive manner, Understand Reactive advanced MongoDB aggregates queries with Spring WebFlux, Reactive MongoDB Transactions with Spring WebFlux, Manage extremely large documents with MongoDB reactively, Reactive GridFS implementation in Spring WebFlux, End to End Reactive Implementation of Spring WebFlux with Netty
Skills covered in this course
Reviews
-
RRafael de Queiroz Guzmán
Great course. The instructor certainly put a lot of hours into it. It's perfect for those who already know Spring WebFlux and have an understanding of MongoDB. I wouldn't recommend it for those who are unfamiliar and want a more step-by-step approach. The instructor has kept the code structures as simple as possible so that it is possible to focus solely on the subject matter of the course. For those who aren't used to the Indian accent, a little effort is all it takes and you'll be rewarded with content that isn't much here on Udemy.
-
RRicardo Quintero
this course is very complete. I happy learning with this course
-
VVirothrach Sawasdee
good for who want to start learning how reactive work
-
HHameer Sigh
Good for Begineers who are woking on spring webflux