Angular, Reactive, and Observable


Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description
Reactive programming is a programing paradigm that helps build responsive, scalable, and resilient applications. In this course, you will learn about reactive programming and the RxJS component.

Target Audience
Angular web developers interested in using reactive development methods and components with Angular

Prerequisites
None

Expected Duration (hours)
0.9

Lesson Objectives

Angular, Reactive, and Observable

  • start the course
  • describe and define reactive programming
  • define asynchronous programming and how it's used in modern web development
  • apply asynchronous programming to solve a development issue using pure JavaScript
  • perform an asynchronous task using jQuery
  • define the Observer pattern and how reactive uses observables
  • describe the RxJS library and some of its functionality, including map(), create(), and merge()
  • create and use an RxJS observable object to bind an input event
  • subscribe to a sequence to get data from an event
  • convert arrays and iterable structures into observables and use observable operators like count and scan
  • create an observable with direct access to Observers and use observable operators like merge
  • use the Angular async pipe to bind to observables from templates
  • using reactive programming techniques and components with Angular
  • Course Number:
    sd_agrp_a01_it_enus

    Expertise Level
    Intermediate