Curso de Project Reactor Essentials
Saiba como programar seguindo o paradigma de programação reativa.
- Empresa: DevDojo
- Nível do curso: Básico
Existem diversos tipos de paradigmas de programação, que basicamente são metodologias aplicadas no desenvolvimento de um determinado código. Um deles é chamado de Programação Reativa, que é um modelo criado inicialmente pela Microsoft e que é basicamente orientado a fluxo de dados e propagações de estados.
Estes fluxos de dados (que também são chamados de streams) são em grande parte assíncronos, ou seja, as operações são independentes umas das outras e não precisam ser executadas em uma sequência específica. Todas as ações quando falamos sobre programação reativa são transmitidas e detectadas por um fluxo de dados, como eventos, mensagens, chamadas e até mesmo as falhas. Aplicações reativas, então, são constituídas por reações a alterações nestes fluxos de dados.
Aprenda mais sobre Project Reactor Essentials neste curso online e gratuito. Não deixe de conferir também o curso de SpringBoot.
Sobre o curso
Este curso pode servir como porta de entrada para qualquer usuário que tenha interesse em começar a programar de uma forma reativa. Ao longo do curso os alunos aprenderão sobre as principais características e por onde começar no Project Reactor do Spring, que é realmente um framework muito interessante para ajudar em todo este processo.
Estrutura do curso
Project Reactor Essentials PT-BR – Introdução ao curso
Project Reactor Essentials PT-BR 00 – Reactive Programming Concepts Introduction
Project Reactor Essentials PT-BR 01 – Project Setup
Project Reactor Essentials PT-BR 02 – Quick recap reactive streams
Project Reactor Essentials PT-BR 03 – Subscribing to Mono
Project Reactor Essentials PT-BR 04 – Subscribing to Mono with Consumer and Error
Project Reactor Essentials PT-BR 05 – Subscribing to Mono with Consumer, Error, Complete, and more
Project Reactor Essentials PT-BR 06 – Mono doOnSubscribe, doOnRequest, doOnNext, doOnSuccess
Project Reactor Essentials PT-BR 07 – Mono doOnError, onErrorResume, onErrorReturn
Project Reactor Essentials PT-BR 08 – Subscribing to Flux
Project Reactor Essentials PT-BR 09 – Backpressure on Flux publisher.
Project Reactor Essentials PT-BR 10 – Backpressure on Flux publisher with BaseSubscriber
Project Reactor Essentials PT-BR 11 – Flux Interval and Virtual Time.mp4
Project Reactor Essentials PT-BR 12 – Backpressure with limitRate
Project Reactor Essentials PT-BR 13 – Hot Publisher ConnectableFlux
Project Reactor Essentials PT-BR 14 – Autoconnect ConnectableFlux
Project Reactor Essentials 15 – PublishOn and SubscribeOn pt 01
Project Reactor Essentials PT-BR 16 – PublishOn and SubscribeOn pt 02
Project Reactor Essentials PT-BR 17 – fromCallable
Project Reactor Essentials PT-BR 18 – switchIfEmpty and Defer
Project Reactor Essentials PT-BR 19 – concat, concatWith, combineLatest
Project Reactor Essentials PT-BR 20 – merge and mergeWith
Project Reactor Essentials PT-BR 21 – concatDelayError, mergeDelayError
Project Reactor Essentials PT-BR 22 – flatMap, flatMapSequential
Project Reactor Essentials PT-BR 23 – zip and zipWith
Project Reactor Essentials PT-BR 24 – Avoiding blocking calls with Blockhound
Aulas:
-
Project Reactor Essentials PT-BR - Introdução ao cursoProject Reactor Essentials PT-BR 00 - Reactive Programming Concepts IntroductionProject Reactor Essentials PT-BR 01 - Project SetupProject Reactor Essentials PT-BR 02 - Quick recap reactive streamsProject Reactor Essentials PT-BR 03 - Subscribing to MonoProject Reactor Essentials PT-BR 04 - Subscribing to Mono with Consumer and ErrorProject Reactor Essentials PT-BR 05 - Subscribing to Mono with Consumer, Error, Complete, and moreProject Reactor Essentials PT-BR 06 - Mono doOnSubscribe, doOnRequest, doOnNext, doOnSuccessProject Reactor Essentials PT-BR 07 - Mono doOnError, onErrorResume, onErrorReturnProject Reactor Essentials PT-BR 08 - Subscribing to FluxProject Reactor Essentials PT-BR 09 - Backpressure on Flux publisher.Project Reactor Essentials PT-BR 10 - Backpressure on Flux publisher with BaseSubscriberProject Reactor Essentials PT-BR 11 - Flux Interval and Virtual Time.mp4Project Reactor Essentials PT-BR 12 - Backpressure with limitRateProject Reactor Essentials PT-BR 13 - Hot Publisher ConnectableFluxProject Reactor Essentials PT-BR 14 - Autoconnect ConnectableFluxProject Reactor Essentials 15 - PublishOn and SubscribeOn pt 01Project Reactor Essentials PT-BR 16 - PublishOn and SubscribeOn pt 02Project Reactor Essentials PT-BR 17 - fromCallableProject Reactor Essentials PT-BR 18 - switchIfEmpty and DeferProject Reactor Essentials PT-BR 19 - concat, concatWith, combineLatestProject Reactor Essentials PT-BR 20 - merge and mergeWithProject Reactor Essentials PT-BR 21 - concatDelayError, mergeDelayErrorProject Reactor Essentials PT-BR 22 - flatMap, flatMapSequentialProject Reactor Essentials PT-BR 23 - zip and zipWithProject Reactor Essentials PT-BR 24 - Avoiding blocking calls with Blockhound