Introduction
  • Course and Instructor Introduction
  • How to make the best of this course
  • What are Single Page Applications
  • What and why Angular
Software Setup
  • Install Angular
  • Install Yarn
  • Install Visual Studio Code
  • Install MySql and MySql workbench
  • Launch MySql Workbench
  • Windows Only -Install Mysql
  • Windows Only - Install Mysql Workbench
  • Download the completed projects
Components
  • Components
  • Create the project
  • Important Project Files and Folders
  • Create the First Component
  • NgModules
  • Bootstrap and run the first component
  • Using the new component as the root component
  • Create a Seller Component
  • Using Arrays of data and ngFor directive
  • Use the function
  • Input property binding
  • Output Event Binding
  • Components
  • Components
Directives
  • Introduction
  • ngIf
  • Using ngIf dynamically
  • ngIf
  • Using ngSwitch
  • Using ngSwitchDefault
  • ngSwitch
  • Using ngFor
  • Using ngFor with objects
  • ngFor
  • Using ngNonBindable
  • NgStyle
  • Dynamic Styling with ngStyle
  • Using NgClass
  • Dynamic NGClass
  • Directives
Services
  • Dependency Injection
  • Usecase
  • Links to rest services
  • Create the project and service
  • Service code walkthrough and imports
  • Implement the service
  • Create the component
  • Handle Errors
  • Implement HTML
  • Update configuration
  • Services in action
  • Add styles
  • Services
Posting Data
  • Introduction
  • Create the project
  • Implement the Service
  • Implement the Component
  • Implement the HTML
  • Bootstrap the applicaiton
  • Upgrade
  • Run the application
Using Multiple Services
  • Introduction
  • Create the project
  • Implement the Services
  • Use the Services
  • Implement the HTML
  • Configure the app
  • Run the application
  • Use forkJoin
REST API Using ExpressJS
  • Introduction
  • Create the Product table
  • Create the project
  • Create the DB Connection
  • Create a controller
  • Implement the READ endpoint
  • Initialize REST application
  • Test READ
  • Get single Product
  • Create
  • Test and Troubleshoot Create
  • Update
  • Delete
  • REST APIs using ExpressJS
  • REST API Using ExpressJS
Angular Client and Routing
  • Introduction
  • Create the project
  • Create and implement Get Products Service method
  • Create the component and view
  • Update Configuration