Moving your Angular 1.x app to Angular 2

Currently in read only mode, sorry about that, please try again in a few hours.

Have you used some of my 'best practices' for writing an AngularJs 1.x application using TypeScript we saw in the last session?
Good! It's time for the next step and convert that application to Angular 2.​

In this session we will take a first look at Angular 2.0 using TypeScript as our language of choice.

We will have a pratical introduction at Angular 2:
- How to setup our development enviroment.
- What is a Component and how the new Dependency Injection works.
- Wire-up everything to see how an application comes to life.

we will start from when we left last time and we'll move forward migrating our application to Angular 2:
- Convert Angular 1 Services, Controllers and Directives to Components.

Prerequisites:

You should be able to understand English (at least the English Alessandro speaks ;-) )
Knowledge of JavaScript
Some knowledge of AngularJs
Visual Studio Code (https://code.visualstudio.com/) or your favorite editor
NodeJs, NPM and Gulp installed (https://nodejs.org/en/)