Course overview
1 lesson
-
Source files
Readme
Architecture and anatomy
1 lesson
-
Architecture and anatomy
07:20
Getting started
1 lesson
-
Setup and app module
02:47
Rendering data with Controllers
4 lessons
-
Creating a Controller
02:48
-
Binding to $scope
02:33
-
Dependency Injection and minification
02:23
-
Using controllerAs syntax
02:18
Code Lab: 1
1 lesson
-
Lab: 1
03:00
Rendering HTML with Directives
7 lessons
-
ng-repeat
05:34
-
ng-show/ng-hide
05:16
-
ng-if
02:34
-
ng-switch
04:29
-
ng-class
05:24
-
ng-model
02:54
-
ng-href/ng-src
01:33
Code Lab: 2
1 lesson
-
Lab: 2
02:56
Event binding with Directives
4 lessons
-
ng-click
06:01
-
ng-submit
04:18
-
ng-blur/ng-focus
01:12
-
ng-change
01:34
Code Lab: 3
1 lesson
-
Lab: 3
06:25
Expressions
1 lesson
-
In-depth expressions
04:56
Code Lab: 4
1 lesson
-
Lab: 4
02:51
Formatting with filters
4 lessons
-
Date filter
02:44
-
Currency filter
02:12
-
Filtering and sorting collections
04:34
-
JSON debugging
01:34
Services and API communication
2 lessons
-
$http and View binding
05:05
-
Services and Factories
04:14
Code Lab: 5
1 lesson
-
Lab: 5
11:46
Custom Components and Directives
3 lessons
-
Behaviour Directives
05:13
-
Template Directives and Controllers
06:07
-
Property binding and stateful Directives
06:32
Code Lab: 6
1 lesson
-
Lab: 6
04:50
Building powerful forms
5 lessons
-
Binding Models to forms
05:56
-
Internal validation states
04:13
-
ng-options
03:52
-
ng-disabled
02:38
-
Data-driven validation errors
02:21
Routing and Views
1 lesson
-
Routes and Views with ui-router
05:59
Get the complete bundle...
Everything you need to start mastering AngularJS today
Job-ready training
Nail that interview with your new skills that will set you apart.
All the best practices
Best practices, design patterns, performance and architecture.
Stream or download
Learn at home at your own pace, download for offline viewing.
Expert knowledge
Built by Google Developer Experts, there's no better place to learn web.
StackBlitz examples
Access full course source code and experiment in the browser too!
Slack community
Exclusive access to our members-only community (6,800+ members).
AngularJS Kickstart Bundle
2 courses

Limited time offer ⚡
AngularJS Master Bundle
3 courses




Secure SSL encrypted payments

30-day money back guarantee
These courses are empowering thousands with expert knowledge - they will you too. If you're disappointed for whatever reason, you'll get a full refund.

Location discount picker
ㅤ
🎉 Get the complete bundle and save $238!
Sold separately = $387 💰
-
AngularJS Fundamentals
Almost ready -
AngularJS Pro
Almost ready -
AngularJS Performance
Almost ready