-
Урок 1.
00:06:20
Course Introduction
-
Урок 2.
00:01:06
Let's see the sample application
-
Урок 3.
00:03:50
Introduction
-
Урок 4.
00:04:59
Styles, classes, constructor arguments, common mistakes
-
Урок 5.
00:04:14
TypeScript
-
Урок 6.
00:01:38
More component features; component best practices
-
Урок 7.
00:01:44
Introduction
-
Урок 8.
00:02:49
textContent String Interpolation Data Binding
-
Урок 9.
00:03:31
Dynamic data Binding, lifecycle hook ngOnInit(), and arrow functions
-
Урок 10.
00:05:16
Template Expressions, Pipes, and the Elvis operator
-
Урок 11.
00:05:24
Idempotent rule -- deep dive; TypeScript getter
-
Урок 12.
00:02:01
Multiple components
-
Урок 13.
00:03:46
Input Properties: Parent -> Child communication
-
Урок 14.
00:02:50
Interpolation vs Property Binding
-
Урок 15.
00:05:06
HTML Attributes and DOM Properties
-
Урок 16.
00:05:10
Attribute, Class, and Style Binding
-
Урок 17.
00:03:19
The Simple Attribute Directive
-
Урок 18.
00:06:12
DOM Event Binding
-
Урок 19.
00:03:57
DOM Events
-
Урок 20.
00:03:27
Local Template Variables and Keyboard Events
-
Урок 21.
00:03:14
Template Statements
-
Урок 22.
00:03:49
Visual Studio Code, a TypeScript-aware editor
-
Урок 23.
00:04:25
TypeScript Interfaces
-
Урок 24.
00:04:41
Structural Directive Overview and NgIf, the conditional structural directive
-
Урок 25.
00:03:38
The multi-conditional structural directive: NgSwitch
-
Урок 26.
00:04:14
The workhorse structural directive: NgFor
-
Урок 27.
00:01:40
Progress Check
-
Урок 28.
00:05:05
Output Properties / Component Custom Events: Child-> Parent Communication
-
Урок 29.
00:03:55
Parent <-> Child Communication
-
Урок 30.
00:04:47
Reference Types as Input Properties
-
Урок 31.
00:05:30
Primitive Types as Input Properties
-
Урок 32.
00:04:32
Two-way Data Binding with NgModel
-
Урок 33.
00:05:43
Two-way Data Binding between Components
-
Урок 34.
00:03:59
Host Binding
-
Урок 35.
00:03:15
Avoiding ElementRef
-
Урок 36.
00:02:36
ViewChild and setting focus() on a Form Element in the View
-
Урок 37.
00:03:53
ViewChild and ViewChildren
-
Урок 38.
00:01:47
ContentChild and ContentChildren
-
Урок 39.
00:02:36
Material Design Styling
-
Урок 40.
00:03:33
App Enhancements and Dealing with Data that is not Available Yet
-
Урок 41.
00:03:53
Services Overview
-
Урок 42.
00:04:54
Making an HttpClient GET request; RxJS Observables vs Promises
-
Урок 43.
00:07:38
Reactive Programming and RxJS Observables
-
Урок 44.
00:05:28
RxJS Operators - Part 1
-
Урок 45.
00:09:18
RxJS Operators - Part 2
-
Урок 46.
00:04:52
Creating Observables from Reactive Forms, browser events; Unsubscribing
-
Урок 47.
00:09:24
RxJS Subjects and additional RxJS resources
-
Урок 48.
00:09:01
Dealing with Errors that come back from the Server
-
Урок 49.
00:02:30
More about Services and Data Flow with a Service
-
Урок 50.
00:04:12
Using a Service to Cache Data
-
Урок 51.
00:03:19
Overview
-
Урок 52.
00:07:33
Injector Hierarchy
-
Урок 53.
00:03:44
Registering Providers, Tokens and Recipes
-
Урок 54.
00:06:13
Different Types of Providers
-
Урок 55.
00:04:21
Providers Review
-
Урок 56.
00:01:48
Injector Decorators
-
Урок 57.
00:03:07
Other Injectables, Attribute Directives, Dynamic Event Binding with Renderer
-
Урок 58.
00:03:15
Other Injectables (part 2), Structural Directives and Structural Components
-
Урок 59.
00:03:09
Change Detection Overview
-
Урок 60.
00:02:29
How did they make it so fast?
-
Урок 61.
00:05:25
The Classic Change Detection Problem - "My view isn't updating!"
-
Урок 62.
00:02:33
What Exactly is Change Detection?
-
Урок 63.
00:01:09
Angular's Three Conceptual Trees
-
Урок 64.
00:05:56
Change Detection Phases
-
Урок 65.
00:05:39
Lifecycle hooks - constructor, destructor, onInit, onChanges
-
Урок 66.
00:04:08
Lifecycle hooks - doCheck and the after* hooks
-
Урок 67.
00:03:20
Lifecycle hooks - the comprehensive plunker
-
Урок 68.
00:05:54
Change Detection Control Knobs - Part 1
-
Урок 69.
00:03:05
Change Detection Control Knobs - Part 2
-
Урок 70.
00:04:25
OnPush Demystified - Part 1
-
Урок 71.
00:06:28
OnPush Demystified - Part 2
-
Урок 72.
00:03:46
Best Practices - Part 1
-
Урок 73.
00:03:11
Best Practices - Part 2
-
Урок 74.
00:05:34
Architecting an Angular Application
-
Урок 75.
00:04:13
Websites for Learning Angular
-
Урок 76.
00:02:41
Bloopers