Table of Content
Web Development Basics
- Web Application
- HTML
- CSS
- JavaScript
- Document Object Model (DOM)
- XPath
- Popular Web Browsers
- Inspecting Elements in Browser
Introduction to Angular
- Angular Basics
- Angular Development History
- What is AngularJS ?
- AngularJS Features
- AngularJS Advantages
- AngularJS Design Belief
- AngularJS Architecture
- How Angular works
- What is MVC
- What is MVVM
Angular Core Concepts
- Angular Architecture and Building Blocks
- Modules
- Components
- Templates, Directives, and Data Binding
- Services and Dependency Injection
- Routing
- Angular Application Working
- Angular Installation
- Sample Angular Application
- Angular Application Structure
TypeScript
- TypeScript Basics
- tsc
- TypeScript Features
- TypeScript Classes
- Interfaces
- TypeScript and JavaScript
- Type Inference
- Type Keyword
- Decorators
- Property Decorators
- Class Decorators
- Parameter Decorators
Angular2 Modules and Components
- Angular 2 Modules
- Angular 2 - Components
- Template
Angular 2 Directives, Metadata and Pipes
- Angular 2 Directives
- NgStyle Directive
- NgClass Directive
- ngIf Directive
- ngFor Directive
- NgSwitch Directive
- Using Multiple Structural Directives
- Angular 2 Metadata
- Angular Pipes
Angular 2 Advanced Topics
- Data Binding
- Advanced Components
- Angular Dependency Injection
- HTTP and Requests
- Catching Rejections
- Change Detection
Angular2 Forms
- Form Basics
- Template-Driven Forms
- Reactive/Model-Driven Forms
Angular2 Modules
- What is an Angular Module?
- Adding Components, Pipes and Services to a Module
- Creating a Feature Module
- Directive Duplications
- Lazy Loading a Module
Angular2 Observables
- Using Observables
- Error Handling
- Disposing Subscriptions and Releasing Resources
- Observables vs Promises
- Using Observables From Other Sources
- Observables Array Operations
- Cold vs Hot Observables
Angular2 Routing
- Why Routing?
- Configuring Routes
- Redirecting the Router to Another Route
- Defining Links Between Routes
- Dynamically Adding Route Components
- Defining Child Routes
- Controlling Access to or from a Route
- Passing Optional Parameters
Angular Testing
- The Testing Toolchain
- Test Setup
- Testing Components
- Testing Services
Angular CLI
- Angular CLI Basics
- CLI Setup
- Creating a New App
- Serving the App
- Creating Components
- Creating Routes
- Creating Other Things
- Testing
Angular2 Security
- Web Application Attacks
- Web Application Attacks Countermeasures
- Angular2 and XSS
- Angular2 Route Security
Apply for certification
https://www.vskills.in/certification/angular-2-developer-certification