Books & Videos

Table of Contents

Chapter: Getting To Know The AngularJS Framework

Introduction

01m 50s

About The Author

01m 21s

What Is New And Different About AngularJS

08m 57s

Model View

04m 31s

How You Should Be Thinking About AngularJS

07m 27s

How To Access Your Working Files

01m 15s

Chapter: Views, Controllers, And Built-In Directives

Application Setup

04m 3s

Interpolation And Controllers

06m 55s

Built-In Directives

05m 7s

ngRepeat

08m 15s

ngClass, ngTemplate, And ngInclude

06m 31s

ngModel

06m 30s

$Scope.$Watch

03m 36s

Remove Scope Watcher

04m 43s

ngCloak

04m 25s

Chapter: Filters

Built-In Filters

05m 1s

Tricks With Filters

05m 13s

Custom Filters

05m 36s

Chapter: AngularJS Service Types

How To Think About Services

06m 9s

Constants And Values

04m 42s

Factories

06m 37s

Services

06m 0s

Providers

06m 36s

Decorators

03m 52s

Dependency Injection

08m 0s

Chapter: Directives

How To Think About Directives

07m 34s

Breaking Down Your First Directive

07m 57s

Working Through Your First Directive - Part 1

07m 31s

Working Through Your First Directive - Part 2

08m 12s

Working Through Your First Directive - Part 3

07m 6s

Compile And Link Functions

07m 21s

Directive Communication Channels

07m 55s

Transclusion

02m 33s

Data

03m 8s

Chapter: Routing And Promises

Basic Routing - Part 1

04m 51s

Basic Routing - Part 2

05m 40s

Redirects

05m 8s

Promises

05m 3s

Resolve

06m 56s

Routing Events

04m 39s

Chapter: Advanced Scope

Scope Events

06m 5s

$Scope.$Apply - Part 1

07m 37s

$Scope.$Apply - Part 2

05m 53s

Chapter: Testing

How To Think About Testing

04m 11s

Unit Testing

08m 0s

E2E Testing

08m 11s

Chapter: Practices For Production Apps

Serving AngularJS

08m 31s

Organizing AngularJS Modules

07m 13s

Chapter: Interacting With Servers

$Http

05m 54s

$Resource

07m 56s

Chapter: 3rd Party Libraries

Angular UI

07m 35s

Firebase

08m 22s

Chapter: Closing Thoughts

Wrap-Up

04m 6s