Angular 2 Developer Table of Contents


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/web-development/Angular-2-Developer-Certification