Angular training

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 6 – We cover introductory and advanced courses in this topic. Please click here for the complete list of Angular 6 courses.

Angular 5 – We cover introductory and advanced courses in this topic. Please click here for the complete list of Angular 5 courses.

Angular 4 – 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.


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 is consistently one of the two top frameworks for web app development. React is the other framework.
Statistic from in 2017 suggests that Angular has approximately 6 times more job postings than React.


Angular 5 essentials and unique features

What’s new in Angular 5

Angular 4

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


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