Angular 2 Master Class

Angular 2 Master Class

English | 2016 | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 9.5 Hours | 2.29 GB

Get all the knowledge required and become an Angular 2 ninja. Build many applications following the live Master Class

Learn everything you need to become an Angular 2 expert!

In this Master Class you will learn all aspects of Angular 2 including ES6 and TypeScript. You will get three packages in one course!

You just need to know pure Javascript, CSS and HTML, I will teach you the rest needed for becoming a master in Angular 2. Additionally, You will be using several IDEs, so, at the end of the class you can decide which is the most suitable for you, specifically we will take a look on WebStorm, Visual Code Studio, Sublime Text and Plunkr.

Every section is divided in a Theory lesson and a Practical Exercise. This will help you to understand complex topics like Dependency Injection, RxJS, Routing and at the same time code with me and get the most of every part of Angular 2.

Table of Contents

Course Introduction
01 Introduction

ES6 – Javascript New features
02 Introduction
03 Block Scoping Let and Const
04 Classes
05 Inheritance
06 Default function parameters
07 Collections
08 Iterators
09 Array Comprehension
10 Modules
11 Arrow Function or Fat Arrow

TypeScript
12 Introduction
13 Type System Part 1
14 Type System Part 2
15 Functions
16 Classes, Objects, Interfaces and Inheritance – Part 1
17 Classes, Objects, Interfaces and Inheritance – Part 2
18 Modules
19 Decorators

RxJS
20 RxJS – Theory
21 RxJS – Practical Exercise

Angular 2 – Introduction
22 Introduction – Part 1
23 Introduction – Part 2

Architecture
24 Architecture – Theory

Angular 2 – Setup
25 Configuration and Bootstrapping

Components
26 Components – Theroy
27 Components – Practical Exercise

Display Data
28 Theory
29 Practical Exercise

User Input
30 User Inputs – Theory
31 User Input – Practical Exercise

Forms
32 Forms – Theory
33 Forms – Practical Exercise

Services
34 Services – Theory
35 Services – Practical exercise

Dependency Injection
36 Dependency Injection -Theory
37 Dependency Injection – Practical Exercise

Pipes
38 Pipes – Theory
39 Pipes – Practical Exercise

Atribute Directive
40 Attribute Directive – Theory
41 Attribute Directive – Practical Exercise

Structural Directive
42 Structural Directive – Theory
43 Structural Directive – Practical Exercise

Http
44 Http – Theory
45 Http – Practical Exercise

Routing
46 Routing – Theory
47 Routing – Practical Exercise Part 1
48 Routing – Practical Exercise Part 2

Full Angular 2 Weather App
49 WeatherApp Intro
50 Package.json
51 tsconfig.json
52 WeatherApp first Component
53 Angular 2 Bootstrapping – Boot.ts
54 WeatherApp Index.html
55 Displaying Data
56 Angular 2 debugging
57 Weather Model and Interface
58 User Input
59 Inline and External CSS Style for Components
60 Structural Directive ngIf and ngFor
61 WeatherService Api
62 WeatherService Api using Http

MyTunes
63 Introduction
64 Setup of MyTunes
65 Bootstrapping – Main.ts
66 External Libraries
67 Project Structure
68 Which Components do we need
69 Creating Components for MyTunes
70 AppComponent.ts and RouteConfig
71 Configure a different output directory from TypeScript
72 Fixing common bugs
73 Classes and Interfaces
74 Services with Http Api and Firebase
75 Pipes
76 Attribute and Structural Directives
77 Wiring Component, Services, Directives, Pipes and Models
78 Extra CSS – Sticky footer
79 Running MyTunes

Goodbye
80 Goodbye