Angular 2 Crash Course with TypeScript

Angular 2 Crash Course with TypeScript

English | 2016 | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 4.5 Hours | 1.98 GB

Get in-depth knowledge of Angular 2 and TypeScript with this crash course for all skill levels.

There’s no way around it. If you want to gain a competitive edge in UI/UX design, web development, or anything to do with mobile and desktop web apps, then you need to know Angular JS. Better yet, you need to know Angular 2, the latest version. This Angular 2 crash course will refresh your memory and get you updated on the essentials of the latest version. And if you’re just getting started with Angular JS, don’t worry = this is the perfect introduction too.

Get Up to Speed with Angular 2

  • Understand Angular 2 and how it can help you as a developer
  • Code an Angular 2 project with an online IDE
  • Get to grips with Angular 2’s many powerful features
  • Improve your UI/UX design and development skills
  • Discover what’s new in the latest version of Angular

Upgrade your Programming Skills

This Angular 2 online course will give you a thorough understanding of how Angular 2 solutions are designed, administered, and developed. If you’re a web, mobile or service app developer, architect, UI designer, tester or administrator, or if you just want to know how to get Angular 2 projects up and running, then this is the course for you.

You don’t need any Angular 1 or UI experience to take this course, although if you’re familiar with creating web UIs with normal JavaScript tools (jQuery, Bootstrap, etc.), or object-oriented scripting languages like Java, C#, Python etc., you’ll already have a head start.

The course will begin with an introduction to TypeScript, the Cloud9 IDE and using Angular 2 modules. Then you’ll get stuck into Angular 2’s components, building a UI and binding your data. After that things get a little more challenging with a breakdown of advanced component concepts and component composition. From there you’ll jump into services, web services, and routing before setting up Angular 2 from scratch.

By the end of this course you’ll be able to set up and get going on your own Angular 2 projects quickly, easily, and efficiently.

Table of Contents

Introducing Angular 2
01 Introduction
02 Say Hello To Angular2
03 How This Course Works
04 The Course Project
05 Section Summary

Pack Our Lunch
06 Section Introduction
07 Why TypeScript in Angular2
08 Getting the Cloud9 Online IDE
09 Setting Up the Cloud9 IDE
10 Course Project Setup
11 Using Angular 2 Modules
12 Section Summary

Angular 2 Components
13 The Component Defined
14 The Component Parts
15 Tying a Component Together
16 The App Component
17 Bootstrapping an Angular 2 App
18 Section Summary

Building Angula r2 UI
19 Section Introduction
20 The Component Template
21 Create A Template
22 The Directive Component
23 Interpolation
24 Angular 2 Built-In Directives
25 Section Summary

Binding in Angular 2
26 Section Introduction
27 Property Binding
28 Event Binding
29 2-Way Binding
30 Formatting Bound Data
31 Section Summary

Advanced Component Concepts
32 Section Introduction
33 Interfaces and Components
34 Styling Components
35 Component Lifecycle Events
36 Pipe Transform Interface
37 Section Summary

Component Composition
38 Section Introduction
39 Parent-Child Components
40 More Parent-Child Components
41 Property Binding with Input
42 Event Binding with Output
43 Section Summary

Services
44 Section Introduction
45 Angular 2 Dependency Injection
46 Creating Services
47 Using Services
48 Service Injection
49 Section Summary

Web Services
50 Section Introduction
51 Observables vs Promises
52 Using Reactive Extensions
53 HTTP Requests
54 Implementing Observables
55 Section Summary

Angular2 Routing
56 Section Introduction
57 Route Configuration
58 Routes and Actions
59 Routes and Views
60 Routes And Parameters
61 Routes And Code
62 Section Summary

Setting up Angular 2 from Scratch
63 Section Introduction
64 Configuring the Compiler
65 Project Dependencies
66 Core Libraries
67 Section Summary

Course Summary
68 Section Introduction
69 Review of Concepts
70 Beyond This Course
71 Course Finale