Reactive Programming with Spring Boot | A Beginner's Guide

Описание к видео Reactive Programming with Spring Boot | A Beginner's Guide

Buy me a coffee: https://ko-fi.com/boualiali #spring #learning #springboot #springtutorial #springsecurity #developpement #java #arraylist #linkedlist #springdatajpa #querybuilder #aliboucoding #alibou #validation #mongodb #springboot_3 #oauth2 #security #reactive #springreactive

In this video, we'll explore the world of reactive programming using Spring Boot. Reactive programming is a programming paradigm that allows you to build scalable and resilient applications that can handle a large number of concurrent users and requests. We'll start by understanding the basics of reactive programming and the core concepts of reactive streams.

Then, we'll dive into Spring Boot, a popular Java framework that simplifies the process of building reactive applications. We'll go through the steps of setting up a new Spring Boot project, configuring our dependencies, and building our first reactive endpoint.

We'll also explore the power of reactive streams by looking at examples of handling data asynchronously and building reactive APIs. We'll cover topics such as reactive web sockets, reactive repositories, and reactive testing. By the end of this video, you'll have a solid understanding of reactive programming using Spring Boot and be ready to take on more complex applications.

Whether you're a beginner or an experienced developer, this video will give you a strong foundation in reactive programming using Spring Boot. So grab your coffee and let's get started!

Don't Forget to
===========================================
💯 Source code: https://github.com/ali-bouali/spring-...
💯 Free courses here: https://aliboucoding.com/courses
💯 Subscribe to the youtube channel
💯 Join our Discord Community -   / discord  
💯 Join our Facebook Group -   / 589612651142975  
💯 Join our Instagram:   / alibou_coding  
💯 Join me on Linkedin:   / bouali-ali-33026072  

Table of content
00:00 Intro
01:17 What is reactive programming
05:12 Application overview
07:06 Create a new Spring boot reactive project
10:04 Create Student class
11:48 Make Student a table
13:14 Configure the datasource
14:34 Configure database connection
16:36 Add flyway migration
23:42 Create Student reactive repository
25:47 Create student service
29:03 Create student controller
31:37 Insert some data at start-up
34:09 Subscribe to the save event
36:09 Test the reactive REST API
39:22 Is it over?

Комментарии

Информация по комментариям в разработке