It’s no longer a secret that Angular has taken the software industry like a wild fire. It’s no secret that Angular 2 is not compatible with Angular 1. But it is a not widely known that we can upgrade from 1 to 2 pretty painlessly, and even combine the two.

In this course we will delve into Angular 2 and its base languages, ES6 and Typescript. We will learn how to architect and build applications in Angular 2, and equally importantly, how to migrate from 1 to 2. Actually, Angular 2 is called Angular 4 now. That’s why we will see how, first time in modern history, 1+2=4


  • Understand the latest features of ES6 JavaScript and TypeScript.

  • Build an Angular 2 application from scratch using TypeScript and the Angular command line interface.

  • Write code using the paradigm of reactive programming with RxJS and Observables.

  • Know how to Unit Test Angular 2 using Jasmine, Karma and the Angular Test Bed

The first day in the course is a quickstart where you dive straight into writing your first Angular 2 application. We show how to seed an application so we can get stuck in writing code ASAP. 

In this quickstart you'll get a 50,000 foot view of the major features of Angular 2.

Then, we go much deeper into each of these features.

Last, we learn how to combine Angular 1 and 2, in one project, with two different approaches


You are going to learn all about:-

  • Typescript & ES6 Javascript.

  • Components & Binding

  • Directives

  • Dependancy Injection & Services

  • Angular Modules & Bootstrapping your Angular application.

  • SPAs & Routing

  • Angular CLI

  • Forms

  • Reactive Programming with RXJs

  • HTTP

  • Testing

  • Packaging & Releasing

In this course we will:

Angular 1 + 2 = 4



  • White Facebook Icon

Find us on Facebook


We'd love to hear from you


Lior Mesinger

A software architect and entrepreneur with expertise in large scale applications. Has been working on Web projects in Israel and New York. Among his projects were a replatform analysis for the 4th largest US clothing site, an e-commerce open source client for Magento and a components library for Morgan Stanley, all of which were developed using AngularJS

Algorithms & Web Expert



+972 3 6325707

+972 3 6320276


Ember 7, Petach Tikva, Israel

©2017 by E4D.