Angular 4 Training

Course Features

Course Details

Angular intro 
Why Angular?
1 vs. 2 vs. 4 (and naming conventions)
Development Setup
using npm vs. yarn
Testing tools overview
Installing/updating packages
Angular CLI 
Installation
Commands
Creating apps
Generating components, modules, services
Running Tests
TypeScript and ES6
TypeScript Syntax
TypeScript Type System
ES6 Arrow functions
ES6 Template Strings
ES6 Let/Const
Structural Directives
ngFor
ngSwitch
Components
Decorators
Templating Syntax
Data Binding
Directives
Input/Output
Events
Pipes
Forms
Model driven vs. Template Driven forms
FormGroup
FormControl
Validation
Custom Validators
HTTP Data
Importing HttpModule
Async REST API Requests
Using Http to Update or Delete data on the server
Using .map, .catch. And toPromise
Pipes
Intro to pipes
Built-in pipes
Piping examples
Styling and Routing
Route Guards
Child Routes
Lazy Loading
Wildcard Routes
Route Parameters
Query Parameters
Scoped CSS
Class.x and style.x bindings
Testing and Deploying to Production
Jasmine testing (Unit Testing)
Testing with dependencies
Testing templates
Testing routed components
E2E Testing
Mocking HTTP Responses
Deploying to Production
Using the CLI
This course does not have any sections.

More Courses by this Instructor