TypeClassroom Training
Time3 Days

Contact Us

Fields marked with an * are required
Angular JS 2.0 Training Course & Certification

Angular JS 2.0 Training Course & Certification


Audience & Prerequisites


AngularJS 2.0 Course Overview

Performance improved in Angular 2.0 as compared to Angular 1.x. Bootstrap is now platform specific in angular 2.o. So if application is bootstrap from browser it will call different bootstrap as compare to mobile app. So for browser bootstrap. There is no mobile support in Angular 1.x. AngularJS 2.0 is made keeping in mind mobile oriented architecture.There are libraries i.e. Native script which help mobile Angular 2 mobile development fast.

Objectives of AngularJS 2.0 Training

  • AngularJS 2 is faster and easier than Angular 1.
  • It supports latest the version of browsers and also supports old browsers including IE9+ and Android 4.1+.
  • It is a cross platform framework.
  • Angular 2 is mainly focused on mobile apps.
  • Code structure is very simplified than the previous version of Angular.
  • Have a solid grasp of how the Model-View-Controller (MVC) pattern is used within an Angular 2 app.
  • Use TypeScript syntax as you write your apps.
  • Manage build dependencies with npm.
  • Manage front-end dependencies with Bower.
  • Manage your development workflow with gulp.
  • Write a basic Angular2 app using a model, multiple components, forms, event emitters and pipes.

Intended Audience of AngularJS 2.0 Course

Experienced web developers with a minimal of six months AngularJS development who want to:

  • Learn more about the AngularJS ecosystem
  • Understand now development tooling like Gulp can make them more productive
  • Both unit test and end to end test their AngularJS application
  • Learn more about the internals of AngularJS
  • Optimize their productivity while building AngularJS applications

Prerequisites for AngularJS 2.0 Certification

You should have a basic understanding of JavaScript and any text editor. As we are going to develop web-based applications using Angular 2, it will be good if you have an understanding of other web technologies such as HTML, CSS, AJAX, AngularJS etc.

For more info kindly contact us.

Section 1Angular 2 in Action
Lecture 1Why use AngularJS 2?
Lecture 2Basics of TypeScript
Section 2Architecture Overview
Lecture 3Components, Bootstrap, and the DOM
Lecture 4Directives and pipes
Lecture 5Data binding
Lecture 6Dependency injection
Lecture 7Services and other business logic
Lecture 8Data persistence
Lecture 9Routing
Section 3Components
Lecture 10Component metadata
Lecture 11The component selector
Lecture 12The component template
Lecture 13Styling a component
Lecture 14Using other components in a component
Lecture 15Interpolation and the expression context
Lecture 16Property binding
Lecture 17Event binding
Lecture 18Getting data to the component with input
Lecture 19Subscribing to component events with output
Section 4Directives and Pipes
Lecture 20Structural directives—ngIf
Lecture 21Structural directives—ngFor
Lecture 22Attribute directives—built in
Lecture 23Attribute directives—custom
Lecture 24Using directive values
Lecture 25Working with events in directives
Lecture 26Angular pipes—built in
Lecture 27Angular pipes—custom
Section 5Forms
Lecture 28Angular forms
Lecture 29Template-driven forms
Lecture 30Model-driven forms
Lecture 31Validation—built in
Lecture 32Validation—custom
Lecture 33Error handling
Section 6Dependency Injection and Services
Lecture 34How Angular does dependency injection
Lecture 35Services in Angular
Lecture 36Class constructor injection
Lecture 37Building a service
Lecture 38Provider registration at Bootstrap
Lecture 39The Inject decorator
Lecture 40The opaque token
Section 7HTTP
Lecture 41The Angular 2 HTTP bundle
Lecture 42Using a mock back end for HTTP calls
Lecture 43Using HTTP for GET calls
Lecture 44Using UrlSearchParams
Lecture 45Using HTTP for POST, PUT, and DELETE calls
Section 8Routing
Lecture 46The Angular 2 routing bundle
Lecture 47Route configuration
Lecture 48Router outlets
Lecture 49Router links
Lecture 50Using the router class to navigate