Angular 2
JavaScript – ES6
- Introduction
- Scope Level Variables
- Constant Variables
- Default Parameters
- Rest Parameters
- Spread Parameters
- Destructing
- Templates
- Arrow Functions
- Generators
- Class
- Constructor
- Inheritance
- Super
TypeScript
- Introduction
- Types
- Transpilation
- Manual
- Automation
- Enums
- Function
- Class
- Constructor
- Static
- Inheritance
- Super
- Decorator
- Interface
- Modules
- Generics
- Lint
- Namespaces
- Configuration
Webpack
- Introduction
- Using Webpack
Node
- Introduction
- NPM Package Installer
Angular 2
- Angular 2 Introduction
- Angular 1 vs Angular 2
- Architecture
- Setup
- Quick Start
- Angular CLI
- Component
- Metadata
- Template
- TemplateUrl
- Nested Components
- Databinding
- One-way
- Two-way
- Property Binding
- Events
- Component Interaction
- @Input
- @Output
- Styles
- Directives
- NgIf
- NgFor
- Custom
- Navigation and Routing
- Services
- RxJS
- DI
- Forms
- Reactive
- Create
- Read
- Reactive
- Update
- Delete
- Consuming Asp.Net Web API
- Validators
- Predefined
- Custom
- Pipes
- Predefined
- Custom
- Angular Material