Angular 5 Features and Changes


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



Overview/Description
Angular 5 is an update to Angular 4 that contains some very powerful new features and capabilities, as well as several bug fixes. In this course, you will learn about the new features of Angular 5.

Target Audience
Angular developers, web designers, and architects building or designing web sites using Angular 5 or upgrading a site to Angular 5

Prerequisites
None

Expected Duration (hours)
1.4

Lesson Objectives

Angular 5 Features and Changes

  • start the course
  • describe the new features of Angular 5 and the features that are deprecated from previous Angular versions
  • use i18n in an Angular 5 app that is compiled ahead of time
  • use i18n in an Angular 5 app that is compiled just in time
  • use i18n in an Angular app to provide singular and plural translations
  • work with the updated currency, percent, and date pipes
  • define multiple names in exportAs to support backward compatibility
  • configure and use the new Router Activation Start/End Events
  • use the new min and max directives for form input validation
  • recognize and work with the new NgTemplateOutlet API
  • create a reusable component for doing lookups using the NgTemplateOutlet API
  • work with the Animation aliases :increment and :decrement
  • work with the improved @.disabled property and improved error handling for Angular 5 animations
  • perform HTTP operations using the HttpClient API rather than the HTTP API
  • use the new interceptors provided by HttpClient
  • work with updateOn to delay form validation for template driven forms
  • work with updateOn to delay form validation for reactive forms
  • use Angular CLI to set up an app with service worker support
  • set up caching of external resources and data
  • perform a lazy load of an Angular module
  • use the new features and capabilities of Angular 5
  • Course Number:
    sd_angf_a01_it_enus

    Expertise Level
    Intermediate