AngularJS 2.0 Development
Contact Us for Dates
4 days practical workshop for up to 12 people.
Contact us for Onsite Price
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.
Layout
This course is a mixture of lectures and hands on exercises designed to reinforce the topics learnt
Training Course Objectives
- Using AtScript
- Dependency injection
- Directives
- Templating and data binding
- Routing
Who it is for
This course is for developers who need to be able to use the Angular framework for building web applications.
Training Course Prerequisites
- Familiarity with HTML and JavaScript programming
- Experience in AngularJS 1.x is beneficial but not required
Chapters
Chapter 1 Essential Concepts
- HTML custom tags
- HTML imports
- Template elements
- Shadow DOM
Chapter 2 Getting Started with AtScript
- Overview of TypeScript and ECMAScript 6
- Classes and imports
Chapter 3 Going Further with AtScript
- Annotations
- RunTime Type System
- Angular Dart
- The role of Traceur
Chapter 4 Dependency Injection
- Recap of DI
- What's new in AngularJS 2.0
- Child injectors
Chapter 5 Going Further with Dependency Injection
- Providers
- Lazy injection
- Promise-based async injection
Chapter 6 Directives
- Overview of directives in AngularJS 2.0
- Component directives
- Decorator directives
- Template directives
- Controllers
Chapter 7 Templating and Data Binding
- Template elements
- Dynamic module loading
- Understanding template syntax
Chapter 8 Routing
- Overview of routing in AngularJS 2.0
- Route patterns
- Query string support
- Route configuration
Chapter 9 Going Further with Routing
- Lifecycle hooks
- History manipulation
- Error handling
- Additional techniques