AngularJS Performance

2h 52m 22s
English
Paid

Course description

Performance tuning for fast AngularJS. Master the internal workings and build blazing fast apps. Learn how to write highly performant AngularJS apps and master the internal workings of Angular. From common performance bottlenecks through to understanding the $digest cycle, $$watchers, supercharge your ng-repeats and async queues to gain massive performance.

Read more about the course

Requirements:

  • AngularJS knowledge
  • Desire to build fast AngularJS apps

Watch Online

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 16 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing

Watch Online AngularJS Performance

0:00
/
#1: Understanding the $digest cycle

All Course Lessons (16)

#Lesson TitleDurationAccess
1
Understanding the $digest cycle Demo
21:01
2
Diving into $digest and $apply
09:06
3
$rootScope and $scope inheritance
08:29
4
What creates a $$watcher
08:26
5
$watch vs $watchCollection
15:16
6
$applyAsync vs $evalAsync
11:18
7
Superfast renders with batching
13:19
8
Performance repeat filtering
07:54
9
Track-by expressions for minimal repaints
12:43
10
ng-if versus ng-show
07:19
11
$digest control with ngModelOptions
12:09
12
Limiting template expressions
05:12
13
Batching $http into single $digests
05:01
14
Running DI strict mode
13:45
15
Disabling hidden .data() and DOM mutation
08:43
16
Avoid memory leaks with $destroy
12:41

Unlock unlimited learning

Get instant access to all 15 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

AngularJS Authentication with JWT

AngularJS Authentication with JWT

Sources: egghead
JSON Web Tokens (JWT) are a more modern approach to authentication. As the web moves to a greater separation between the client and server, JWT provides a terrific alternative t...
31 minutes 11 seconds
Using Angular 2 Patterns in Angular 1.x Apps

Using Angular 2 Patterns in Angular 1.x Apps

Sources: egghead
Implementing modern component-based architecture in your new or existing Angular 1.x web application is a breath of fresh air. In this course, you are going to
1 hour 3 minutes 22 seconds
Build an MVP with AngularJS + Firebase by cloning TaskRabbit

Build an MVP with AngularJS + Firebase by cloning TaskRabbit

Sources: Code4Startup (coderealprojects)
TaskRabbit is an online and mobile marketplace that allows users to outsource small jobs and tasks to others in their neighbourhood. Users name the task they need done, name the...
3 hours 31 minutes 43 seconds
AngularJS Fundamentals

AngularJS Fundamentals

Sources: ultimatecourses.com
Start building modern AngularJS applications with component architecture and best practices. Build modern AngularJS applications. From MVC patterns through to Directives, Forms,...
2 hours 41 minutes 33 seconds
AngularJS and Webpack for Modular Applications

AngularJS and Webpack for Modular Applications

Sources: egghead
How much work would it take for you to move all of your directives and their templates to several different new directories? You'd have to update the templateUrl, script tags, e...
43 minutes 56 seconds