Watch this First
Course Intro and Overview
Module 1: Setting Up ngUpgrade
Moving to ngUpgrade & Angular
Your Upgrade Roadmap Part 2
Renaming And Exporting app.ts
Webpack Entry And Running Hybrid App
Module 2: Rewriting & Downgrading Components
Decision About Downgrading
Downgrading Home Component
Module 3: Rewriting & Downgrading Services
Rewriting Customer Service
Downgrading Customer Service
Module 4: Promises & Observables
Get Customers As Observable
Using Observable In Customer Component
Convert Promise To Observable
Module 5: Interfaces & Component Lifecycle Hooks
Rewriting Customers Table
Downgrading Customers Table
Creating Customer Interface
Add Interface To Customer Table
Finish Customers Component
Module 6: Upgrading Services
Using Location In Component
Module 7: Rewriting Filters & Using Pipes
Module 8: Forms
Replace ng-options & ng-repeat
Checking Out Our Validation
Assignment: Rewrite Customer Detail
Module 9: Upgrading Components
Upgrading Discount Component
Finish Discount Component
Module 10: ngUpgrade in Production
Our Bundle And Angulars Two Modes
Move Downgraded Components
Finishing Up The AJS Module
Assignment: Finish Changing Templates
Removing Private Template Variables
Module 11: Switching to Angular Router
Replace $Location Service
Add Resolver To Routing Module
Use Resolved Data In Component
Use Order Detail Resolver
Use Interface In Component
Assignment: Product Detail Resolver
Module 12: Removing AngularJS
Remove AJS Refs And Files
Main Files And Webpack Entry
Module 13: Updating to Angular 5
Using HttpClient to Module
Module 14: RxJS 6 & Angular 6
Installing RxJS 6 Packages & Tools
Going Through the Updated Files
Fixing the Orders Component
Making Sure Everything Works
Module 15: Angular 7 & The CLI