Course Outline

Introduction

Observables

  • Basic usage and terms
  • Defining observers
  • Subscribing
  • Creating observables
  • Multicasting
  • Error handling

The RxJS Library

  • Creation functions
  • Operators
  • Common operators
  • Error handling
  • Handling failed observable
  • Naming conventions

Observables in Angular

  • Event emitter
  • HTTP
  • Async pipe
  • Router
  • Reactive forms

Practical Usage

  • Type-ahead suggestions
  • Exponential backoff

Observables vs Promises

  • Creation and subscription
  • Chaining
  • Cancellation
  • Error handling

Observables vs Events API

Observables vs Arrays

Summary and Conclusion

Requirements

  • A solid foundation in Angular coding.
  • An understanding of basic web technologies.
  • Experience with Typescript.

Audience

  • Angular application developers
  14 Hours
 

Testimonials

Related Courses

AngularJS Good Practices

  14 hours

Angular 2 Fundamentals

  21 hours

Angular JavaScript

  28 hours

AngularJS Basics

  14 hours

Angular 4 Fundamentals

  21 hours

Angular 4: Advanced

  21 hours

JavaScript, jQuery, NodeJS & AngularJS

  56 hours

Building Web Apps using the MEAN stack

  35 hours

Angular 2: Building Web Apps Using the MEAN Stack

  35 hours

AngularJS Advanced

  21 hours

Ionic1: Build a Mobile App with Ionic 1 and Angular 1

  14 hours

Ionic2

  14 hours

Ionic2 and Angular2

  14 hours

Ionic3: Building Cross-Platform Mobile Apps with Ionic3 and Angular4

  7 hours

Reactive Programming with Javascript and RxJS

  7 hours