O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Angular 2 Crash Course

Video Description

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.​

Table of Contents

  1. Promo 00:02:00
  2. 1. Introducing Angular2
    1. Introduction to course 00:02:00
    2. Say Hello to Angular2 00:04:11
    3. How this course works 00:03:02
    4. The Course Project 00:02:00
    5. Section 1 Summary 00:00:53
  3. 2. Pack Our Lunch
    1. Section 2 Introduction 00:01:27
    2. Why TypeScript in Angular2? 00:03:56
    3. Getting the Cloud9 Online IDE 00:01:24
    4. Setting Up the Cloud9 IDE 00:02:02
    5. Course Project Setup 00:08:07
    6. Using Angular2 Modules 00:03:48
    7. Section 2 Summary 00:01:27
  4. 3.Angular2 Components
    1. Tying a Component Together 00:01:59
    2. Section 3 Introduction 00:01:15
    3. The App Component 00:04:28
    4. Component Defined 00:02:24
    5. Bootstrapping an Angular2 App 00:06:57
    6. The Component Parts 00:04:52
    7. Section 3 Summary 00:04:00
  5. 4.Building Angular2 UI
    1. Section 4 Introduction 00:02:40
    2. The Component Template 00:05:47
    3. Create A Template 00:02:44
    4. The Directive Component 00:04:26
    5. Interpolation 00:04:08
    6. Angular2 Built-In Directives 00:09:27
    7. Section 4 Summary 00:03:10
  6. 5.Binding in Angular2
    1. Section 5 Introduction 00:01:48
    2. Property Binding 00:03:42
    3. Event Binding 00:03:49
    4. 2-Way Binding 00:02:10
    5. Formatting Bound Data with Pipes 00:03:20
    6. Section 5 Summary 00:02:09
  7. 6.Advanced Component Concepts
    1. Section 6 Introduction 00:02:18
    2. Interface & Components 00:05:08
    3. Styling Components 00:04:02
    4. Component Lifecycle Events 00:03:55
    5. Pipe Transform Interface 00:07:55
    6. Section 6 Summary 00:03:11
  8. 7.Component Composition
    1. Section 7 Introduction 00:01:59
    2. Parent/Child Components 00:05:11
    3. More Parent/Child Components 00:02:24
    4. Property Binding with @Input 00:02:40
    5. Event Binding with @Output 00:05:38
    6. Section 7 Summary 00:02:13
  9. 8.Services
    1. Section 8 Introduction 00:01:39
    2. Angular2 Dependency Injection 00:02:11
    3. Creating Serivices 00:03:14
    4. Using Services 00:02:56
    5. Service Injection 00:04:36
    6. Section 8 Summary 00:02:04
  10. 9.Web Services
    1. Section 9 Introduction 00:01:21
    2. Observables vs. Promises 00:02:06
    3. Using Reactive Extensions 00:02:12
    4. HTTP Requests 00:06:14
    5. Implementing Observables 00:02:26
    6. Section 9 Summary 00:02:04
  11. 10.Angular2 Routing
    1. Section 10 Introduction 00:05:27
    2. Routing Configuration 00:03:17
    3. Routes and Actions 00:04:54
    4. Routes and Views 00:01:50
    5. Routes and Parameters 00:05:36
    6. Routes and Code 00:02:33
    7. Section 10 Summary 00:04:08
  12. 11.Setting up Angular2 from Scratch
    1. Section 11 Introduction 00:00:28
    2. Configuring the Compiler 00:02:45
    3. Project Dependencies 00:02:57
    4. Core Libraries 00:00:53
    5. Section 11 Summary 00:00:37
  13. 12.Course Summary
    1. Section 12 Introduction 00:00:33
    2. Review of Concepts 00:01:37
    3. Beyond This Course 00:00:46
    4. Course Finale 00:01:23