Expert-led, hands-on AngularJS Training Courses for Developer Teams.

AngularJS Background

Angular (aka Angular.js or AngularJS) is a web application framework that was invented originally by a Googler, Misko Hevery, in 2009. Hevery originally invented Angular as a side project to make rewriting a large jQuery project much easier. His side project was later incorporated as a full fledged Google backed product.

Angular should be seen as just a very powerful extension of normal HTML. Angular allows developers to take a language that most already know (HTML) and build on top of it with Angular directives to make web applications. In fact, the original intent of the framework was to allow non-developers the ability to sprinkle in directives and make web apps out of mostly pure HTML.

More About Angular

Here’s an excellent introduction video on what how Angular works (with simple code examples):

Angular gained popularity quickly between 2012 – 2014. The framework focuses on developer productivity and application maintainability. Angular takes out a lot of the work involved with setting up web applications and allows developers to produce apps quickly. This saves on a lot of the time doing things like routing, working with the DOM, registering events, managing state, using Ajax, and testing the application. These things can be done with vanilla JS and/or jQuery but Angular makes them much simpler. This is why Angular gained ground so quickly. It greatly simplifies application development. Angular training is essential for teams that are adopting this framework.

The team who built Angular says that Angular should be seen as just a very powerful extension of HTML. AngularJS allows developers to take a language that most already know (HTML) and build on top of it with Angular directives to make web applications. In fact, the original intent of the framework was to allow non-developers the ability to sprinkle in directives and make web apps out of mostly pure HTML.

Angular 2 is moving away from some of the things that Angular 1 did. Angular 2 will be component based and will not include the use of $scope or controllers. The specification/API for directives has been greatly simplified and improved. Angular 2 is supposed to be more modular (sort of like Web Components) and make applications run much faster. We offer Angular training for both Angular 1 and 2. Angular 2 will use the new version of JavaScript, ES6, as its standard. This will bring some nicer cleaner syntax (especially around modules) to the process of building web applications.

New features announced for 2.0 will provide a cleaner and more modern web application building process. Some teams/products will continue to work with Angular 1.X whilst others will choose to migrate to Angular 2. It’s an exciting time to be following this JavaScript framework.

code line break

About Our Angular Training Courses

business

Expert-led 

Our instructors are JavaScript and AngularJS experts with experience building and scaling production applications.

coding (1)

Hands-on

Developers learn best through coding and building. Our courses are at least 65% hands-on. No death by powerpoint here.

graphic-designer-tools

Customized

All content and labs are designed for each specific course and group of students.

 

code line break

 

Current Angular Training Course Offerings

We currently offer the following AngularJS courses: