SlideShare ist ein Scribd-Unternehmen logo
1 von 26
Downloaden Sie, um offline zu lesen
www.edureka.co/angular-js
View AngularJS course details at www.edureka.co/angular-js
For Queries :
Post on Twitter @edurekaIN: #askEdureka
Post on Facebook /edurekaIN
For more details please contact us:
US : 1800 275 9730 (toll free)
INDIA : +91 88808 62004
Email us : webinars@edureka.co
AngularJS : Superheroic JavaScript MVW Framework
Slide 2 www.edureka.co/angular-jsSlide 2Slide 2Slide 2
 Why should we use AngularJS
 What is AngularJS
 MVC & MVW Architecture
 AngularJS Features
 How to Build a Responsive Single Page Application
What will you learn today?
Why AngularJS ?
Slide 4 www.edureka.co/angular-jsSlide 4Slide 4Slide 4
Challenges of Web Development
Responsiveness with
different devices
Slide 5 www.edureka.co/angular-jsSlide 5Slide 5Slide 5
Challenges of Web Development
Responsiveness with
different devices
Diverse User Preferences
Slide 6 www.edureka.co/angular-jsSlide 6Slide 6Slide 6
Challenges of Web Development
Responsiveness with
different devices
Diverse User Preferences
Agility to server new requests
with enterprise standards
Slide 7 www.edureka.co/angular-jsSlide 7Slide 7Slide 7
Challenges of Web Development
Responsiveness with
different devices
Diverse User Preferences
Multiple Skill Sets
Agility to server new requests
with enterprise standards
Slide 8 www.edureka.co/angular-jsSlide 8Slide 8Slide 8
Challenges of Web Development
Responsiveness with
different devices
Diverse User Preferences
Multiple Skill Sets
Agility to server new requests
with enterprise standards
AngularJS will solve
these problems
What is AngularJS ?
Slide 10 www.edureka.co/angular-jsSlide 10Slide 10Slide 10
What is AngularJS?
OpenSource client side JavaScript framework created by
Google
Designed for web developers and designers, who need
to have more control over their web Applications
AngularJS accomplishes a lot by embracing HTML,
JavaScript and CSS
AngularJS was originally developed in 2009 by Misko
Hevery and Adam Abrons at Brat Tech LLC, firstly
named as GetAngular
Slide 11 www.edureka.co/angular-jsSlide 11Slide 11Slide 11
A better way to think about
angular is not to think about it
as framework but as HTML
compiler which allows you to
create your OWN DSL in HTML,
by attaching your own behavior
to any HTML element, attribute
or text. And by any I mean that
you can make up your own
names
Misko Hevery
What is AngularJS according to Misko Hevery ?
Slide 12 www.edureka.co/angular-jsSlide 12Slide 12Slide 12
Big Brands Using AngularJS
YouTube application for Sony's PlayStation 3
Slide 13 www.edureka.co/angular-jsSlide 13Slide 13Slide 13
Big Brands Using AngularJS
Slide 14 www.edureka.co/angular-jsSlide 14Slide 14Slide 14
SPA
AngularJS
TakeAway
Let us see what is Single Page Application first
Slide 15 www.edureka.co/angular-jsSlide 15Slide 15Slide 15
SINGLE PAGE APPLICATION
 Single Page Application is a web app in which the majority of interactions are handled on the client without the
need to reach a server, with a goal of providing a more fluid user experience
Reference: https://channel9.msdn.com/
Client Side
Routing
Client Side
Rendering
Slide 16 www.edureka.co/angular-jsSlide 16Slide 16Slide 16
RESPONSIVE SINGLE PAGE APPLICATION
Slide 17 www.edureka.co/angular-jsSlide 17Slide 17Slide 17
SPA
AngularJS
TakeAway
AngularJS in Detail
Slide 18 www.edureka.co/angular-jsSlide 18Slide 18Slide 18
MVC & MVW Way of AngularJS
Model View
Directive
Reference: Avaldes.com
Unit TestController
Whatever
HTML
CSS
MVC MVW
Slide 19 www.edureka.co/angular-js
Features of AngularJS
How To Build Responsive SPA Using
AngularJS ?
Slide 21 www.edureka.co/angular-jsSlide 21Slide 21Slide 21
Steps to create an AngularJS Application
1. Include AngularJS
2. Bootstrap the App
3. Create the Controller
4. Create the View
5. Run the Application
AngularJS: Your first program
Demo
Slide 23 www.edureka.co/angular-jsSlide 23Slide 23Slide 23
Building Highly Responsive Single Page Application
Usecase : Build a User Management Application
Prerequisite :
» Text Editor (sublime or notepadd ++)
» Latest browser (Firefox or Chrome)
» Installed NodeJS (server)
» Mongo (To store userinfo)
Project Specifications :
» Login to the Application
» Create a new user
» View Users List
» Update a existing user
» Delete user
» Signout
Slide 24 www.edureka.co/angular-jsSlide 24Slide 24Slide 24
SPA
AngularJS
TakeAway
TakeAways
Slide 25 www.edureka.co/angular-jsSlide 25Slide 25Slide 25
Certifications
Get certified in AngularJS by Edureka
Edureka's AngularJS course:
• It covers the fundamental concepts like directives, routes, filters, services and factors which helps to build rich user interface
web applications in AngularJS.
• It helps you boost your web development skills and become a sought after SPA (single page application) developer. You will
learn the highly efficient Angular features like data binding, scope management, form validation, routing, i18n & lot more.
• Get to implement an AngularJS mean stack-based project towards the end of the course, which gives you complete insights on
the framework along with NodeJS.
• Online Live Courses: 21 hours
• Assignments: 20 hours
• Project: 20 hours
• Lifetime Access + 24 X 7 Support
Go to www.edureka.co/angular-js
Batch starts from 10th October (Weekend)
Thank You
Questions/Queries/Feedback
Recording and presentation will be made available to you within 24 hours

Weitere ähnliche Inhalte

Was ist angesagt?

Slides of webinar Kendo UI and Knockout.js
Slides of webinar Kendo UI and Knockout.jsSlides of webinar Kendo UI and Knockout.js
Slides of webinar Kendo UI and Knockout.js
Dhananjay Kumar
 
OCTO BOF - How to build Netvibes with AngularJS
OCTO BOF - How to build Netvibes with AngularJSOCTO BOF - How to build Netvibes with AngularJS
OCTO BOF - How to build Netvibes with AngularJS
Jonathan Meiss
 
Introduction to Android Development
Introduction to Android DevelopmentIntroduction to Android Development
Introduction to Android Development
Edureka!
 

Was ist angesagt? (20)

9 reasons why angular js web development should be your choice in 2020
9 reasons why angular js web development should be your choice in 20209 reasons why angular js web development should be your choice in 2020
9 reasons why angular js web development should be your choice in 2020
 
AngularJS – What, Why, Advantages and Disadvantages
AngularJS – What, Why, Advantages and DisadvantagesAngularJS – What, Why, Advantages and Disadvantages
AngularJS – What, Why, Advantages and Disadvantages
 
Learn How to Animate your Android App
Learn How to Animate your Android AppLearn How to Animate your Android App
Learn How to Animate your Android App
 
Top 8 angular js framework for web development
Top 8 angular js framework for web developmentTop 8 angular js framework for web development
Top 8 angular js framework for web development
 
Building android and i os apps with visual studio
Building android and i os apps with visual studioBuilding android and i os apps with visual studio
Building android and i os apps with visual studio
 
Windows phone 8 app using Kendo UI
Windows phone 8 app using Kendo UI Windows phone 8 app using Kendo UI
Windows phone 8 app using Kendo UI
 
AngularJS – What, Why, Advantages and Disadvantages
AngularJS – What, Why, Advantages and DisadvantagesAngularJS – What, Why, Advantages and Disadvantages
AngularJS – What, Why, Advantages and Disadvantages
 
What's new in Angular 2?
What's new in Angular 2?What's new in Angular 2?
What's new in Angular 2?
 
Getting Started With AngularJS
Getting Started With AngularJSGetting Started With AngularJS
Getting Started With AngularJS
 
Slides of webinar Kendo UI and Knockout.js
Slides of webinar Kendo UI and Knockout.jsSlides of webinar Kendo UI and Knockout.js
Slides of webinar Kendo UI and Knockout.js
 
Why Should Product Owners Go for Angular Web Development?
Why Should Product Owners Go for Angular Web Development?Why Should Product Owners Go for Angular Web Development?
Why Should Product Owners Go for Angular Web Development?
 
OCTO BOF - How to build Netvibes with AngularJS
OCTO BOF - How to build Netvibes with AngularJSOCTO BOF - How to build Netvibes with AngularJS
OCTO BOF - How to build Netvibes with AngularJS
 
Introduction to Android Programming
Introduction to Android ProgrammingIntroduction to Android Programming
Introduction to Android Programming
 
Reactjs vs angularjs vs vuejs a guide to select the best front end technolog...
Reactjs vs angularjs vs vuejs  a guide to select the best front end technolog...Reactjs vs angularjs vs vuejs  a guide to select the best front end technolog...
Reactjs vs angularjs vs vuejs a guide to select the best front end technolog...
 
Sony lazuardi native mobile app with javascript
Sony lazuardi   native mobile app with javascriptSony lazuardi   native mobile app with javascript
Sony lazuardi native mobile app with javascript
 
Ecommerce Mini Project / Group Project Coding
Ecommerce Mini Project / Group Project CodingEcommerce Mini Project / Group Project Coding
Ecommerce Mini Project / Group Project Coding
 
Introduction to AngularJS Framework
Introduction to AngularJS FrameworkIntroduction to AngularJS Framework
Introduction to AngularJS Framework
 
Ecommerce Mini Project / Group Project Design
Ecommerce Mini Project / Group Project DesignEcommerce Mini Project / Group Project Design
Ecommerce Mini Project / Group Project Design
 
Introduction to Android Development
Introduction to Android DevelopmentIntroduction to Android Development
Introduction to Android Development
 
Go live with angular 4
Go live with angular 4Go live with angular 4
Go live with angular 4
 

Andere mochten auch

Presentation on Android application
Presentation on Android applicationPresentation on Android application
Presentation on Android application
Atibur Rahman
 
Android seminar-presentation
Android seminar-presentationAndroid seminar-presentation
Android seminar-presentation
connectshilpa
 

Andere mochten auch (20)

AngularJS - The Next Big Thing?
AngularJS - The Next Big Thing?AngularJS - The Next Big Thing?
AngularJS - The Next Big Thing?
 
Planning your Dream Mobile App
Planning your Dream Mobile AppPlanning your Dream Mobile App
Planning your Dream Mobile App
 
Discover System Facilities inside Your Android Phone
Discover System Facilities inside Your Android Phone Discover System Facilities inside Your Android Phone
Discover System Facilities inside Your Android Phone
 
Android Studio vs Eclipse: What are the main differences?
Android Studio vs Eclipse: What are the main differences?Android Studio vs Eclipse: What are the main differences?
Android Studio vs Eclipse: What are the main differences?
 
Android best practices 2015
Android best practices 2015Android best practices 2015
Android best practices 2015
 
Android complete basic Guide
Android complete basic GuideAndroid complete basic Guide
Android complete basic Guide
 
Comparison between Eclipse and Android Studio for Android Development
Comparison between Eclipse and Android Studio for Android DevelopmentComparison between Eclipse and Android Studio for Android Development
Comparison between Eclipse and Android Studio for Android Development
 
Being Epic: Best Practices for Android Development
Being Epic: Best Practices for Android DevelopmentBeing Epic: Best Practices for Android Development
Being Epic: Best Practices for Android Development
 
Android IPC Mechanism
Android IPC MechanismAndroid IPC Mechanism
Android IPC Mechanism
 
Efficient Android Threading
Efficient Android ThreadingEfficient Android Threading
Efficient Android Threading
 
Android Development: The Basics
Android Development: The BasicsAndroid Development: The Basics
Android Development: The Basics
 
Presentation on Android application
Presentation on Android applicationPresentation on Android application
Presentation on Android application
 
Android seminar-presentation
Android seminar-presentationAndroid seminar-presentation
Android seminar-presentation
 
Android Project Presentation
Android Project PresentationAndroid Project Presentation
Android Project Presentation
 
Android ppt
Android pptAndroid ppt
Android ppt
 
AngularJS Fundamentals + WebAPI
AngularJS Fundamentals + WebAPIAngularJS Fundamentals + WebAPI
AngularJS Fundamentals + WebAPI
 
Presentation Smart Home With Home Automation
Presentation Smart Home With Home AutomationPresentation Smart Home With Home Automation
Presentation Smart Home With Home Automation
 
Home automation using android mobiles
Home automation using android mobilesHome automation using android mobiles
Home automation using android mobiles
 
Presentation on Android operating system
Presentation on Android operating systemPresentation on Android operating system
Presentation on Android operating system
 
Android ppt
Android ppt Android ppt
Android ppt
 

Ähnlich wie AngularJS : Superheroic Javascript MVW Framework

Cross Platform Mobile Apps with the Ionic Framework
Cross Platform Mobile Apps with the Ionic FrameworkCross Platform Mobile Apps with the Ionic Framework
Cross Platform Mobile Apps with the Ionic Framework
Troy Miles
 

Ähnlich wie AngularJS : Superheroic Javascript MVW Framework (20)

Getting Started with AngularJS
Getting Started with AngularJSGetting Started with AngularJS
Getting Started with AngularJS
 
AngularJS for Beginners
AngularJS for BeginnersAngularJS for Beginners
AngularJS for Beginners
 
Angular
AngularAngular
Angular
 
angular
angularangular
angular
 
angular content
angular contentangular content
angular content
 
angular
angularangular
angular
 
angular
angularangular
angular
 
How Angularjs is best for web development.pdf
How Angularjs is best for web development.pdfHow Angularjs is best for web development.pdf
How Angularjs is best for web development.pdf
 
Anjular js
Anjular jsAnjular js
Anjular js
 
angularjs_tutorial.docx
angularjs_tutorial.docxangularjs_tutorial.docx
angularjs_tutorial.docx
 
Best framework for web development
Best framework for web developmentBest framework for web development
Best framework for web development
 
Cross Platform Mobile Apps with the Ionic Framework
Cross Platform Mobile Apps with the Ionic FrameworkCross Platform Mobile Apps with the Ionic Framework
Cross Platform Mobile Apps with the Ionic Framework
 
7 effective reasons why you should use angular js for mobile app development
7 effective reasons why you should use angular js for mobile app development7 effective reasons why you should use angular js for mobile app development
7 effective reasons why you should use angular js for mobile app development
 
AngularJS
AngularJSAngularJS
AngularJS
 
AngularJS Training in Delhi
AngularJS Training in DelhiAngularJS Training in Delhi
AngularJS Training in Delhi
 
Top Trending Features of AngularJS.pptx
Top Trending Features of AngularJS.pptxTop Trending Features of AngularJS.pptx
Top Trending Features of AngularJS.pptx
 
What You Need to Know About AngularJS Development Tools in 2024.pdf
What You Need to Know About AngularJS Development Tools in 2024.pdfWhat You Need to Know About AngularJS Development Tools in 2024.pdf
What You Need to Know About AngularJS Development Tools in 2024.pdf
 
What Are The Best Alternatives Of Angular_.pdf
What Are The Best Alternatives Of Angular_.pdfWhat Are The Best Alternatives Of Angular_.pdf
What Are The Best Alternatives Of Angular_.pdf
 
Angularjs on line training
Angularjs on line trainingAngularjs on line training
Angularjs on line training
 
AngularJS Training in Gurgaon
AngularJS Training in GurgaonAngularJS Training in Gurgaon
AngularJS Training in Gurgaon
 

Mehr von Edureka!

Mehr von Edureka! (20)

What to learn during the 21 days Lockdown | Edureka
What to learn during the 21 days Lockdown | EdurekaWhat to learn during the 21 days Lockdown | Edureka
What to learn during the 21 days Lockdown | Edureka
 
Top 10 Dying Programming Languages in 2020 | Edureka
Top 10 Dying Programming Languages in 2020 | EdurekaTop 10 Dying Programming Languages in 2020 | Edureka
Top 10 Dying Programming Languages in 2020 | Edureka
 
Top 5 Trending Business Intelligence Tools | Edureka
Top 5 Trending Business Intelligence Tools | EdurekaTop 5 Trending Business Intelligence Tools | Edureka
Top 5 Trending Business Intelligence Tools | Edureka
 
Tableau Tutorial for Data Science | Edureka
Tableau Tutorial for Data Science | EdurekaTableau Tutorial for Data Science | Edureka
Tableau Tutorial for Data Science | Edureka
 
Python Programming Tutorial | Edureka
Python Programming Tutorial | EdurekaPython Programming Tutorial | Edureka
Python Programming Tutorial | Edureka
 
Top 5 PMP Certifications | Edureka
Top 5 PMP Certifications | EdurekaTop 5 PMP Certifications | Edureka
Top 5 PMP Certifications | Edureka
 
Top Maven Interview Questions in 2020 | Edureka
Top Maven Interview Questions in 2020 | EdurekaTop Maven Interview Questions in 2020 | Edureka
Top Maven Interview Questions in 2020 | Edureka
 
Linux Mint Tutorial | Edureka
Linux Mint Tutorial | EdurekaLinux Mint Tutorial | Edureka
Linux Mint Tutorial | Edureka
 
How to Deploy Java Web App in AWS| Edureka
How to Deploy Java Web App in AWS| EdurekaHow to Deploy Java Web App in AWS| Edureka
How to Deploy Java Web App in AWS| Edureka
 
Importance of Digital Marketing | Edureka
Importance of Digital Marketing | EdurekaImportance of Digital Marketing | Edureka
Importance of Digital Marketing | Edureka
 
RPA in 2020 | Edureka
RPA in 2020 | EdurekaRPA in 2020 | Edureka
RPA in 2020 | Edureka
 
Email Notifications in Jenkins | Edureka
Email Notifications in Jenkins | EdurekaEmail Notifications in Jenkins | Edureka
Email Notifications in Jenkins | Edureka
 
EA Algorithm in Machine Learning | Edureka
EA Algorithm in Machine Learning | EdurekaEA Algorithm in Machine Learning | Edureka
EA Algorithm in Machine Learning | Edureka
 
Cognitive AI Tutorial | Edureka
Cognitive AI Tutorial | EdurekaCognitive AI Tutorial | Edureka
Cognitive AI Tutorial | Edureka
 
AWS Cloud Practitioner Tutorial | Edureka
AWS Cloud Practitioner Tutorial | EdurekaAWS Cloud Practitioner Tutorial | Edureka
AWS Cloud Practitioner Tutorial | Edureka
 
Blue Prism Top Interview Questions | Edureka
Blue Prism Top Interview Questions | EdurekaBlue Prism Top Interview Questions | Edureka
Blue Prism Top Interview Questions | Edureka
 
Big Data on AWS Tutorial | Edureka
Big Data on AWS Tutorial | Edureka Big Data on AWS Tutorial | Edureka
Big Data on AWS Tutorial | Edureka
 
A star algorithm | A* Algorithm in Artificial Intelligence | Edureka
A star algorithm | A* Algorithm in Artificial Intelligence | EdurekaA star algorithm | A* Algorithm in Artificial Intelligence | Edureka
A star algorithm | A* Algorithm in Artificial Intelligence | Edureka
 
Kubernetes Installation on Ubuntu | Edureka
Kubernetes Installation on Ubuntu | EdurekaKubernetes Installation on Ubuntu | Edureka
Kubernetes Installation on Ubuntu | Edureka
 
Introduction to DevOps | Edureka
Introduction to DevOps | EdurekaIntroduction to DevOps | Edureka
Introduction to DevOps | Edureka
 

Kürzlich hochgeladen

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Kürzlich hochgeladen (20)

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 

AngularJS : Superheroic Javascript MVW Framework

  • 1. www.edureka.co/angular-js View AngularJS course details at www.edureka.co/angular-js For Queries : Post on Twitter @edurekaIN: #askEdureka Post on Facebook /edurekaIN For more details please contact us: US : 1800 275 9730 (toll free) INDIA : +91 88808 62004 Email us : webinars@edureka.co AngularJS : Superheroic JavaScript MVW Framework
  • 2. Slide 2 www.edureka.co/angular-jsSlide 2Slide 2Slide 2  Why should we use AngularJS  What is AngularJS  MVC & MVW Architecture  AngularJS Features  How to Build a Responsive Single Page Application What will you learn today?
  • 4. Slide 4 www.edureka.co/angular-jsSlide 4Slide 4Slide 4 Challenges of Web Development Responsiveness with different devices
  • 5. Slide 5 www.edureka.co/angular-jsSlide 5Slide 5Slide 5 Challenges of Web Development Responsiveness with different devices Diverse User Preferences
  • 6. Slide 6 www.edureka.co/angular-jsSlide 6Slide 6Slide 6 Challenges of Web Development Responsiveness with different devices Diverse User Preferences Agility to server new requests with enterprise standards
  • 7. Slide 7 www.edureka.co/angular-jsSlide 7Slide 7Slide 7 Challenges of Web Development Responsiveness with different devices Diverse User Preferences Multiple Skill Sets Agility to server new requests with enterprise standards
  • 8. Slide 8 www.edureka.co/angular-jsSlide 8Slide 8Slide 8 Challenges of Web Development Responsiveness with different devices Diverse User Preferences Multiple Skill Sets Agility to server new requests with enterprise standards AngularJS will solve these problems
  • 10. Slide 10 www.edureka.co/angular-jsSlide 10Slide 10Slide 10 What is AngularJS? OpenSource client side JavaScript framework created by Google Designed for web developers and designers, who need to have more control over their web Applications AngularJS accomplishes a lot by embracing HTML, JavaScript and CSS AngularJS was originally developed in 2009 by Misko Hevery and Adam Abrons at Brat Tech LLC, firstly named as GetAngular
  • 11. Slide 11 www.edureka.co/angular-jsSlide 11Slide 11Slide 11 A better way to think about angular is not to think about it as framework but as HTML compiler which allows you to create your OWN DSL in HTML, by attaching your own behavior to any HTML element, attribute or text. And by any I mean that you can make up your own names Misko Hevery What is AngularJS according to Misko Hevery ?
  • 12. Slide 12 www.edureka.co/angular-jsSlide 12Slide 12Slide 12 Big Brands Using AngularJS YouTube application for Sony's PlayStation 3
  • 13. Slide 13 www.edureka.co/angular-jsSlide 13Slide 13Slide 13 Big Brands Using AngularJS
  • 14. Slide 14 www.edureka.co/angular-jsSlide 14Slide 14Slide 14 SPA AngularJS TakeAway Let us see what is Single Page Application first
  • 15. Slide 15 www.edureka.co/angular-jsSlide 15Slide 15Slide 15 SINGLE PAGE APPLICATION  Single Page Application is a web app in which the majority of interactions are handled on the client without the need to reach a server, with a goal of providing a more fluid user experience Reference: https://channel9.msdn.com/ Client Side Routing Client Side Rendering
  • 16. Slide 16 www.edureka.co/angular-jsSlide 16Slide 16Slide 16 RESPONSIVE SINGLE PAGE APPLICATION
  • 17. Slide 17 www.edureka.co/angular-jsSlide 17Slide 17Slide 17 SPA AngularJS TakeAway AngularJS in Detail
  • 18. Slide 18 www.edureka.co/angular-jsSlide 18Slide 18Slide 18 MVC & MVW Way of AngularJS Model View Directive Reference: Avaldes.com Unit TestController Whatever HTML CSS MVC MVW
  • 20. How To Build Responsive SPA Using AngularJS ?
  • 21. Slide 21 www.edureka.co/angular-jsSlide 21Slide 21Slide 21 Steps to create an AngularJS Application 1. Include AngularJS 2. Bootstrap the App 3. Create the Controller 4. Create the View 5. Run the Application AngularJS: Your first program
  • 22. Demo
  • 23. Slide 23 www.edureka.co/angular-jsSlide 23Slide 23Slide 23 Building Highly Responsive Single Page Application Usecase : Build a User Management Application Prerequisite : » Text Editor (sublime or notepadd ++) » Latest browser (Firefox or Chrome) » Installed NodeJS (server) » Mongo (To store userinfo) Project Specifications : » Login to the Application » Create a new user » View Users List » Update a existing user » Delete user » Signout
  • 24. Slide 24 www.edureka.co/angular-jsSlide 24Slide 24Slide 24 SPA AngularJS TakeAway TakeAways
  • 25. Slide 25 www.edureka.co/angular-jsSlide 25Slide 25Slide 25 Certifications Get certified in AngularJS by Edureka Edureka's AngularJS course: • It covers the fundamental concepts like directives, routes, filters, services and factors which helps to build rich user interface web applications in AngularJS. • It helps you boost your web development skills and become a sought after SPA (single page application) developer. You will learn the highly efficient Angular features like data binding, scope management, form validation, routing, i18n & lot more. • Get to implement an AngularJS mean stack-based project towards the end of the course, which gives you complete insights on the framework along with NodeJS. • Online Live Courses: 21 hours • Assignments: 20 hours • Project: 20 hours • Lifetime Access + 24 X 7 Support Go to www.edureka.co/angular-js Batch starts from 10th October (Weekend)
  • 26. Thank You Questions/Queries/Feedback Recording and presentation will be made available to you within 24 hours