Learn AngularJS <span>Performance</span> the right way AngularJS Performance

Star Rating Star Rating Star Rating Star Rating Star Rating 4.5/5 (814 ratings)
16 lessons 3 hours Up-to-date with v1.5.x
Todd Motto teaching Ultimate Courses

Todd Motto Google Developer expert Google Developer Expert

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.

Todd's Angular courses are one of the best online trainings that can be found.

John Oswalt Picture

John Oswalt

Technology Expert

Developers like me are starving for the knowledge you just served up. I've spent over $1,500 dollars in the last 7 months trying to learn what you gave me in a single course.

Chris Milford Picture

Chris Milford

Tech Lead

Todd brings unique enthusiasm, activity and expertise to the Angular community.

Brad Green Picture

Brad Green

Angular Product Manager

What you'll learn

Everything you need, structured and ready to go

Course overview (1 lessons)

  • Enroll to Play
    EnrollGo to ultimate packages

    Source code

    Source code

    Readme

Understanding Angular (3 lessons)

  • Understanding the $digest cycle

    Understanding the $digest cycle

    21:00
  • Enroll to Play
    EnrollGo to ultimate packages

    Diving into $digest and $apply

    Diving into $digest and $apply

    09:05
  • Enroll to Play
    EnrollGo to ultimate packages

    $rootScope and $scope inheritance

    $rootScope and $scope inheritance

    08:28

Watchers, collections and async queues (3 lessons)

  • Enroll to Play
    EnrollGo to ultimate packages

    What creates a $$watcher

    What creates a $$watcher

    08:25
  • Enroll to Play
    EnrollGo to ultimate packages

    $watch vs $watchCollection

    $watch vs $watchCollection

    15:15
  • Enroll to Play
    EnrollGo to ultimate packages

    $applyAsync vs $evalAsync

    $applyAsync vs $evalAsync

    11:17

Superfast ng-repeats (3 lessons)

  • Enroll to Play
    EnrollGo to ultimate packages

    Superfast renders with batching

    Superfast renders with batching

    13:18
  • Enroll to Play
    EnrollGo to ultimate packages

    Performance repeat filtering

    Performance repeat filtering

    07:53
  • Enroll to Play
    EnrollGo to ultimate packages

    Track-by expressions for minimal repaints

    Track-by expressions for minimal repaints

    12:42

Native Angular performance tuning (4 lessons)

  • Enroll to Play
    EnrollGo to ultimate packages

    ng-if versus ng-show

    ng-if versus ng-show

    07:18
  • Enroll to Play
    EnrollGo to ultimate packages

    $digest control with ngModelOptions

    $digest control with ngModelOptions

    12:08
  • Enroll to Play
    EnrollGo to ultimate packages

    Limiting template expressions

    Limiting template expressions

    05:11
  • Batching $http into single $digests

    Batching $http into single $digests

    05:00

Tips and tricks (3 lessons)

  • Enroll to Play
    EnrollGo to ultimate packages

    Running DI strict mode

    Running DI strict mode

    13:44
  • Enroll to Play
    EnrollGo to ultimate packages

    Disabling hidden .data() and DOM mutation

    Disabling hidden .data() and DOM mutation

    08:42
  • Enroll to Play
    EnrollGo to ultimate packages

    Avoid memory leaks with $destroy

    Avoid memory leaks with $destroy

    12:40
Learn AngularJS <span>Performance</span> the right way

AngularJS Performance

16 lessons 3 hours

Save 32%

$129

$189

Save 17%

$499

$599

Save 18%

$899

$1099

Save 17%

$1499

$1799

Save 14%

$2499

$2899

Get the complete package...

Everything you need to start mastering AngularJS today

AngularJS Kickstart Package

2 courses 98 lessons 11 hours

Save 21%

$189

$238

Save 11%

$799

$898

Save 17%

$1499

$1798

Save 17%

$2499

$2998

Save 30%

$3499

$4998

Most popular

AngularJS Ultimate Package

3 courses 114 lessons 14 hours

Save 33%

$239

$357

Save 26%

$999

$1347

Save 37%

$1699

$2697

Save 38%

$2799

$4497

Save 48%

$3899

$7497

30 day money back guarantee

These courses are empowering thousands with expert knowledge - they will you too. If you're disappointed for whatever reason, reach out to us within 30 days of your purchase.

Student and location discounts

Not-so-good exchange rate? (i.e. India/Brazil) Get in touch for a coupon. Student? Email us from your student email or attach your student ID.