- Getting Started
- Introduction
- What is Angular 2?
- Typescript
- What is typescript?
- ompare typescript with Javascript
- Variable & Operators
- Control Structure and Decision making & loops
- Typescript Functions & Strings
- Typescript Object
- Classes and Interfaces
- Application setup
- Creating an Angular 2 project
- Creating an Angular 2 project using CLI
- NodeJS
- Setup
- Commands
- Npm package for Angular 2
- Architecture
- Module
- Component
- Template
- Metadata
- Data binding
- Directive
- Attribute Directive
- Structural Directive ,
- Services
- Dependency Injection
- Architecture
- What is Attribute Directives?
- Directives Overview
- Different kinds of directives
- Build attribute directive
- Apply the attribute directive to an element in a template
- Respond to user-initiated events
- Pass value into the directive with an @Input data binding
- Structural Directive
- What is structural directive?
- NgIf case study
- The asterisk(*) prefix
- NgFor
- NgSwitch
- The [template] element
- Group sibling elements
- Structural Directive
- What is service?
- Create a service
- Inject a service
- Async service and promise
- Dependency Injection
- Why dependency injection?
- Angular dependency injection
- Injector provide
- Data Binding
- Interpolation
- Property biding
- Event binding
- Attribute binding
- Class binding
- Style binding
- Two way data binding with ngModel
- Display data
- Class Binding
- Style Binding
- Event Binding
- Two-way Binding
- Component Data Binding
- Component Events
- Ng-Model
- User input
- Binding to user input events
- Get user input from the $event object
- Get user input from a template reference variable
- Key event filtering (with key.enter)
- Typescript 2.1 and 2.2 compatibility
- Flat ES Modules (Flat ESM/FSEM)
- Upgrading from angular 2 to 4
- Form
- Form Group
- Form Control
- Pipes
- Using Pipes
- Creating Pipes
- uilt-in Pipes
- Chaining Pipes
- Custom Pipes
- Router
- Setting Up Router
- Imperative Routing
- Route Parameter
- Child Routing
- Angular4
- Features of angular 4
- Animation package
- Angular Universal
- Typescript 2.1 and 2.2 compatibility
- Flat ES Modules (Flat ESM/FSEM)
- Upgrading from angular 2 to 4
- Angular 5:
- Http Deprecated to HttpClient
- Multiple Export Alias in Angular 5
- Internationalized Number, Date, and Currency Pipes
- Decorator Support in Angular 5
- Build Optimization
- Angular Universal Transfer API
- Forms Validation in Angular 5
- Animations in Angular 5
- New Router Lifecycle Events in Angular
- Service Workers in Angular 5
- Deprecations and Other Updates
- Nifty Tool
Â