YoVDO

Reactive Programming in Angular

Offered By: Devoxx via YouTube

Tags

Devoxx Courses Angular Courses RxJS Courses Functional Programming Courses Reactive Programming Courses HTTP Requests Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore reactive programming in Angular with this comprehensive conference talk by Yakov Fain at Devoxx. Dive into the world of RxJS and observables, learning how to leverage the push model for efficient data processing in your applications. Discover the power of treating UI events, HTTP, and WebSocket connections as observable streams. Gain insights into creating observables, working with operators like map and filter, and implementing error-handling techniques. Explore practical examples, including handling form inputs, making HTTP requests, and using the async pipe. Learn about hot and cold observables, sharing observables, and utilizing injectable services as mediators. By the end of this 51-minute talk, you'll have a solid understanding of reactive programming principles and their application in Angular development.

Syllabus

Reactive programming in Angular
About myself
The Agenda
Main RxJS players
Data Flow
An Observable allows
An Observer provides
Creating an Observable
Let's have a beer
An Operator
Observable Beer
Observable map (function)
Observable filter (function) { }
RX: the data moves across your algorithm
Error-handling operators
Failover with catch()
Operator flatMap
RxJS operators
An input field: FormControl
Observable Events in forms
Http and Observables
async pipe
Operator switch Map
Killing HTTP requests with switch Map
Types of Observables Hot
Sharing an Observable
Injectable service as Mediator
Summary


Taught by

Devoxx

Related Courses

Front-End JavaScript Frameworks: Angular
The Hong Kong University of Science and Technology via Coursera
Angular 9 Essencial
Udemy
Reactive Angular Course (with RxJs, Angular 18)
Udemy
RxJs In Practice (with FREE E-Book)
Udemy
The Modern Angular Bootcamp
Udemy