Our Comprehensive Angular 2 Programming Training course covers all major topics required to fully use this next generation of the Angular framework. Angular 2 makes the creation of single page applications even easier that before. In this course developers will learn to use Angular 2 Directives and to create Angular 2 Components and Services to develop applications based on the Model-View-Controller (MVC) architecture. You will learn to use HTML Templates to define views and to connect views with code using output, two-way, event and property bindings. The course reviews the benefits and challanges of Single Page Applications and how to overcome those challanges using the Angular 2 Router. The course also covers everything you need to know about Typescript – a programming language based on JavaScript that is used to create Angular 2 applications.
In addition to the basics of using the Angular 2 framework, you will also learn advanced topics. This includes specifics about how to consume REST web services and WebSocket data from Angular 2 applications. Advanced use of the Angular 2 Routing module and Angular 2 Animations are covered. You will learn how to develop Angular 2 applications using AngularCLI. Details of how to test and debug Angular 2 applications are covered in addition to best practices for the style and organization of Angular 2 projects.
Lab exercises provide essential and practical hands-on experience for each topic.
Objectives
In this training, attendees will learn how to:
- Create single page web applications using the MVC pattern of Angular 2
- Understand how write and organize Angular 2 code
- Program Angular 2 View Components and Services
- Use Angular 2 output, two-way, event and property bindings
- Exchange data with network servers using the Angular 2 HTTP Client
- Consume data from REST web services
- Consume WebSocket data
- Work with Angular 2 Pipes to format data
- Create and work with Angular 2 Forms
- Angular 2 Component Router
- Advanced Router Usage
- Angular Animations
- Testing and debugging Angular applications
- AngularCLI
- Best practices for Angular 2 application style and organization