Angular 5 Training

  • Learn via: Classroom / Virtual Classroom / Online
  • Duration: 4 Days
  • Download PDF
  • We can host this training at your preferred location. Contact us!

Google's Angular framework is the next iteration of the widely known AngularJS framework which allows developers to build smart client-side applications that enhance the user experience. This course is a practical walk-through for both those entirely new to Angular and those coming from AngularJS; and leverages the power of TypeScript to help build highly scalable applications.

It is essential you understand the face of contemporary web development to attend this course. We insist upon JavaScript experience equivalent to the skills covered in Programming with JavaScript (QAJAVSC) and be familiar with TypeScript to a level covered in our Programming with TypeScript course QAPTS

We insist upon JavaScript experience equivalent to the skills covered in Programming with JavaScript (QAJAVSC) and be familiar with TypeScript to a level covered in our Programming with TypeScript course QAPTS

  • Understand how Angular is different than traditional web development frameworks
  • Code using new ES6 and TypeScript language features
  • Develop an application from scratch using Angular 4
  • Explore Angular coding and architecture best practices
  • Understand and use Angular Forms, Observables, Dependency Injection, and Routing
  • Retrieve, update, and delete data using Angular’s Http service
  • Unit test all the parts of an Angular application including Modules, Components, Services, and Pipes
  • Upgrade an existing application from AngularJS to Angular 5 over time by running both frameworks in the same project
  • Create, build, and deploy an Angular (Angular 5) application using the Angular CLI
  • Develop dynamic Model-driven forms that are easier to unit test

  • Introduction
  • Why Angular 5?
  • Understanding Angular Versions
  • Understanding Angular 5
  • Angular 5 Features
  • TypeScript and ECMAScript 6 (ES6) Fundamentals
  • Angular 5 Basics
  • Template Syntax
  • Components
  • Services
  • Dependency Injection
  • Template-driven Forms
  • Validation Directives
  • Communicating with the Server using the Http Service
  • Router
  • Testing
  • Security
  • Advanced Components
  • Advanced Routing
  • Advanced Dependency Injection
  • Model-driven Forms (Reactive Forms)
  • Attribute Directives
  • Pipes
  • Creating, Building, and Deploying an Angular Application
  • Upgrade Strategies from AngularJS
  • Redux
  • Conclusion


Contact us for more detail about our trainings and for all other enquiries!