Angular 6 Development: Reactive Programming

Angular 6
  • 14 Videos | 1h 11m 46s
  • Includes Assessment
  • Earns a Badge
Likes 36 Likes 36
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

  • Playable
    1. 
    Migrating Apps to RxJS 6 in Angular 6
    2m 16s
    UP NEXT
  • Playable
    2. 
    Creating Observables in RxJS 6
    4m 37s
  • Locked
    3. 
    Using Pipeable Operators in RxJS 6
    5m 52s
  • Locked
    4. 
    Creating Custom Operators
    6m 2s
  • Locked
    5. 
    Converting Observables to Promises
    4m 32s
  • Locked
    6. 
    Handling Errors on the Observer Side
    4m 7s
  • Locked
    7. 
    Handling Errors on the Observable Side
    6m 27s
  • Locked
    8. 
    Resubscribing to Observables Automatically
    4m 28s
  • Locked
    9. 
    Resubscribing to Observables Based on Custom Logic
    7m 34s
  • Locked
    10. 
    Merging Observables
    3m 51s
  • Locked
    11. 
    Buffering Observables Items
    5m 56s
  • Locked
    12. 
    Handling Nested Observables with FlatMap
    4m 9s
  • Locked
    13. 
    Accumulating Emitted Values with Scan
    2m 30s
  • Locked
    14. 
    Exercise: Creating Reactive Forms for Angular
    2m 54s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

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

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Likes 7 Likes 7  
Likes 0 Likes 0  

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Likes 48 Likes 48  
Likes 983 Likes 983  
Likes 251 Likes 251