Unlock AngularJS's full potential.
Build real-world structured apps that scale.
- Architecture and Anatomy
- $scope and controllers
- Dependency Injection and Modules
- Behaviour Directives
- Event Directives
- Built-in Filters
- Creating Custom Filters
- Http Services and APIs
- Custom Components and Directives
- Powerful Forms
- Routing and Views
- Component Architecture
- One-way immutable data flow
- Stateful, stateless and routed Components
- component() API and lifecycle hooks
- Advanced Directives
- Publish and subscribe with $emit/$broadcast/$on
- Forms, ngModelCtrl and Validation
- Routing with ui-router
- Karma and Jasmine Unit Testing
- Services, RESTful APIs and Interceptors
- Understanding $digest cycle
- $rootScope and $scope inheritance
- $watch vs $watchCollection
- $applyAsync vs $evalAsync
- Superfast renders with batching
- Performance repeat filtering
- $digest control with ngModelOptions
- Batching $http into single $digests
- Running DI strict mode
- Avoid memory leaks with $destroy
Todd Motto Google Developer Expert
Empowering Fortune 500 companies and developers worldwide
Get the complete bundle...
Everything you need to start mastering AngularJS today
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.
Built by Google Developer Experts, there's no better place to learn web.
Access full course source code and experiment in the browser too!
Exclusive access to our members-only community (6,500+ members).
AngularJS Kickstart Bundle
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 + Student discounts
Not-so-good exchange rate (i.e. India/Brazil)? Are you a student? Contact us for a coupon with your location or student details.