SlideShare ist ein Scribd-Unternehmen logo
1 von 7
Downloaden Sie, um offline zu lesen
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.

Weitere ähnliche Inhalte

Kürzlich hochgeladen

Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 

Kürzlich hochgeladen (20)

Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 

Empfohlen

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
ThinkNow
 
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
Kurio // The Social Media Age(ncy)
 

Empfohlen (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.