Training

Angular Training and Courseware

Popular Courses

Browse Our Free Resources

  • whitepapers
  • whitepapers
  • webinars
  • blogs

Our Locations

Training Centres

Vancouver, BC
Calgary, AB
Edmonton, AB
Toronto, ON
Ottawa, ON
Montreal, QC
Hunt Valley
Columbia

locations map

Calgary

550 6th Av SW
Suite 475
Calgary, AB
T2P 0S2

Toronto

821A Bloor Street West
Toronto, ON
M6G 1M1

Vancouver

409 Granville St
Suite 902
Vancouver, BC
V6C 1T2

U.S. Office

436 York Road
Suite 1
Jenkintown, PA
19046

Other Locations

Dallas, TX
Miami, FL

Angular Training and Courseware
Web Age Solutions Angular training introduces the Angular framework, which has become a popular JavaScript framework for the development of "single page" Rich Internet Applications. The Angular framework augments applications with the "model-view-controller" pattern which makes applications easier to develop and test because there is a separation of responsibilities within the code.

When first released, the next generation of the ‘AngularJS’ framework was called ‘Angular 2’. Since new releases will make this term outdated, the current terminology for the framework is simply ‘Angular’. We will update our Angular training to incorporate any major revisions to the Angular framework.

Web Age Angular training courses will provide an introduction to the benefits of the platform, so course participants can start to develop responsive applications quickly.

ANGULAR CLASSES

Angular 4 - This is the most current version of Angular. We cover introductory and advanced courses in this topic. Please click here for the complete list of Angular 4 courses.

Angular 2 - This is the version that preceded Angular 4. Please click here for the complete list of Angular 2 courses.

AngularJS - This covers the Angular 1.x classes. Please click here for the complete list of AngularJS courses.

WHAT IS ANGULAR

AngularJS is a framework to build the browser side front end portion of a web application. AngularJS excels at many things. But, these three stand out the most

  1. By employing two-way data binding, it lets us manipulate DOM with much less code than jQuery.
  2. Through the use of HTML templates, it lets us dynamically add complex DOM element structure, which will be very difficult to do using plain DOM API or jQuery.
  3. It lets us write Single Page Applications (SPA).

In summary, if you are writing an SPA style application or need to do many complex DOM manipulations, AngularJS will be a framework of choice.

ANGULAR WEBINARS

Unit Testing AngularJS Code

Angular Applications and Inter-Component Communication

Introduction To Angular CLI Webinar

Angular 2 Services And HTTP

CSS3 Box Model - A Good Reason To Compile Your Stylesheets

Get Ready For Angular 2.0

Introduction To AngularUI And UI Bootstrap

Building AngularJS Apps With grunt.js

AngularJS Routing And Single Page Application

The Clash Of The Javascript Titans: backbone.js and Angular.js

AngularJS Webinar

ANGULAR RESOURCES

Building AngularJS Apps with Grunt.js (Part 1)
This AngularJS tutorial uses the Grunt app to build an Angularjs app. We're not going to cover a lot of Angularjs territory - for that we'd recommend an AngularJS tutorial from our series.   Read More

Core AngularJS Concepts
In this article, we're going to introduce a few of the core concepts of AngularJS. These concepts are critical to using AngularJS effectively and learning them will give you a good start to using AngularJS in your own development.   Read More

Angular 2 Property and Event Bindings
Have you noticed that many of the directives built-in to AngularJS are missing in Angular 2.0? Well there two reasons for that; “property bindings” and “event bindings”. The various binding types in Angular 2 remove the need for many of the directives built into the prior version of the framework.   Read More

Angular 2 Programming Languages
Angular 2 differs from Angular JS in regards to programming language support. With Angular JS you generally program in JavaScript. With Angular 2 the official site provides example code in several languages; JavaScript, TypeScript and Dart.   Read More

Top 5 IT Skills Needed for Digital Transformation
Read More

New Support for ECMAScript 2015
Although it is a huge part of the modern web, the syntax of JavaScript hasn’t really changed significantly in quite a long time. That all changed though last June, when ‘ECMAScript 2015’ was released. This major update contained some significant changes and new features.   Read More

Object Oriented Programming: JavaScript vs TypeScript in Visual Studio 2015
JavaScript has been the defacto web language for a very long time. It’s used for implementing client-side validation, animation, DOM manipulation, AJAX and for several other reasons. Developers have been using JavaScript in one form or other: e.g. plain vanilla JavaScript, jQuery, AngularJS etc.   Read More

TDD / Unit Testing JavaScript in Visual Studio using Jasmine and Chutzpah
In this post we will see how to unit test JavaScript in Visual Studio using Jasmine and Chutzpah. We will use Visual Studio’s built-in Test Explorer window for displaying the results. Jasmine is a an open source unit testing / behavior-driven framework.   Read More