SlideShare une entreprise Scribd logo
1  sur  7
Télécharger pour lire hors ligne
AngularJS COURSE CONTENT
Angular JS
KEY WORDS: -HTML5, CSS3, Java Script, Angular JS
Course Description :-
1) This course teaches students how to develop websites, web
applications using angular JS.
2) Students will develop and test Angular JS applications (typically)
using Notepad++ / Eclipse.
3) HTML, CSS & Java Script knowledge is pre-requisite to take up this
course.
Trainer’s profile :-
Trainer is having 10 Years of real time experience. Trainer worked for
major banks on web & fat client application development using
various java technology frameworks & API’s. Trainer is having 6 Years
of online Training experience, he deliver to the trainings to
prestigious clients, students & consultancies in Abroad.
BASIC LEVEL UI TRAINING ( Total Hours :- 12 )
AngularJS COURSE CONTENT
Introduction to AngularJS
 What does AngularJS do for me?
 Who controls AngularJS?
 How can I get AngularJS?
Our first AngularJS application
 A basic application
 Using angular-seed
 The pieces of the puzzle
o Two-way data binding
o Directives
 How it fits together
o How much of the page is an Angular application?
 Model, View, Controller from the AngularJS Perspective
Single Page Applications
 What do we mean by Single Page Application?
 Creating Angular Modules
 Using Angular's Routing Service
o Routing Basics
o Accessing URL Data
o Using the $location Service
 Creating a Skeleton Single Page Application
Controllers
 Where Controllers fit in, and what they do, from Angular’s perspective
 Managing Scope
 Setting up Behavior
 Building a basic controller
 A more advanced controller
Models
 How to create a model
 Explicit models
AngularJS COURSE CONTENT
 Implicit models
Views
 Angular's take on the View: a little bit different
 Tying a View to a Controller
 Tying a View to a model
Expressions
 Expressions are lightweight code snippets
 Expression capabilities
 Limitations
 The border between expressions and $eval
Filters
 Standard filters
 Writing your own filter
 Tying filters together
Scopes
 What are scopes?
 What do scopes provide?
 Scope lifecycle
 Scopes as glue between controller and view
 Scope hierarchies
 Scope and events
INTERMEDIATE LEVEL TRAINING ( Total Hours :- 8 )
Angular Forms
 Angular forms vs HTML forms
 Angular form controls
 Form events
 The form controller
 Form validation
AngularJS COURSE CONTENT
o CSS classes for form data
Ajax, Data, and Angular
 High level interactions with servers
 Low-level server interactions with $http
 The deferred/promises API
 Making RESTful Service calls with $resource
Directives
 Teaching HTML new tricks
 Binding text and attributes
 Directive processing lifecycle
o DOM Processing
o Compilation
o Linking
 A basic directive
 Directives and scopes
 Creating reusable directives
 Turning directives into components
Testing in Angular
Unit testing
 Working with Dependency Injection
 Other unit testing issues
End-to-end testing
 Angular’s E2E testing framework
 Commands and expectations
 Controlling what happens before and after the test
 Running a scenario
ADVANCED LEVEL TRAINING ( Total Hours :- 15 )
Angular JS:
AngularJS COURSE CONTENT
 The Enterprises today
 Separating concerns and testability
 Managing dependencies with dependency injection
 Observing expressions with $scope.$watch()
 Integrating external libraries with $scope.$apply()
Applying directives to templates
 Binding to HTML with ng–model
 Interleaving AngularJS expressions with HTML
 Displaying sets of data with ng–repeat
 Piping data into AngularJS filters
 date
 currency
 filter
 Orderby
Working with images and links
 Binding image source URLs with ng–src
 Incorporating bound links with ng–href
Integrating the bootstrap front–end framework
 Enabling a responsive UI with bootstrap grid
 Linking bootstrap classes with ng–class
 navbar
 progress bar
 modal
Validating form input
 Exploiting HTML5 attributes: required, min, max, pattern
 Harnessing $error, $dirty, and $invalid in expressions
 Styling with Angular CSS classes: ng–valid, ng–invalid, ng–pristine, ng–dirty
Connecting to external REST API data
 Performing CRUD operations with the $http service
AngularJS COURSE CONTENT
 get()
 post()
 delete()
 put()
 Retrieving JSON data asynchronously
 Mapping JSON data into JavaScript objects
Testing AngularJS functionality
 Unit testing controllers with Jasmine
 Mocking HTTP with $httpbackend
Creating custom directives
 Implementing restrictions for elements or attributes
 Specifying template markup or templateUrl
 Isolating directive scope
 Producing one– and two–way data bindings
Animating AngularJS Applications
 Including the ngAnimate module
 Hooking into AngularJS animation triggers
 Writing CSS transitions and animations
 Incorporating drag and drop
Basic level Training covers Basic Angular JS programming constructs,
usage of tools.
Intermediate level Training covers Angular JS Forms, Directives,
Handling data using Ajax API, Testing angular JS applications.
Advanced level Training covers Enterprise Features, Creating Custom
Directives, Templates, etc..,
Total Hours for complete Course: - 35 Hours
AngularJS COURSE CONTENT
Benefits of Online Training:-
1) Training improves your skill, but online Training improves your
skill and gives a flexible platform to learn.
2) A Learner with good internet connection, laptop & head phones
with mike will help you to learn from anywhere on the globe.
3) If a learner misses a class, he can go through the recording of the
session from our platform.

Contenu connexe

Dernier

Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 

Dernier (20)

Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 

En vedette

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

En vedette (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Angularjs online-training

  • 1. AngularJS COURSE CONTENT Angular JS KEY WORDS: -HTML5, CSS3, Java Script, Angular JS Course Description :- 1) This course teaches students how to develop websites, web applications using angular JS. 2) Students will develop and test Angular JS applications (typically) using Notepad++ / Eclipse. 3) HTML, CSS & Java Script knowledge is pre-requisite to take up this course. Trainer’s profile :- Trainer is having 10 Years of real time experience. Trainer worked for major banks on web & fat client application development using various java technology frameworks & API’s. Trainer is having 6 Years of online Training experience, he deliver to the trainings to prestigious clients, students & consultancies in Abroad. BASIC LEVEL UI TRAINING ( Total Hours :- 12 )
  • 2. AngularJS COURSE CONTENT Introduction to AngularJS  What does AngularJS do for me?  Who controls AngularJS?  How can I get AngularJS? Our first AngularJS application  A basic application  Using angular-seed  The pieces of the puzzle o Two-way data binding o Directives  How it fits together o How much of the page is an Angular application?  Model, View, Controller from the AngularJS Perspective Single Page Applications  What do we mean by Single Page Application?  Creating Angular Modules  Using Angular's Routing Service o Routing Basics o Accessing URL Data o Using the $location Service  Creating a Skeleton Single Page Application Controllers  Where Controllers fit in, and what they do, from Angular’s perspective  Managing Scope  Setting up Behavior  Building a basic controller  A more advanced controller Models  How to create a model  Explicit models
  • 3. AngularJS COURSE CONTENT  Implicit models Views  Angular's take on the View: a little bit different  Tying a View to a Controller  Tying a View to a model Expressions  Expressions are lightweight code snippets  Expression capabilities  Limitations  The border between expressions and $eval Filters  Standard filters  Writing your own filter  Tying filters together Scopes  What are scopes?  What do scopes provide?  Scope lifecycle  Scopes as glue between controller and view  Scope hierarchies  Scope and events INTERMEDIATE LEVEL TRAINING ( Total Hours :- 8 ) Angular Forms  Angular forms vs HTML forms  Angular form controls  Form events  The form controller  Form validation
  • 4. AngularJS COURSE CONTENT o CSS classes for form data Ajax, Data, and Angular  High level interactions with servers  Low-level server interactions with $http  The deferred/promises API  Making RESTful Service calls with $resource Directives  Teaching HTML new tricks  Binding text and attributes  Directive processing lifecycle o DOM Processing o Compilation o Linking  A basic directive  Directives and scopes  Creating reusable directives  Turning directives into components Testing in Angular Unit testing  Working with Dependency Injection  Other unit testing issues End-to-end testing  Angular’s E2E testing framework  Commands and expectations  Controlling what happens before and after the test  Running a scenario ADVANCED LEVEL TRAINING ( Total Hours :- 15 ) Angular JS:
  • 5. AngularJS COURSE CONTENT  The Enterprises today  Separating concerns and testability  Managing dependencies with dependency injection  Observing expressions with $scope.$watch()  Integrating external libraries with $scope.$apply() Applying directives to templates  Binding to HTML with ng–model  Interleaving AngularJS expressions with HTML  Displaying sets of data with ng–repeat  Piping data into AngularJS filters  date  currency  filter  Orderby Working with images and links  Binding image source URLs with ng–src  Incorporating bound links with ng–href Integrating the bootstrap front–end framework  Enabling a responsive UI with bootstrap grid  Linking bootstrap classes with ng–class  navbar  progress bar  modal Validating form input  Exploiting HTML5 attributes: required, min, max, pattern  Harnessing $error, $dirty, and $invalid in expressions  Styling with Angular CSS classes: ng–valid, ng–invalid, ng–pristine, ng–dirty Connecting to external REST API data  Performing CRUD operations with the $http service
  • 6. AngularJS COURSE CONTENT  get()  post()  delete()  put()  Retrieving JSON data asynchronously  Mapping JSON data into JavaScript objects Testing AngularJS functionality  Unit testing controllers with Jasmine  Mocking HTTP with $httpbackend Creating custom directives  Implementing restrictions for elements or attributes  Specifying template markup or templateUrl  Isolating directive scope  Producing one– and two–way data bindings Animating AngularJS Applications  Including the ngAnimate module  Hooking into AngularJS animation triggers  Writing CSS transitions and animations  Incorporating drag and drop Basic level Training covers Basic Angular JS programming constructs, usage of tools. Intermediate level Training covers Angular JS Forms, Directives, Handling data using Ajax API, Testing angular JS applications. Advanced level Training covers Enterprise Features, Creating Custom Directives, Templates, etc.., Total Hours for complete Course: - 35 Hours
  • 7. AngularJS COURSE CONTENT Benefits of Online Training:- 1) Training improves your skill, but online Training improves your skill and gives a flexible platform to learn. 2) A Learner with good internet connection, laptop & head phones with mike will help you to learn from anywhere on the globe. 3) If a learner misses a class, he can go through the recording of the session from our platform.