Everything you need to master AngularJS
Here’s what you’ll learn...
(Well, there’s lots more, but this is the brief overview)
- 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
Here’s what you get...
Build and understand big apps, master advanced concepts.
Get your first job, pass interviews, get that promotion, lead your team.
Build consistent and scalable apps, skill up fast, everyone's an expert.
All the best practices
Best practices, design patterns, performance and architecture.
Spend more time coding, less time searching for answers.
Deliver projects faster, understand approaches that scale.
Stream or download
Learn at home at your own pace, download for offline viewing.
Test out your new learned skills directly in the browser.
Exclusive access to our members-only private community.
Powering the world's best developers and teams
I can't think of any Angular course training that I trust to be more accurate, and promote the best practices, than Ultimate Courses.
Ultimate Courses is fantastic. My engineering team is building apps better than ever. In-depth training that pushes new standards.