—Course Overview
1m 12s
Introduction to Angular
- 25m 20s
—Course Introduction
1m 42s
—Module Introduction
0m 56s
—Course Updates
0m 52s
—Introduction to Angular
10m 2s
—Angular Architecture
2m 23s
—Demo: Hello World in Angular
2m 54s
—The Angular Event Reg Application
2m 37s
—Angular Version
1m 12s
—Tools Used
2m 14s
—Summary
0m 23s
Angular Controllers & Markup
- 1h 23m
—Introduction
6m 13s
—Demo: Creating the Node Server
4m 34s
—Demo: Creating the ASP.NET Server
1m 10s
—Angular Controllers & Scope
1m 32s
—Demo: Controllers
8m 23s
—Demo: Displaying Repeating Information
3m 6s
—Demo Handling Events
5m 35s
—Built-in Directives
2m 17s
—Event Directives
1m 18s
—Other Directives - Part 1
9m 33s
—Other Directives - Part 2
4m 28s
—IE Restrictions with Angular
2m 0s
—Expressions
2m 7s
—Filters
1m 14s
—Built-in Filters
10m 26s
—Writing Custom Filters
3m 11s
—Two Way Binding
1m 13s
—Demo: Two Way Binding
6m 57s
—Validation
6m 31s
—Summary
1m 58s
Creating and Using Angular Services
- 1h 23m
—Introduction to Angular Services
4m 55s
—Creating Your First Custom Service
4m 50s
—Another Custom Service Example
8m 32s
—Introduction to Built-In Angular Services
1m 10s
—Using Angular's $http Service
3m 34s
—Updating a Node Server for JSON Requests
3m 53s
—Updating an IIS Server for JSON Requests
4m 10s
—Using $http Promises
1m 30s
—Using Angular's $resource Service
6m 25s
—Saving Data with $resource
5m 30s
—Using Angular's $anchorScroll Service
1m 40s
—Using Angular's $cacheFactory Service
4m 48s
—Using Angular's $compile Service
5m 34s
—Using Angular's $parse Service
4m 35s
—Using Angular's $locale Service
2m 49s
—Using Angular's $timeout Service
4m 36s
—Using Angular's $exceptionHandler Service
1m 52s
—Using Angular's $filter Service
2m 29s
—Using Angular's $cookieStore Service
4m 6s
—Overview of Less Common Angular Services
4m 56s
—Suggested Exercises
1m 35s
Angular Routing
- 51m 48s
—Introduction to Angular Routing
0m 40s
—Websites of Yore
2m 20s
—Single Page Applications
1m 30s
—Adding Your First Angular Route
9m 24s
—More Routing and Browser History
7m 20s
—Creating a Default Route
1m 3s
—Accessing Parameters from the Route
3m 24s
—Using Angular's $route Service
4m 44s
—Enabling HTML5 Routing
8m 6s
—Template and Resolve Properties
4m 52s
—Using Angular's $location Service
7m 5s
—Summary
0m 31s
—Suggested Exercises
0m 42s
Creating Custom Angular Directives
- 1h 16m
—Introduction to Angular Directives
2m 27s
—Creating Your First Angular Directive
6m 48s
—Domain Specific Language via Custom Elements
5m 19s
—Isolating Directive Scope
4m 24s
—Exploring Isolate Scope Bindings
7m 54s
—Handling Events with Directives
3m 13s
—Observing and Responding to Changes
4m 41s
—Using Controllers within Directives
6m 17s
—Sharing Directive Controllers via Require
5m 0s
—Directive Priority and using Terminal
3m 19s
—Using Require with Nested Directives
2m 45s
—Understanding Transclusion
5m 18s
—Using Compile to Transform the DOM
8m 44s
—Making jQuery More Explicit with Directives
8m 43s
—Summary
1m 11s
—Introduction
1m 52s
—Installing Karma
6m 4s
—Karma with Webstorm
4m 54s
—Testing Controllers in Angular
9m 16s
—Testing Controllers in Angular Part 2
4m 1s
—Testing Services in Angular
2m 12s
—Testing Services with Dependencies
5m 6s
—Testing AJAX Services in Angular
5m 4s
—Testing AJAX Services in Angular Part 2
6m 0s
—Testing Filters in Angular
1m 32s
—Testing Directives - Overview
2m 13s
—Setting up Karma for testing Directives
4m 52s
—Testing Directives in Angular
9m 33s
—End to End testing - Overview
1m 38s
—Setting up Protractor
4m 32s
—Setting up Protractor with Webstorm
1m 51s
—Angular End to End testing - Part 1
9m 24s
—Angular End to End testing - Part 2
8m 13s
—Summary
1m 2s