Comprehensive Angular 5

PT20424
Training Summary
Comprehensive Angular teaches students the skills and best practices they need to design, build, test, and deploy applications that provide rich end-user experiences similar to a desktop application while still offering the ease of deployment of a web application.
Prerequisites
Before taking this course, attendees must have substantial prior experience developing with JavaScript.
Duration
5 Days/Lecture & Lab
Audience
This course is designed for those wanting to learn how to build an application from scratch using Angular 5.
Course Topics
Introduction
  • Why Angular?
  • Understanding Angular Versions
  • Upgrading to Angular 5 from Angular 2 or Angular 4
  • Angular 5 Features
  • TypeScript and ECMAScript 6 (ES6) Fundamentals
  • Angular 5 Basics
  • Template Syntax
  • Components
  • Services & Dependency Injection
  • Dependency Injection
  • Model-driven Forms (Reactive Forms)
  • RxJS and Observables
  • Communicating with the Server using the HttpClient Service
  • Router
  • Unit Testing
  • Security
  • Advanced Components
  • Advanced Routing
  • Advanced Dependency Injection
  • Attribute Directives
  • Pipes
  • Creating, Building, and Deploying an Angular Application
  • Template-driven Forms
  • Upgrade Strategies from AngularJS
  • Redux
  • End-to-End Testing
  • npm QuickStart
  • Webpack Guide
  • Conclusion

Related Scheduled Courses