AngularJS: Scope and Digest
Offered By: LinkedIn Learning
Course Description
Overview
Explore scope and the digest cycle. This advanced course explores manual and automatic data binding approaches for AngularJS applications.
Syllabus
Introduction
- Welcome
- What you should know
- Using the exercise files
- Initializing an app and a controller
- Angular data bindings and usage
- $scope and controllers
- $scope built-in variables and methods
- $scope prototype inheritance
- Use controllerAs syntax
- controllerAs naming conventions
- The built-in directives problem
- $rootScope
- $scope.$watch
- $watch function expressions
- How bindings work
- deep $watch
- How deep $watch works
- Destroying a $watch
- Basic digest
- When does Angular call the digest loop?
- Dive into a digest loop
- Infinite digest loops
- When the digest loop is not called
- Integrate an external library
- $apply vs. $digest
- Get the $scope in the console
- Force $digest
- Measure the Angular $digest loop time
- How to use ng-stats
- Inject services to the console
- Next steps
Taught by
Iftach Bar
Related Courses
Software as a ServiceUniversity of California, Berkeley via Coursera Intro to Computer Science
University of Virginia via Udacity Web Development
Udacity Software Engineering for SaaS
University of California, Berkeley via Coursera CS50's Introduction to Computer Science
Harvard University via edX