Overview
This online training course is a high level introduction to Angular, a platform for building mobile and desktop web applications. It was developed by Google and is widely liked because its equipped with robust components to help developers write readable, maintainable, and easy-to-use code. This Angular online training course covers Angular CLI installation, Node.js commands, modules, Angular development life cycle, and more!
Course Instructor: Joe Jorden
Course Outline
01. Introduction to Angular
- Brief history
- Installation of git and Node.js
- Node.js commands
- NPM install and Angular CLI install using Node.js commands
- Create a project using Node.js commands
- NPM package installation
02. Angular Architecture
- Components
- Repositories
- Services
- Modules
- Models
- Angular Development Life Cycle
03. Angular Forms
- Angular Reactive forms
- Angular Material forms
- Angular Event triggers, click, hover, change, blur, ngOnitEnit
- Angular NgModule and saving form data
04. Angular Tables
- Bootstrap tables
- Angular Material tables
- Table row click events
- Filtering, ordering, and pagination
05. Angular NG Graphs
- How to use NG Graphs
06. Angular Restful Services
- Restfu calls to an API
- JSON data responses
- Storing data objects in a repository
- Access data stored
07. Application Templates
- When to use and angular template and why
- How to use a template
- NgIF’s
- NgFor’s
- Dynamic Templates with responsive design
- Componentizing Templates with use of directive @Input and @Output
Skills Learned
After completing this online training course, students will be able to:
- Better understanding of Angular and why it was made
- Skills to install git and Node.js
- Better understanding of Node.js commands to create and anatomy of repository
- Understanding of Angular tables and how they’re used
- How to handle JSON data responses
- How to store data objects in a repository that can be later accessed by components