Workshop: AngularJS 2.0

Angular 2 is a next-generation JavaScript framework for building applications. In this workshop we will build an application with Angular 2 and TypeScript while exploring Angular concepts like components, directives, and templates. The application will consume an HTTP based API to demonstrate data binding and form validation, and we'll also see how to work with the Angular router, injector, and template syntax.


  • An Introduction to Angular 2
  • ECMAScript 2015 and TypeScript
  • Routing
  • Services and Dependency Injection
  • Templates
  • Forms and data
  • Components and directives
  • Testing and Bundling

Computer Setup:

You need to bring your own laptop with the below software installed to follow this workshop.

For Windows:

  • Visual Studio 2015 or Visual Studio Code. Community edition of Visual Studio will work well.
  • A command line Git client

For OSX: