Ready for Angular 2 and TypeScript!

We now offer a 2 day training dedicated to Angular 2 and TypeScript! Same successful bootcamp style, brand new content!

Ok, good to know!
Angular Academy
Angular Academy

Learn Angular 2 and TypeScript Now!

Learn Angular 2 Now!

Angular Academy is a 2 day hands-on public course given in-person across Canada!

What's in it?

Learn the core concepts of coding an end-to-end app with Angular 2 with TypeScript from an industry expert.


Bring your laptop! An important part of the training is dedicated to building apps together and testing things in real time (bootcamp style).



If you are in Canada we want to visit you. We plan to bring the course to Montreal, Vancouver, Toronto, Ottawa, Calgary, Quebec, ...


You should have significant experience in building web applications with HTML5 and JavaScript. No previous experience with AngularJS is required.

2 day course outline

This technical course covers all the core concepts and guides you to build end-to-end Angular 2 applications, including the role of ES6/TypeScript, project setup, code structure, style guide, using the Angular CLI, data binding and MV*, abstracted remote data calls through services, observables, and routing. Angular Academy is the ideal starting point to understand and use Angular 2 effectively now. You’ll experience several demos and "code along" activities and be provided with the code throughout the workshop, as you learn how to build apps using Angular 2.

Day 1

  • ES2015 (ES6) and TypeScript fundamentals
  • Setup and Tooling
  • Getting started with the Angular CLI
  • Introduction to Angular 2
  • Structure of an app
  • The Components Model
    • Decorators (metadata)
    • Templating Syntax
    • Data Binding
    • Directives
    • Events
    • Input and Output properties

Day 2

  • NgModules
  • Ahead-of-time compilation
  • Dependency Injection and providers
  • Services
  • Async with Reactive Extensions (RxJS, Observables)
  • Requests to a REST API (HTTP)
  • Navigation and Routing (Component Router)
  • Lazy-loading
  • Forms and Validation
  • Best Practices!
  • Migration from Angular 1 with ngUpgrade

Upcoming courses

We plan to visit every major Canadian city over the year, contact us if you want Angular Academy in your city soon!

No widget above ? use the following links:
  • Académie Angular 2 Montréal (français) - Bientôt...
  • Angular 2 Academy Toronto - Soon...
  • Angular 2 Academy Vancouver - Soon...
  • Angular 2 Academy Ottawa - Soon...
  • Académie Angular 2 Québec - Bientôt...
  • Angular 2 Academy Montreal (english) Soon...
  • Angular 2 Academy Calgary - November, 14-15
  • Private Class at your location and your dates: Contact Us

Exclusive discounts program!

We have plenty of rebate options that you could benefit.


Thanks to our sponsors for providing great stuff to our participants!

Be notified of new courses and dates!

Contact Us

Please contact us if you need more information.