Angular 6 Development: Reactive Programming

Angular    |    Intermediate
  • 14 videos | 1h 5m 16s
  • Includes Assessment
  • Earns a Badge
Rating 4.4 of 18 users Rating 4.4 of 18 users (18)
Reactive programming can provide a powerful framework for creating web apps, although it does require thinking differently sometimes. In this course, you will explore RxJS and how to create Reactive apps with Angular 6. See how to migrate apps to RxJS in Angular 6, and how to create observables. Use RxJS6 pipeline operators, and create custom operators. Convert observables into promises. Handle errors on the observer side. Use custom logic or automatically resubscribe to observables. Find ways to combine multiple observables and buffer them. Finally, handle nested observables with FlatMap, and accumulate emitted values with the scan function.

WHAT YOU WILL LEARN

  • Use the rxjs-compat library to help migrate from angular 5 to angular 6 with respect to rxjs
    Use rxjs 6 standalone creation methods to create observables
    Use pipeable operators in rxjs 6
    Create and use custom operators in rxjs 6
    Convert an observable to a promise in rxjs 6
    Set up a subscriber to handle any errors on an observable stream
    Set up an observable stream using catch (rxjs5) or catcherror (rxjs6) to be able to handle errors before subscribers receive them
  • Use the pipeable operator retry to resubscribe to an observable that experienced an error
    Use the pipeable operator retrywhen to resubscribe to an observable that experienced an error based on business logic
    Combine multiple observables into one
    Transform an observable stream into another observable stream that bundles items emitted by the source observable before emitting
    Use the flatmap operator to work with a source observable that itself emits observables
    Use the scan function to generate an aggregate value based on current and previously emitted items
    Create reactive apps with angular and rxjs 6

IN THIS COURSE

  • 2m 16s
    In this video, find out how to use the rxjs-compat library to help migrate from Angular 5 to Angular 6 with respect to RxJS. FREE ACCESS
  • 4m 37s
    In this video, you will learn how to use RxJS 6 standalone creation methods to create observables. FREE ACCESS
  • Locked
    3.  Using Pipeable Operators in RxJS 6
    5m 52s
    In this video, you will learn how to use pipeable operators with RxJS 6. FREE ACCESS
  • Locked
    4.  Creating Custom Operators
    6m 2s
    In this video, you will learn how to create and use custom operators in RxJS. FREE ACCESS
  • Locked
    5.  Converting Observables to Promises
    4m 32s
    Learn how to convert an observable to a Promise in RxJS 6. FREE ACCESS
  • Locked
    6.  Handling Errors on the Observer Side
    4m 7s
    In this video, find out how to set up a subscriber to handle any errors on an observable stream. FREE ACCESS
  • Locked
    7.  Handling Errors on the Observable Side
    6m 27s
    During this video, you will learn how to set up an observable stream using catch (RxJS5) or catchError (RxJS6) to be able to handle errors before subscribers receive them. FREE ACCESS
  • Locked
    8.  Resubscribing to Observables Automatically
    4m 28s
    During this video, you will learn how to use the pipeable operator retry to resubscribe to an observable that experienced an error. FREE ACCESS
  • Locked
    9.  Resubscribing to Observables Based on Custom Logic
    7m 34s
    Learn how to use the pipeable operator retryWhen to resubscribe to an observable that experienced an error based on business logic. FREE ACCESS
  • Locked
    10.  Merging Observables
    3m 51s
    In this video, find out how to combine multiple observables into one observable. FREE ACCESS
  • Locked
    11.  Buffering Observables Items
    5m 56s
    In this video, you will transform an observable stream into another observable stream that bundles items emitted by the source observable before emitting them. FREE ACCESS
  • Locked
    12.  Handling Nested Observables with FlatMap
    4m 9s
    Find out how to use the FlatMap operator to work with a source observable that emits observables itself. FREE ACCESS
  • Locked
    13.  Accumulating Emitted Values with Scan
    2m 30s
    In this video, you will use the scan function to generate an aggregate value based on the current and previously emitted items. FREE ACCESS
  • Locked
    14.  Exercise: Creating Reactive Forms for Angular
    2m 54s
    In this video, you will learn how to create reactive apps with Angular and RxJS. FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Rating 4.6 of 103 users Rating 4.6 of 103 users (103)
Rating 3.8 of 4 users Rating 3.8 of 4 users (4)

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.5 of 21 users Rating 4.5 of 21 users (21)
Rating 4.6 of 15 users Rating 4.6 of 15 users (15)
Rating 4.5 of 22 users Rating 4.5 of 22 users (22)