Table of Contents
- Architectural Overview and Building a Simple App in Angular
- Migrating Angular 1 App to Angular 2 App
- Using Angular CLI to Generate Angular 2 Apps with Best practices
- Working with Components
- Implementing Angular Routing and Navigation
- Creating Directives and Implementing Change Detection
- Asynchronous Programming in Angular Using Observables
- Template and Data Binding Syntax
- Advanced Forms in Angular
- Material Design in Angular 2
- Implementing Angular Pipes
- Implementing Angular Services
- Applying Dependency Injection
- Handling Angular Animation
- Integrating Angular 2 Apps with Bootstrap
- Testing Angular Apps using Jasmine and Protractor Frameworks
- Design Patterns in Angular

