Course
AngularJS 2.0 Development
AngularJS 2.0 is a complete rewrite of the Angular framework, incorporating the latest standards in JavaScript and unifying many of the diverse elements found in AngularJS 1.x.
Duration: 4 days
Who is it for: This course is for developers who need to be able to use the Angular framework for building web applications.
Layout: This course is a mixture of lectures and hands on exercises designed to reinforce the topics learnt
Objectives
- Using AtScript
- Dependency injection
- Directives
- Templating and data binding
- Routing
Modules
Essential Concepts
- HTML custom tags
- HTML imports
- Template elements
- Shadow DOM
Getting Started with AtScript
- Overview of TypeScript and ECMAScript 6
- Classes and imports
Going Further with AtScript
- Annotations
- RunTime Type System
- Angular Dart
- The role of Traceur
Dependency Injection
- Recap of DI
- What’s new in AngularJS 2.0
- Child injectors
Going Further with Dependency Injection
- Providers
- Lazy injection
- Promise-based async injection
Directives
- Overview of directives in AngularJS 2.0
- Component directives
- Decorator directives
- Template directives
- Controllers
Templating and Data Binding
- Template elements
- Dynamic module loading
- Understanding template syntax
Routing
- Overview of routing in AngularJS 2.0
- Route patterns
- Query string support
- Route configuration
Going Further with Routing
- Lifecycle hooks
- History manipulation
- Error handling
- Additional techniques
Enquire about this course
"*" indicates required fields