SlideShare a Scribd company logo
N BenchmarkIT Solutions Pvt.Ltd.
NBITS
(N Benchmark IT Solutions Pvt. Ltd.)
ANGULAR 2.0 & 4.0 Course Content
Ph No: 9701000415, 8977702468
#102, SK Enclave, SAP Street, Behind Maitrivanam, Ameerpet, Hyderabad.
ANGULAR 2.X + TYPESRCIPT
GETTING STARTED WITH TYPESCRIPT
● Installing TypeScript
● Compiling the code
● Building a simple demo.
UNDERSTANDING CLASSES
● Building a class
● Adding properties
● Demo of using classes in typescript
UNDERSTANDING INHERITANCE AND INTERFACES
● What is Inheritance
● How to inherit the classes
● Understanding interfaces
WORKING WITH MODULES
● What are Modules in Typescript
● When to use modules
● Demo on building modules.
GENERICS
● What are Modules in Typescript
● When to use generics
● Demo on working with generics.
INTRODUCTION TO ANGULAR -2.X
● What is angular 2.X
● Working with our build tool
N BenchmarkIT Solutions Pvt.Ltd.
● Setting up out template
INTRODUCTION TO THE BASICS
● Creating a simple component
● Using multiple modules
● Understanding template types
● Displaying data in our templates
● Working with events
● Using properties
● Using two-way data binding
● Adding CSS to our component
ARCHITECTURE OVERVIEW
● Components, Bootstrap, and the DOM
● Directives and pipes
● Data binding
● Dependency injection
● Services and other business logic
● Data persistence
● Routing
CREATING A BASIC MODULE
● Using more complex data
● Creating a subcomponent
● Using multiple subcomponents
● Cleaning up components
● Filtering content through data pipes
COMPONENTS
● Component metadata
● The component selector
● The component template
● Styling a component
● Using other components in a component
● Interpolation and the expression context
● Property binding
● Event binding
● Getting data to the component with input
● Subscribing to component events with output
N BenchmarkIT Solutions Pvt.Ltd.
DIRECTIVES AND PIPES
● Structural directives—ng-if
● Structural directives—ng-for
● Attribute directives—built in
● Attribute directives—custom
● Using directive values
● Working with events in directives
● Angular pipes—built in
● Angular pipes—custom
FORMS
● Angular forms
● Template-driven forms
● Model-driven forms
● Validation--built in
● Validation—custom
● Error handling
DEPENDENCY INJECTIONS AND SERVICES
● How Angular does dependency injection
● Services in angular
● Class constructor injection
● Building a service
● Provider registration at bootstrap
● The inject decorator
● The opaque token
HTTP
● The angular 2 HTTP bundle
● Using a mock back end for HTTP calls
● Using HTTP for GET calls
● Using Url Search Params
● Using HTTP for POST, PUT and DELETE calls
ROUTING
● The Angular 2 routing bundle
● Route configuration
N BenchmarkIT Solutions Pvt.Ltd.
● Router outlets
● Router links
● Using the router class to navigate
ANGULAR JS 4.0
Difference between Angular-1.X and Angular -4.0
Understanding component architecture
Dependency injection design pattern
NG SET UP
● Initializing Angular CLI.
● Initializing Web page.
● Set up VS code.
● Adding required templates to VS code.
● Set up GIT LAB
CREATING ANGULAR APPLICATION
● Understanding setup files
● Understanding Architecture of Application
● Building Hello World
CREATING THE GATHERING PROJECT REQUIREMENT
BUILDING THE COMPONENT
● Understanding the decorators
● Understanding the Selectors
● Understanding the Providers
● Referring the Component in the Application
● Adding Component to the module
BUILDING THE MODULE
● Understanding NG Module
● Declarations
● Imports
● Exports
● Providers
N BenchmarkIT Solutions Pvt.Ltd.
REFERRING A MODULE IN ANOTHER MODULE
COMPONENT LIFE CYCLE
● Understanding Component life cycle Hooks
● Understanding various Interfaces
● Consuming classes in component
● Consuming Interfaces in Component
● Consuming Component in a component
RX JS - REACTIVE PROGRAMING
● Understanding what is reactive programming
● What are Observables
● What is a Subject
● Map Method
WORKING WITH RXJS WITH ANGULAR 4.0
REST API CALLS
● HTTP Calls with Observables
● Error handling
● Streaming
● Integrating with third party API"s
BUILD IN DIRECTIVES
● * ngFor
● * ngIf , Else
● Show and hide elements
● Rendering Images in Angular 4.0
● Rendering Tables in Angular 4.0
N BenchmarkIT Solutions Pvt.Ltd.
PROVIDERS
● How to Use Providers
● Communicate with Component
● Working with RXJS in Providers
CREATING PIPES
● Understanding Build in pipes
● Creating Custom pipes
ADVANCES ANGULAR 4.0
● Working with Routing
● Authenticating and Authorization
● Component to component communication
● Understanding input output methods
● Understanding Subjects
● Understanding Event emitters
SETTING UP REVERSE PROXY WITH WEBSERVER
● Page nation
● Calendar
● More
CONCLUSION
Additional benefits from NBITS
 Course Material
 Sample resumes and Fine tuning of Resume
 Interview Questions
 Mock Interviews by Real time Consultants
 Certification Questions
 Job Assistance.

More Related Content

DOCX
Best Angular JS training in Hyderabad, India
PPTX
Presentation on angular 5
PPTX
.NET compiler platform codename Roslyn
ODP
R, Git, Github, and CI
PPTX
OpenAPI Extensions for OSLC
PDF
Angular directives and pipes
PPTX
Toronto Virtual Meetup #11 - Reviewing Complex DataWeave Transformation Use-case
PPTX
OpenStack Cinder On-Boarding Room - Vancouver Summit 2018
Best Angular JS training in Hyderabad, India
Presentation on angular 5
.NET compiler platform codename Roslyn
R, Git, Github, and CI
OpenAPI Extensions for OSLC
Angular directives and pipes
Toronto Virtual Meetup #11 - Reviewing Complex DataWeave Transformation Use-case
OpenStack Cinder On-Boarding Room - Vancouver Summit 2018

What's hot (6)

PDF
Angular2 - A story from the trenches
PPTX
Ext GWT - Overview and Implementation Case Study
PDF
Modi phylophsy
PPTX
Cinder On-boarding Room - Berlin (11-13-2018)
PDF
Continuous delivery journey at LesFurets.com
PDF
Code-Hub
Angular2 - A story from the trenches
Ext GWT - Overview and Implementation Case Study
Modi phylophsy
Cinder On-boarding Room - Berlin (11-13-2018)
Continuous delivery journey at LesFurets.com
Code-Hub
Ad

Similar to Angular 4 Training | Angular Js training in Hyderabad (20)

PPTX
Angular js training
PPTX
Angular js Training in Hyderabad
PDF
Angular js
PDF
Angular js
PDF
Angular 7 training_topics
PDF
Angular2
PPTX
angular.pptx
PPTX
PDF
Angular 2 overview in 60 minutes
PDF
Migrating to Angular 4 for Spring Developers
PDF
Mastering angular - Dot Net Tricks
PPTX
4 Anguadasdfasdasdfasdfsdfasdfaslar (1).pptx
PPTX
Angular4 getting started
PPTX
Angular 18 course for begineers and experienced
PDF
better-apps-angular-2-day1.pdf and home
PDF
Migrating to Angular 5 for Spring Developers
PPTX
An afternoon with angular 2
PPTX
Introduction to angular | Concepts and Environment setup
PDF
Angular Roadmap For Beginner PDF By ScholarHat.pdf
PPT
17612235.ppt
Angular js training
Angular js Training in Hyderabad
Angular js
Angular js
Angular 7 training_topics
Angular2
angular.pptx
Angular 2 overview in 60 minutes
Migrating to Angular 4 for Spring Developers
Mastering angular - Dot Net Tricks
4 Anguadasdfasdasdfasdfsdfasdfaslar (1).pptx
Angular4 getting started
Angular 18 course for begineers and experienced
better-apps-angular-2-day1.pdf and home
Migrating to Angular 5 for Spring Developers
An afternoon with angular 2
Introduction to angular | Concepts and Environment setup
Angular Roadmap For Beginner PDF By ScholarHat.pdf
17612235.ppt
Ad

Recently uploaded (20)

PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PDF
RMMM.pdf make it easy to upload and study
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PDF
01-Introduction-to-Information-Management.pdf
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PPTX
202450812 BayCHI UCSC-SV 20250812 v17.pptx
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PPTX
Cell Structure & Organelles in detailed.
PDF
O7-L3 Supply Chain Operations - ICLT Program
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PDF
Complications of Minimal Access Surgery at WLH
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PPTX
Introduction-to-Literarature-and-Literary-Studies-week-Prelim-coverage.pptx
PPTX
GDM (1) (1).pptx small presentation for students
PDF
Computing-Curriculum for Schools in Ghana
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
RMMM.pdf make it easy to upload and study
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
01-Introduction-to-Information-Management.pdf
STATICS OF THE RIGID BODIES Hibbelers.pdf
2.FourierTransform-ShortQuestionswithAnswers.pdf
Abdominal Access Techniques with Prof. Dr. R K Mishra
Final Presentation General Medicine 03-08-2024.pptx
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
202450812 BayCHI UCSC-SV 20250812 v17.pptx
Module 4: Burden of Disease Tutorial Slides S2 2025
Cell Structure & Organelles in detailed.
O7-L3 Supply Chain Operations - ICLT Program
Supply Chain Operations Speaking Notes -ICLT Program
Complications of Minimal Access Surgery at WLH
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
Introduction-to-Literarature-and-Literary-Studies-week-Prelim-coverage.pptx
GDM (1) (1).pptx small presentation for students
Computing-Curriculum for Schools in Ghana

Angular 4 Training | Angular Js training in Hyderabad

  • 1. N BenchmarkIT Solutions Pvt.Ltd. NBITS (N Benchmark IT Solutions Pvt. Ltd.) ANGULAR 2.0 & 4.0 Course Content Ph No: 9701000415, 8977702468 #102, SK Enclave, SAP Street, Behind Maitrivanam, Ameerpet, Hyderabad. ANGULAR 2.X + TYPESRCIPT GETTING STARTED WITH TYPESCRIPT ● Installing TypeScript ● Compiling the code ● Building a simple demo. UNDERSTANDING CLASSES ● Building a class ● Adding properties ● Demo of using classes in typescript UNDERSTANDING INHERITANCE AND INTERFACES ● What is Inheritance ● How to inherit the classes ● Understanding interfaces WORKING WITH MODULES ● What are Modules in Typescript ● When to use modules ● Demo on building modules. GENERICS ● What are Modules in Typescript ● When to use generics ● Demo on working with generics. INTRODUCTION TO ANGULAR -2.X ● What is angular 2.X ● Working with our build tool
  • 2. N BenchmarkIT Solutions Pvt.Ltd. ● Setting up out template INTRODUCTION TO THE BASICS ● Creating a simple component ● Using multiple modules ● Understanding template types ● Displaying data in our templates ● Working with events ● Using properties ● Using two-way data binding ● Adding CSS to our component ARCHITECTURE OVERVIEW ● Components, Bootstrap, and the DOM ● Directives and pipes ● Data binding ● Dependency injection ● Services and other business logic ● Data persistence ● Routing CREATING A BASIC MODULE ● Using more complex data ● Creating a subcomponent ● Using multiple subcomponents ● Cleaning up components ● Filtering content through data pipes COMPONENTS ● Component metadata ● The component selector ● The component template ● Styling a component ● Using other components in a component ● Interpolation and the expression context ● Property binding ● Event binding ● Getting data to the component with input ● Subscribing to component events with output
  • 3. N BenchmarkIT Solutions Pvt.Ltd. DIRECTIVES AND PIPES ● Structural directives—ng-if ● Structural directives—ng-for ● Attribute directives—built in ● Attribute directives—custom ● Using directive values ● Working with events in directives ● Angular pipes—built in ● Angular pipes—custom FORMS ● Angular forms ● Template-driven forms ● Model-driven forms ● Validation--built in ● Validation—custom ● Error handling DEPENDENCY INJECTIONS AND SERVICES ● How Angular does dependency injection ● Services in angular ● Class constructor injection ● Building a service ● Provider registration at bootstrap ● The inject decorator ● The opaque token HTTP ● The angular 2 HTTP bundle ● Using a mock back end for HTTP calls ● Using HTTP for GET calls ● Using Url Search Params ● Using HTTP for POST, PUT and DELETE calls ROUTING ● The Angular 2 routing bundle ● Route configuration
  • 4. N BenchmarkIT Solutions Pvt.Ltd. ● Router outlets ● Router links ● Using the router class to navigate ANGULAR JS 4.0 Difference between Angular-1.X and Angular -4.0 Understanding component architecture Dependency injection design pattern NG SET UP ● Initializing Angular CLI. ● Initializing Web page. ● Set up VS code. ● Adding required templates to VS code. ● Set up GIT LAB CREATING ANGULAR APPLICATION ● Understanding setup files ● Understanding Architecture of Application ● Building Hello World CREATING THE GATHERING PROJECT REQUIREMENT BUILDING THE COMPONENT ● Understanding the decorators ● Understanding the Selectors ● Understanding the Providers ● Referring the Component in the Application ● Adding Component to the module BUILDING THE MODULE ● Understanding NG Module ● Declarations ● Imports ● Exports ● Providers
  • 5. N BenchmarkIT Solutions Pvt.Ltd. REFERRING A MODULE IN ANOTHER MODULE COMPONENT LIFE CYCLE ● Understanding Component life cycle Hooks ● Understanding various Interfaces ● Consuming classes in component ● Consuming Interfaces in Component ● Consuming Component in a component RX JS - REACTIVE PROGRAMING ● Understanding what is reactive programming ● What are Observables ● What is a Subject ● Map Method WORKING WITH RXJS WITH ANGULAR 4.0 REST API CALLS ● HTTP Calls with Observables ● Error handling ● Streaming ● Integrating with third party API"s BUILD IN DIRECTIVES ● * ngFor ● * ngIf , Else ● Show and hide elements ● Rendering Images in Angular 4.0 ● Rendering Tables in Angular 4.0
  • 6. N BenchmarkIT Solutions Pvt.Ltd. PROVIDERS ● How to Use Providers ● Communicate with Component ● Working with RXJS in Providers CREATING PIPES ● Understanding Build in pipes ● Creating Custom pipes ADVANCES ANGULAR 4.0 ● Working with Routing ● Authenticating and Authorization ● Component to component communication ● Understanding input output methods ● Understanding Subjects ● Understanding Event emitters SETTING UP REVERSE PROXY WITH WEBSERVER ● Page nation ● Calendar ● More CONCLUSION Additional benefits from NBITS  Course Material  Sample resumes and Fine tuning of Resume  Interview Questions  Mock Interviews by Real time Consultants  Certification Questions  Job Assistance.