SlideShare a Scribd company logo
INTRO TO
ANGULAR JS
Presented By
AKHIL &
YETHIN
Livares Technologies Pvt
Ltd
Tech&Socio-Cultural Group
Tech&Socio-Cultural Group Livares Technologies Pvt
Ltd
ANGULAR JS
Angular JS is a front end javascript framework. Popular ‘MEAN’ stack ‘A’
stands for Angular.
WHY ANGULAR ?
• Code organization
• Increasing productivity
PREQUISITES TO INSTALLING ANGULAR
• Latest version of node and npm
ANGULAR JS FEATURES
• MVC
• Data model binding
• Unit testing in-built
Continue
Tech&Socio-Cultural Group
PRESENTATION TITLE
Livares Technologies Pvt
Ltd
ANGULAR JS
Model: Business logic, Notify view changes, Application functionality
View: Render model data, user interactions
Controller: Defines application behaviour, map user to model, selecting
views
Continue
MVC
Tech&Socio-Cultural Group
PRESENTATION TITLE
Livares Technologies Pvt
Ltd
ANGULAR JS
COMPONENTS OF ANGULARJS
• Components
• Services
• Modules
Continue
Tech&Socio-Cultural Group
PRESENTATION TITLE
Livares Technologies Pvt
Ltd
ANGULAR JS ARCHITECTURE
Continue
Tech&Socio-Cultural Group
• Basic building block of an angular app
• Provide context for compilation for components.
• An angular application consist of a group of modules.
• They can import and export functionality.
• Organizing code into different modules reduce the complexity in
development and also enhances reusability.
• Lazy loading is an another benefit of angular apps.
Livares Technologies Pvt
Ltd
ANGULAR JS : ngModule
Continue
Tech&Socio-Cultural Group
• Decelerations : components, directives and pipes belongs to module.
• Exports : most feature needed by other modules is added to the export
properties.
• Imports : modules that are required by this module.
• Providers: services required by the module
• Bootstrap : the root component of the angular app
Livares Technologies Pvt
Ltd
ANGULAR JS : ng-Module metadata
Continue
Tech&Socio-Cultural Group Livares Technologies Pvt
Ltd
ANGULAR JS : ngModule
Continue
Tech&Socio-Cultural Group Livares Technologies Pvt
Ltd
ANGULAR JS : Components
• Components define views.
• Components are classes with decorators which mark their type and
metadata
• Metadata associates components with templates
• Templates have their html and angular mark-up
• Binding mark-up connect application data with DOM
• Template directive provide program logic.
• Component and template define view.
Continue
Tech&Socio-Cultural Group Livares Technologies Pvt
Ltd
ANGULAR JS : Services• Services defines logic / data.
• Can be injected into other providers
• Dependency injection keep component class clean and efficient
• Services fetch data , validate user input etc…
Continue
Tech&Socio-Cultural Group Livares Technologies Pvt
Ltd
ANGULAR JS : Routers
• Navigation to different views and path can be done through routers
• Maps the URL to views.
• Navigation rules are defined to components
• The router can lazy-load the module on demand
Continue
OUR
CONTACT DETAILS
Livares Technologies Pvt Ltd
5th Floor, Yamuna Building
Technopark Phase III Campus
Trivandrum, Kerala, India-
695581
Livares Technologies Pvt
Ltd
Tech&Socio-Cultural Group
Our helpline is always open to receive any inquiry
or feedback.Please feel free to contact us
www.livares.co
m
contact@livares.co
m
@livaresoffici
al
www.facebook.com/livaresoffici
al
+91-471-2710003 | +91-471-
2710004
THANK YOU

More Related Content

PPTX
Decentralized APIs for Agile Businesses
PPTX
APIdays Helsinki 2019 - Impact of Microservices Architecture on API Managemen...
PPTX
barclays corporate
PPTX
Upgrading Acquia.com from Drupal 7 to Drupal 8: The Developer Perspective
PPTX
API Presentation
PDF
Bringing the software architecture back into agile
PDF
apidays LIVE New York 2021 - Building Contextualized API Specifications by Bo...
DOCX
NandkumarGurav_Informatica
Decentralized APIs for Agile Businesses
APIdays Helsinki 2019 - Impact of Microservices Architecture on API Managemen...
barclays corporate
Upgrading Acquia.com from Drupal 7 to Drupal 8: The Developer Perspective
API Presentation
Bringing the software architecture back into agile
apidays LIVE New York 2021 - Building Contextualized API Specifications by Bo...
NandkumarGurav_Informatica

What's hot (9)

DOC
Rahul Shekhar Resume
PDF
(ATS6-DEV02) Web Application Strategies
DOCX
Accenture Inc CV
PPTX
TUG Presentation - 1/25/17
ZIP
PIE/PIF
PPT
EGL Conference 2011 - Technical Workshop
PPTX
Oracle APEX Dynamic Actions
PDF
How to Build Dynamic Forms in Angular Directive with a Backend
PDF
apidays LIVE London 2021 - Rethink API Troubleshooting to Deliver Value by Sa...
Rahul Shekhar Resume
(ATS6-DEV02) Web Application Strategies
Accenture Inc CV
TUG Presentation - 1/25/17
PIE/PIF
EGL Conference 2011 - Technical Workshop
Oracle APEX Dynamic Actions
How to Build Dynamic Forms in Angular Directive with a Backend
apidays LIVE London 2021 - Rethink API Troubleshooting to Deliver Value by Sa...
Ad

Similar to Introduction to Angular JS (20)

PPTX
Angular from Zero to Mastery - Training (Intermediate)
PPTX
Unlimited training using Angular p_p_t
PPTX
PDF
Best Angular Training Online: Angular tutorial | Learn Angular 2 to 10 |
PDF
Angular Live training basic to Advance
PDF
What Is Angular 2 | Angular 2 Tutorial For Beginners | Angular Training | Edu...
PPTX
AngularJs (1.x) Presentation
PDF
Mastering angular - Dot Net Tricks
PPTX
unlimited-angular-training-online-angular-tutorial-learn-angular-2-to-10.pptx
PPTX
AngularJS is awesome
PPTX
What's new in Angular 2?
PPTX
Module2
PPTX
Angularjs basic part01
PPTX
What are the key distinctions between Angular and AngularJS?
PPTX
AngularJS
PPTX
Angular js- 1.X
DOC
Updated resume
DOC
BuchiReddy 5+Years Resume
PDF
Angular Interview Question & Answers PDF By ScholarHat
PDF
Master Guide to Hiring AngularJS Developers_ Frameworks, Benefits, and Best P...
Angular from Zero to Mastery - Training (Intermediate)
Unlimited training using Angular p_p_t
Best Angular Training Online: Angular tutorial | Learn Angular 2 to 10 |
Angular Live training basic to Advance
What Is Angular 2 | Angular 2 Tutorial For Beginners | Angular Training | Edu...
AngularJs (1.x) Presentation
Mastering angular - Dot Net Tricks
unlimited-angular-training-online-angular-tutorial-learn-angular-2-to-10.pptx
AngularJS is awesome
What's new in Angular 2?
Module2
Angularjs basic part01
What are the key distinctions between Angular and AngularJS?
AngularJS
Angular js- 1.X
Updated resume
BuchiReddy 5+Years Resume
Angular Interview Question & Answers PDF By ScholarHat
Master Guide to Hiring AngularJS Developers_ Frameworks, Benefits, and Best P...
Ad

More from Livares Technologies Pvt Ltd (20)

PPTX
Web Performance Optimization
PPTX
Supervised Machine Learning
PPTX
Software Architecture Design
PPTX
Automation using Appium
PPTX
Bubble(No code Tool)
PPTX
Unsupervised Machine Learning
PPTX
Developing Secure Apps
PPTX
Micro-Frontend Architecture
PPTX
PPTX
An Insight into Quantum Computing
PPTX
Just in Time (JIT)
PPTX
Introduction to Bitcoin
PPT
Data Mining Technniques
PPTX
Facade Design Pattern
PPTX
Manual Vs Automation Testing
PPT
Screenless display
PPTX
Database Overview
PPTX
An Introduction to Machine Learning
PPTX
An Introduction to Face Detection
PDF
Smart water meter solutions using LoRa WAN - Troncart
Web Performance Optimization
Supervised Machine Learning
Software Architecture Design
Automation using Appium
Bubble(No code Tool)
Unsupervised Machine Learning
Developing Secure Apps
Micro-Frontend Architecture
An Insight into Quantum Computing
Just in Time (JIT)
Introduction to Bitcoin
Data Mining Technniques
Facade Design Pattern
Manual Vs Automation Testing
Screenless display
Database Overview
An Introduction to Machine Learning
An Introduction to Face Detection
Smart water meter solutions using LoRa WAN - Troncart

Recently uploaded (20)

PPTX
Spectroscopy.pptx food analysis technology
PPTX
Cloud computing and distributed systems.
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PPTX
Machine Learning_overview_presentation.pptx
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
sap open course for s4hana steps from ECC to s4
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
cuic standard and advanced reporting.pdf
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
A comparative analysis of optical character recognition models for extracting...
Spectroscopy.pptx food analysis technology
Cloud computing and distributed systems.
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Machine Learning_overview_presentation.pptx
Reach Out and Touch Someone: Haptics and Empathic Computing
Network Security Unit 5.pdf for BCA BBA.
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Per capita expenditure prediction using model stacking based on satellite ima...
Advanced methodologies resolving dimensionality complications for autism neur...
Encapsulation_ Review paper, used for researhc scholars
sap open course for s4hana steps from ECC to s4
Digital-Transformation-Roadmap-for-Companies.pptx
Assigned Numbers - 2025 - Bluetooth® Document
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Agricultural_Statistics_at_a_Glance_2022_0.pdf
cuic standard and advanced reporting.pdf
“AI and Expert System Decision Support & Business Intelligence Systems”
A comparative analysis of optical character recognition models for extracting...

Introduction to Angular JS

  • 1. INTRO TO ANGULAR JS Presented By AKHIL & YETHIN Livares Technologies Pvt Ltd Tech&Socio-Cultural Group
  • 2. Tech&Socio-Cultural Group Livares Technologies Pvt Ltd ANGULAR JS Angular JS is a front end javascript framework. Popular ‘MEAN’ stack ‘A’ stands for Angular. WHY ANGULAR ? • Code organization • Increasing productivity PREQUISITES TO INSTALLING ANGULAR • Latest version of node and npm ANGULAR JS FEATURES • MVC • Data model binding • Unit testing in-built Continue
  • 3. Tech&Socio-Cultural Group PRESENTATION TITLE Livares Technologies Pvt Ltd ANGULAR JS Model: Business logic, Notify view changes, Application functionality View: Render model data, user interactions Controller: Defines application behaviour, map user to model, selecting views Continue MVC
  • 4. Tech&Socio-Cultural Group PRESENTATION TITLE Livares Technologies Pvt Ltd ANGULAR JS COMPONENTS OF ANGULARJS • Components • Services • Modules Continue
  • 5. Tech&Socio-Cultural Group PRESENTATION TITLE Livares Technologies Pvt Ltd ANGULAR JS ARCHITECTURE Continue
  • 6. Tech&Socio-Cultural Group • Basic building block of an angular app • Provide context for compilation for components. • An angular application consist of a group of modules. • They can import and export functionality. • Organizing code into different modules reduce the complexity in development and also enhances reusability. • Lazy loading is an another benefit of angular apps. Livares Technologies Pvt Ltd ANGULAR JS : ngModule Continue
  • 7. Tech&Socio-Cultural Group • Decelerations : components, directives and pipes belongs to module. • Exports : most feature needed by other modules is added to the export properties. • Imports : modules that are required by this module. • Providers: services required by the module • Bootstrap : the root component of the angular app Livares Technologies Pvt Ltd ANGULAR JS : ng-Module metadata Continue
  • 8. Tech&Socio-Cultural Group Livares Technologies Pvt Ltd ANGULAR JS : ngModule Continue
  • 9. Tech&Socio-Cultural Group Livares Technologies Pvt Ltd ANGULAR JS : Components • Components define views. • Components are classes with decorators which mark their type and metadata • Metadata associates components with templates • Templates have their html and angular mark-up • Binding mark-up connect application data with DOM • Template directive provide program logic. • Component and template define view. Continue
  • 10. Tech&Socio-Cultural Group Livares Technologies Pvt Ltd ANGULAR JS : Services• Services defines logic / data. • Can be injected into other providers • Dependency injection keep component class clean and efficient • Services fetch data , validate user input etc… Continue
  • 11. Tech&Socio-Cultural Group Livares Technologies Pvt Ltd ANGULAR JS : Routers • Navigation to different views and path can be done through routers • Maps the URL to views. • Navigation rules are defined to components • The router can lazy-load the module on demand Continue
  • 12. OUR CONTACT DETAILS Livares Technologies Pvt Ltd 5th Floor, Yamuna Building Technopark Phase III Campus Trivandrum, Kerala, India- 695581 Livares Technologies Pvt Ltd Tech&Socio-Cultural Group Our helpline is always open to receive any inquiry or feedback.Please feel free to contact us www.livares.co m contact@livares.co m @livaresoffici al www.facebook.com/livaresoffici al +91-471-2710003 | +91-471- 2710004 THANK YOU