Upgrading to Angular 1.6
Offered By: LinkedIn Learning
Course Description
Overview
Learn how to modernize an existing Angular 1.x app by upgrading to Angular 1.6.
Syllabus
Introduction
- Welcome
- What you should know
- Exercise files
- What is modern Angular 1?
- Decide to upgrade an existing app
- Overview of steps ahead
- Upgrade to Angular 1.6
- Remove standalone controllers
- Wrap controllers in directives
- Isolate scopes of directives
- Use directives as route targets
- Benefits of controllerAs syntax
- Convert a controller’s code
- Convert a controller’s template
- $scope.$watch and controllerAs
- Introduction to components
- Building block of components
- Compare directives and components
- Convert a directive
- Perform setup in `$onInit`
- Use `$onChanges` to sync binding changes
- Replace deep watches with `$doCheck`
- Clean up with `$onDestroy`
- `$postLink` and `$element`
- Use `require` to pass dependencies
- One-way binding vs. two-way binding
- Convert two-way binding to one way
- One-way data flow and immutability
- Use componentController
- Test $onChanges
- Next steps
Taught by
Aviv Ben-Yosef
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