See the bundle then add to cart and your discount is applied.
56 lessons
•5 hours
•4.9/5 (15897 ratings)
Kick your Angular skills into action with this comprehensive dive into Angular and getting started the right way. Complete with best practices and architecture practices.
Closed Captions in English
Everything you need, structured and ready to go.
4 lessons
The Missing Introduction to Angular
12:52
Component Architecture, State and One-Way Data Flow
14:01
Setup instructions
Readme
Source files
Readme
3 lessons
Refresher video overview
Readme
Classes, Spread operator, Arrow functions, Immutability
10:24
Understanding import and exports
02:33
4 lessons
Installing our project
01:35
First component with @Component
06:45
Root module with @NgModule
05:33
Bootstrapping Angular
02:33
5 lessons
Interpolation and expressions
03:28
Property binding
05:27
Event binding
06:07
Two-way binding
04:39
Template #ref variables
02:28
6 lessons
ngIf, * syntax and <ng-template>
06:11
ngFor and iterating collections
07:42
ngClass and className bindings
05:47
ngStyle and style bindings
03:28
Pipes for data transformation
08:08
Safe navigation operator
05:23
9 lessons
Feature modules with @NgModule
04:07
Creating a container (smart) component
11:12
ngOnInit lifecycle hook
02:51
Presentational (dumb) components
06:22
Passing data into components with @Input
06:27
Dynamic @Input values with *ngFor
05:29
Emitting changes with @Output and EventEmitter
15:58
Immutable state changes
06:21
ngOnChanges lifecycle hook
07:06
7 lessons
Data Services and Dependency Injection
08:18
Understanding @Injectable
04:13
Http data fetching with Observables
09:13
Http put, delete with immutable state
08:13
Custom Headers and RequestOptions
02:26
Http Promises alternative
02:25
Observable.throw error handling
01:58
9 lessons
Forms container component
08:57
Form stateless component
08:03
ngForm and ngModel
06:37
Binding to radio buttons
08:26
Binding to checkboxes
02:06
<select> option rendering, and ngValue
09:59
Form validation and error states
09:55
Dynamically disabling submit
01:51
ngSubmit and stateless @Output
07:13
12 lessons
Base href and RouterModule
01:03
Root module routes and outlet
05:08
Wildcard routes for 404 handling
02:00
Understanding routerLink
02:13
Styling active routes
04:48
Dynamic navigation with ngFor
03:29
Feature-module routes with forChild()
04:02
Child and dynamic routes
03:01
Route params, data-fetching with switchMap
05:41
Imperative routing API
07:36
Hash location strategy
02:00
Applying redirects
00:56
Everything you need to start mastering Angular today
Built by Google Developer Experts, there's no better place to learn.
Design patterns, battle-tested techniques, architecture and performance.
Learn at home at your own pace, download for offline viewing.
Nail that interview or promotion with skills that will set you apart.
Access full source code, and experiment live in the browser.
Exclusive access to our members-only community (7,000+ members).
If you're disappointed for whatever reason, you'll get a full refund (but I'm sure you won't need it).
Not-so-good exchange rate? (i.e. India/Brazil). Student?
Email us for a coupon for your country or student ID.