Instructor-Led IT Training Across the Mid-Atlantic

A full-service provider of IT training throughout Maryland, New Jersey, North Carolina, Pennsylvania, and Virginia.

.NET Programming SQL/SQL Server HTML5, jQuery, PHP UNIX/Linux Mobile Programming Java Programming Python Programming SharePoint 2013

Developing Web Applications Using Angular

Length: 5 Days | Price: $2795

This hands on programming course provides a thorough introduction to the Angular JavaScript Framework including coverage of versions 2 through 6. Attendees will learn the fundamental skills necessary to build Web Applications using Angular and the MVVM (Model-View-ViewModel) design pattern. Topics include using TypeScript and ECMAScript 6 to create object-oriented Angular applications, extending HTML by creating reusable UI components, implementing data-binding, designing and using custom structural and attribute directives, as well as creating and using Angular pipes for formatting and transforming data in the UI. Students will explore creating UX's (User Experiences) by designing Web animations and implementing both template-driven and reactive style forms. Students will learn to use Angular routing to create SPA's (Single Page Applications). The course includes coverage of using DI (Dependency Injection) and Angular services to provide business and data-access logic to the application, both locally as well as communicating with RESTful web services to provide CRUD database operations.

Comprehensive hands on exercises are integrated throughout to reinforce learning and develop real competency.

This course introduces Angular versions 2 through 6. Students interested in Angular 1.x should take the Developing Web Applications Using AngularJS course instead.

Prerequisites: Knowledge of HTML, CSS and JavaScript equivalent to attending the Website Development with HTML5, CSS and Bootstrap and JavaScript Programming courses. Knowledge of jQuery is helpful, but not required.

  • Overview of Angular and the MVVM Design Pattern
  • Working with TypeScript
  • Angular Modules
  • Angular Components
  • Using Built-In Directives and Filters
  • Working with Pipes
  • Defining and Consuming Services
  • The Angular Animation System
  • The HTTP Library
  • Angular Routing and Navigation
  • Data Binding and Programming Models
  • Building and Deploying Applications
  • Bootstrapping
  • Forms
  • Creating Single Page Applications (SPAs)
  • Unit Testing and TDD with Angular
  • Course materials include student guide, hands-on lab manual and USB flash drive containing examples and lab files
  • Students receive a certificate of completion at the end of class
  • Students can retake any portion of a class that has been completed, within 12 months at no extra cost
  • There are no registration fees or cancellation fees
  • Class sizes are kept small in order to provide you with more personalized attention
  • Our instructors have many years of training and industry experience working in their respective fields