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
Description
-
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
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