Professional Documents
Culture Documents
Angular 4 Training
Angular 4 Training
All attendees must have substantial prior experience developing with JavaScript. If
attendees will not have prior JavaScript experience, we would be delighted to
precede this class with a one- or two-day intensive JavaScript
Google Chrome
Introduction
Why Angular 4?
o Performance
o Community
o Full-featured Framework
o Angular
Angular 2
Angular 4
Understanding Angular 4
Angular 4 Features
o TypeScript 2.1
o Classes
o ES Modules
o Arrow Functions
o Template Literals
o Destructuring
Angular 4 Basics
o Components
o Templates
Inline Templates
o Modules
o Models
Template Syntax
o HTML in templates
o Interpolation
o Binding syntax
o Property binding
o Event binding
o Built-in Directives
o Pipe ( | )
Components
o Component Communication
Input properties
o Registering
o Injecting
Template-driven Forms
o NgSubmit Directive
o FormsModule
o NgForm, NgModel
Validation
Router
o Configuring Routes
o Accessing parameters
Testing
o Tools: Jasmine, Karma
o ReactiveFormsModule
o FormBuilder
o Validators
Attribute Directives
Pipes
o Manually
Redux
o Redux Basics