Certified Angular 2 Developer
- Offered byVSkills
Certified Angular 2 Developer at VSkills Overview
Duration | 13 hours |
Total fee | ₹3,499 |
Mode of learning | Online |
Credential | Certificate |
Certified Angular 2 Developer at VSkills Highlights
- Earn a certificate of completion from Vskills
- Get Lifelong e-learning access
Certified Angular 2 Developer at VSkills Course details
- For Developers who want to learn how to use Angular 2 to create web apps
- For Job seekers looking to find employment in IT or software development departments of various companies
- How to create and use modules and components
- How to take advantage of Angular's template syntax
- How to use the various directives and pipes
- How to create your own directives, pipes, and services
- Building and validating forms, implementing SPA routing
- Making network calls using HTTP etc
- Angular 2 is a JavaScript framework for creating single-page application front-ends for the Web
- Angular 2 is a rewrite from Angular 1 and as such takes a different approach to web application development than its predecessor
- This online certification course will teach you how to configure a development environment for building Angular 2 apps, as well as the various aspects that go into creating an app
- This course also covers the Angular command line interface that provides utilities, which make working with Angular even easier
Certified Angular 2 Developer at VSkills Curriculum
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
TypeScript Types
tsc
TypeScript Features
TypeScript Classes
Interfaces
TypeScript and JavaScript
Type Inference
Type Keyword
Decorators
Property Decorators
Class Decorators
Parameter Decorators
Angular Modules and Components
Angular Modules
Angular - Components
Template
Angular Directives, Metadata and Pipes
Angular Directives
NgStyle Directive
NgClass Directive
ngIf Directive
ngFor Directive
NgSwitch Directive
Using Multiple Structural Directives
Angular Metadata
Angular Pipes
Angular Advanced Topics
Data Binding
Advanced Components
Angular Dependency Injection
HTTP and Requests
Catching Rejections
Change Detection
Angular Forms
Form Basics
Template-Driven Forms
Reactive/Model-Driven Forms
Angular Modules
What is an Angular Module?
Adding Components, Pipes and Services to a Module
Creating a Feature Module
Directive Duplications
Lazy Loading a Module
Angular 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
Angular 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
Angular Security
Web Application Attacks
Web Application Attacks Countermeasures
Angular and XSS
Angular Route Security