AngularJS Performance

Online course with Todd Motto with Todd Motto

16 lessons

, 182 minutes

AngularJS: 1.5.x

Performance tuning for fast AngularJS apps. Learn how to write highly performant AngularJS apps master the internal workings of Angular.

Single course

Single user

2-5 users

6-10 users

11-20 users

21-40 users

$

119

$

189

$

499

$

599

$

899

$

1,099

$

1,499

$

1,799

$

2,499

$

2,899

EU customers: price excludes VAT

Stream or download

Learn at home or on the daily commute. Online or offline viewing.

Free lifetime updates

Never stop learning. Each course comes with unlimited updates forever.

Slack community

Get members-only exclusive access to our private community.

Expert trainers

Hand-crafted courses to guide you every step, in the right direction.

Job ready training, real world scenarios, API exploration and teaching.

Trusted by thousands, there's no better place to learn AngularJS.

  • Course overview

    • Introduction Readme

  • Understanding Angular

    • Understanding the $digest cycle 21:00

      Free preview
    • Diving into $digest and $apply 09:05

    • $rootScope and $scope inheritance 08:28

  • Watchers, collections and async queues

    • What creates a $$watcher 08:25

    • $watch vs $watchCollection 15:15

    • $applyAsync vs $evalAsync 11:17

  • Superfast ng-repeats

    • Superfast renders with batching 13:18

      Free preview
    • Performance repeat filtering 07:53

    • Track-by expressions for minimal repaints 12:42

  • Native Angular performance tuning

    • ng-if versus ng-show 07:18

    • $digest control with ngModelOptions 12:08

    • Limiting template expressions 05:11

    • Batching $http into single $digests 05:00

      Free preview
  • Tips and tricks

    • Running DI strict mode 13:44

    • Disabling hidden .data() and DOM mutation 08:42

    • Avoid memory leaks with $destroy 12:40