SlideShare a Scribd company logo
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Edureka
Free Angular Course For Beginner
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Edureka
Free Angular Course For Beginner
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Angular Tutorial - Road Map
Angular
Introduction
Angular Install &
Project Structure
Angular
Components
Angular
Data Binding
Angular
Directives
Angular &
angularFirebase
Angular
CRUD App
Angular
Services
Angular
Forms
Angular
Routing
1
10 9 8 7 6
1 2 3 4 5
678910
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Edureka’s
Angular Certification Training
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Edureka Angular Certification Training
Introduction to JavaScript MVC Framework & Angular
Components and DOM Interactions
Components and Dependency Injection
Routes, Inbuilt Directives and Pipes
Custom Directives and Pipes
Third-party Library Integration, Other APIs
Unit Testing and Angular-CLI
1
2
3
4
5
6
7
www.edureka.co/angular-training
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
What is Angular?
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
What is Angular?
Angular is a JavaScript
framework that allows you to
create modern Single Page
Application.
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Traditional
vs
Single Page Application
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Traditional Web Application
Traditional Web App Life Cycle
Client Server
Initial request
Click Button
❖ With a traditional website, content is
organized on individual pages that are
usually static.
❖ Don't change in response to a visitor's
actions.
❖ A brand new page with its own static
content is served when a visitor
clicks a button.
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Single Page Application
Single Page Web App Life Cycle
Client Server
Initial request
Click button
❖ Instead of serving a brand new page
to visitors, SPA swaps out the
old content for new in case of any user
interaction
❖ SPA is faster, more responsive, and
more compact.
❖ The SPA and all its content is only
loaded once, when the visitor first
views the site.
{ … }
JSON
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Are Angular 2, Angular 4 &
AngularJS same?
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Are Angular 2, Angular 4 & AngularJS same?
Angular 2/4/5AngularJS Angular
➢ Released by Google in the year 2010
➢ JavaScript based framework for creating SPA
➢ Officially supported but no longer will be
developed
➢ Released in Sept’ 2016
➢ Complete re-write of AngularJS
➢ Started from Version 2
➢ Major version will be released every six months
because of Semantic Versioning
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Angular Features
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Angular Features
M O D U L A R I T Y
❖ Module encapsulate similar cohesive block
of functionality together
❖ Adding new features without changing the
overall code base
❖ Easy to maintain and test
❖ For example: admin module, home page
module, etc.
Home Page Admin Module
Signup Page
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Angular Features
S P E E D & P E R F O R M A N C E
❖ Angular turns your templates into code
that's highly optimized for today's
JavaScript virtual machines.
❖ Angular Component Router, which split
the code allowing users to load only
relevant code required for rendering
the requested view/route.
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Angular Features
T Y P E S C R I P T & E S 6
❖ TypeScript is a superset of JavaScript
❖ Static types make things like IDEs and
builders/compilers more effective
❖ TypeScript is apt for developers who
are coming from Java and C#
❖ ES6 modules help you to decouple your
code easily
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Angular Features
N AT I V E A P P D E V E L O P M E N T
❖ Create native mobile web application
using the same angular knowledge
❖ Build hybrid apps with the help of
Iconic support and native app using
NativeScript or React Native.
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Thank You

More Related Content

What's hot (18)

PDF
Introduction To Angular.js - SpringPeople
SpringPeople
 
PPTX
AEM target Integration
Kanika Gera
 
PPTX
Angular Ivy- An Overview
Jalpesh Vadgama
 
PPTX
Why choose Angular 6?
Priyanka Verma
 
PPTX
Firebase.pptx
siddhiiAgarwal
 
PPTX
Firebase.pptx
TanviBudhabaware
 
PPTX
Lessons learnt in CI/CD with AWS serverless architecture
AWS User Group Bengaluru
 
PDF
SpringPeople Building Web Sites with ASP.NET MVC FRAMEWORK
SpringPeople
 
PPTX
Talk for DevFest 2021 - GDG Bénin
Ezéchiel Amen AGBLA
 
PDF
What’s new in angular 12[highlights of angular 12 features]
Katy Slemon
 
PDF
SpringPeople Introduction to iOS Apps Development
SpringPeople
 
PPTX
Magic of web components
HYS Enterprise
 
PDF
Introduction To Groovy And Grails - SpringPeople
SpringPeople
 
PPTX
IMMERSE'16 Introduction to AEM Tooling
AdobeMarketingCloud
 
PDF
Angular Meetup 1 - Angular Basics and Workshop
Nitin Bhojwani
 
PPTX
AEM & eCommerce integration
Lokesh BS
 
PDF
IMMERSE'16 Introduction to adobe experience manager back end
AdobeMarketingCloud
 
PPTX
Sst hackathon express
Aeshan Wijetunge
 
Introduction To Angular.js - SpringPeople
SpringPeople
 
AEM target Integration
Kanika Gera
 
Angular Ivy- An Overview
Jalpesh Vadgama
 
Why choose Angular 6?
Priyanka Verma
 
Firebase.pptx
siddhiiAgarwal
 
Firebase.pptx
TanviBudhabaware
 
Lessons learnt in CI/CD with AWS serverless architecture
AWS User Group Bengaluru
 
SpringPeople Building Web Sites with ASP.NET MVC FRAMEWORK
SpringPeople
 
Talk for DevFest 2021 - GDG Bénin
Ezéchiel Amen AGBLA
 
What’s new in angular 12[highlights of angular 12 features]
Katy Slemon
 
SpringPeople Introduction to iOS Apps Development
SpringPeople
 
Magic of web components
HYS Enterprise
 
Introduction To Groovy And Grails - SpringPeople
SpringPeople
 
IMMERSE'16 Introduction to AEM Tooling
AdobeMarketingCloud
 
Angular Meetup 1 - Angular Basics and Workshop
Nitin Bhojwani
 
AEM & eCommerce integration
Lokesh BS
 
IMMERSE'16 Introduction to adobe experience manager back end
AdobeMarketingCloud
 
Sst hackathon express
Aeshan Wijetunge
 

Viewers also liked (20)

PDF
Android Studio Tutorial For Beginners -2 | Android Development Tutorial | And...
Edureka!
 
PDF
Bitcoin Blockchain Explained | Understanding Bitcoin and Blockchain | Blockch...
Edureka!
 
PDF
Power BI Training | Getting Started with Power BI | Power BI Tutorial | Power...
Edureka!
 
PDF
Big Data Use Cases | Hadoop Tutorial for Beginners | Hadoop Training | Edureka
Edureka!
 
PDF
Docker Swarm For High Availability | Docker Tutorial | DevOps Tutorial | Edureka
Edureka!
 
PDF
What Is DevOps? | Introduction To DevOps | DevOps Tools | DevOps Tutorial | D...
Edureka!
 
PDF
Django Rest Framework | How to Create a RESTful API Using Django | Django Tut...
Edureka!
 
PDF
Artificial Neural Network Tutorial | Deep Learning With Neural Networks | Edu...
Edureka!
 
PDF
Angular 4 Data Binding | Two Way Data Binding in Angular 4 | Angular 4 Tutori...
Edureka!
 
PDF
Cloud Computing Tutorial For Beginners | What is Cloud Computing | AWS Traini...
Edureka!
 
PDF
Introduction To TensorFlow | Deep Learning Using TensorFlow | TensorFlow Tuto...
Edureka!
 
PDF
Azure Interview Questions And Answers | Azure Tutorial For Beginners | Azure ...
Edureka!
 
PDF
React Components Lifecycle | React Tutorial for Beginners | ReactJS Training ...
Edureka!
 
PDF
Machine Learning In Python | Python Machine Learning Tutorial | Deep Learning...
Edureka!
 
PDF
Big Data Tutorial For Beginners | What Is Big Data | Big Data Tutorial | Hado...
Edureka!
 
PDF
Data Science Training | Data Science Tutorial | Data Science Certification | ...
Edureka!
 
PDF
Data Science Tutorial | Introduction To Data Science | Data Science Training ...
Edureka!
 
PPTX
What Is Data Science? Data Science Course - Data Science Tutorial For Beginne...
Edureka!
 
PDF
Introduction to Data Science
Edureka!
 
PPTX
AI for IA's: Machine Learning Demystified at IA Summit 2017 - IAS17
Carol Smith
 
Android Studio Tutorial For Beginners -2 | Android Development Tutorial | And...
Edureka!
 
Bitcoin Blockchain Explained | Understanding Bitcoin and Blockchain | Blockch...
Edureka!
 
Power BI Training | Getting Started with Power BI | Power BI Tutorial | Power...
Edureka!
 
Big Data Use Cases | Hadoop Tutorial for Beginners | Hadoop Training | Edureka
Edureka!
 
Docker Swarm For High Availability | Docker Tutorial | DevOps Tutorial | Edureka
Edureka!
 
What Is DevOps? | Introduction To DevOps | DevOps Tools | DevOps Tutorial | D...
Edureka!
 
Django Rest Framework | How to Create a RESTful API Using Django | Django Tut...
Edureka!
 
Artificial Neural Network Tutorial | Deep Learning With Neural Networks | Edu...
Edureka!
 
Angular 4 Data Binding | Two Way Data Binding in Angular 4 | Angular 4 Tutori...
Edureka!
 
Cloud Computing Tutorial For Beginners | What is Cloud Computing | AWS Traini...
Edureka!
 
Introduction To TensorFlow | Deep Learning Using TensorFlow | TensorFlow Tuto...
Edureka!
 
Azure Interview Questions And Answers | Azure Tutorial For Beginners | Azure ...
Edureka!
 
React Components Lifecycle | React Tutorial for Beginners | ReactJS Training ...
Edureka!
 
Machine Learning In Python | Python Machine Learning Tutorial | Deep Learning...
Edureka!
 
Big Data Tutorial For Beginners | What Is Big Data | Big Data Tutorial | Hado...
Edureka!
 
Data Science Training | Data Science Tutorial | Data Science Certification | ...
Edureka!
 
Data Science Tutorial | Introduction To Data Science | Data Science Training ...
Edureka!
 
What Is Data Science? Data Science Course - Data Science Tutorial For Beginne...
Edureka!
 
Introduction to Data Science
Edureka!
 
AI for IA's: Machine Learning Demystified at IA Summit 2017 - IAS17
Carol Smith
 
Ad

Similar to Angular 4 Tutorial For Beginners | Angular 4 Introduction | Angular 4 Training | Edureka (20)

PDF
Kendo UI workshop introduction - PUG Baltic Annual Conference 2017
Alen Leit
 
PDF
Front-end for Java developers Devoxx France 2018
Deepu K Sasidharan
 
PDF
Introduction+to+AngularJS+with+logo+from+digital+ocean.pdf
ahmadfaisal744721
 
PDF
Dockerizing An Angular Application Using Git, Jenkins & Docker! | DevOps Tuto...
Edureka!
 
PPTX
Module 1.pptx Angular JS FRAMEWORK WEBDEVELOPMENT
raman76530
 
DOCX
The Ultimate Guide to Hiring Angular Developers
Soft Suave Technologies
 
PPTX
Native - Hybrid - Web Mobile Architectures
Phong Le Duy
 
PPTX
JavaScript: Why Should I Care?
Daniel McGhan
 
PPTX
Big Improvement_ New AngularJS Tools Changing How We Develop.pptx
sarah david
 
PDF
Big Improvement_ New AngularJS Tools Changing How We Develop.pdf
sarah david
 
PDF
quantum_leap_angularjs_tools_redefining_development_in_2023.pdf
sarah david
 
PPTX
Detailed Guide of Angular Development 2022.pptx
75waytechnologies
 
PPTX
Angular.js vs React.js vs Vue.js _ Elsner.pptx
Elsner Technologies Pvt. Ltd.
 
PDF
How native script angular helps to build truly native mobile applications
Katy Slemon
 
PPTX
Angular 6 Training with project in hyderabad india
php2ranjan
 
PDF
Angular - Chapter 1 - Introduction
WebStackAcademy
 
PPTX
Top 10 Front End Development Technologies to Focus in 2018
Helios Solutions
 
PPTX
Api-First service design
Stefaan Ponnet
 
PPTX
AngularJS Training Course in Delhi
APTRON
 
PPTX
ASP .Net Core SPA Templates
Eamonn Boyle
 
Kendo UI workshop introduction - PUG Baltic Annual Conference 2017
Alen Leit
 
Front-end for Java developers Devoxx France 2018
Deepu K Sasidharan
 
Introduction+to+AngularJS+with+logo+from+digital+ocean.pdf
ahmadfaisal744721
 
Dockerizing An Angular Application Using Git, Jenkins & Docker! | DevOps Tuto...
Edureka!
 
Module 1.pptx Angular JS FRAMEWORK WEBDEVELOPMENT
raman76530
 
The Ultimate Guide to Hiring Angular Developers
Soft Suave Technologies
 
Native - Hybrid - Web Mobile Architectures
Phong Le Duy
 
JavaScript: Why Should I Care?
Daniel McGhan
 
Big Improvement_ New AngularJS Tools Changing How We Develop.pptx
sarah david
 
Big Improvement_ New AngularJS Tools Changing How We Develop.pdf
sarah david
 
quantum_leap_angularjs_tools_redefining_development_in_2023.pdf
sarah david
 
Detailed Guide of Angular Development 2022.pptx
75waytechnologies
 
Angular.js vs React.js vs Vue.js _ Elsner.pptx
Elsner Technologies Pvt. Ltd.
 
How native script angular helps to build truly native mobile applications
Katy Slemon
 
Angular 6 Training with project in hyderabad india
php2ranjan
 
Angular - Chapter 1 - Introduction
WebStackAcademy
 
Top 10 Front End Development Technologies to Focus in 2018
Helios Solutions
 
Api-First service design
Stefaan Ponnet
 
AngularJS Training Course in Delhi
APTRON
 
ASP .Net Core SPA Templates
Eamonn Boyle
 
Ad

More from Edureka! (20)

PDF
What to learn during the 21 days Lockdown | Edureka
Edureka!
 
PDF
Top 10 Dying Programming Languages in 2020 | Edureka
Edureka!
 
PDF
Top 5 Trending Business Intelligence Tools | Edureka
Edureka!
 
PDF
Tableau Tutorial for Data Science | Edureka
Edureka!
 
PDF
Python Programming Tutorial | Edureka
Edureka!
 
PDF
Top 5 PMP Certifications | Edureka
Edureka!
 
PDF
Top Maven Interview Questions in 2020 | Edureka
Edureka!
 
PDF
Linux Mint Tutorial | Edureka
Edureka!
 
PDF
How to Deploy Java Web App in AWS| Edureka
Edureka!
 
PDF
Importance of Digital Marketing | Edureka
Edureka!
 
PDF
RPA in 2020 | Edureka
Edureka!
 
PDF
Email Notifications in Jenkins | Edureka
Edureka!
 
PDF
EA Algorithm in Machine Learning | Edureka
Edureka!
 
PDF
Cognitive AI Tutorial | Edureka
Edureka!
 
PDF
AWS Cloud Practitioner Tutorial | Edureka
Edureka!
 
PDF
Blue Prism Top Interview Questions | Edureka
Edureka!
 
PDF
Big Data on AWS Tutorial | Edureka
Edureka!
 
PDF
A star algorithm | A* Algorithm in Artificial Intelligence | Edureka
Edureka!
 
PDF
Kubernetes Installation on Ubuntu | Edureka
Edureka!
 
PDF
Introduction to DevOps | Edureka
Edureka!
 
What to learn during the 21 days Lockdown | Edureka
Edureka!
 
Top 10 Dying Programming Languages in 2020 | Edureka
Edureka!
 
Top 5 Trending Business Intelligence Tools | Edureka
Edureka!
 
Tableau Tutorial for Data Science | Edureka
Edureka!
 
Python Programming Tutorial | Edureka
Edureka!
 
Top 5 PMP Certifications | Edureka
Edureka!
 
Top Maven Interview Questions in 2020 | Edureka
Edureka!
 
Linux Mint Tutorial | Edureka
Edureka!
 
How to Deploy Java Web App in AWS| Edureka
Edureka!
 
Importance of Digital Marketing | Edureka
Edureka!
 
RPA in 2020 | Edureka
Edureka!
 
Email Notifications in Jenkins | Edureka
Edureka!
 
EA Algorithm in Machine Learning | Edureka
Edureka!
 
Cognitive AI Tutorial | Edureka
Edureka!
 
AWS Cloud Practitioner Tutorial | Edureka
Edureka!
 
Blue Prism Top Interview Questions | Edureka
Edureka!
 
Big Data on AWS Tutorial | Edureka
Edureka!
 
A star algorithm | A* Algorithm in Artificial Intelligence | Edureka
Edureka!
 
Kubernetes Installation on Ubuntu | Edureka
Edureka!
 
Introduction to DevOps | Edureka
Edureka!
 

Recently uploaded (20)

PDF
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
PDF
Transforming Utility Networks: Large-scale Data Migrations with FME
Safe Software
 
PDF
What Makes Contify’s News API Stand Out: Key Features at a Glance
Contify
 
PPTX
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
PPTX
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
PDF
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
PDF
“NPU IP Hardware Shaped Through Software and Use-case Analysis,” a Presentati...
Edge AI and Vision Alliance
 
PPTX
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
PDF
Mastering Financial Management in Direct Selling
Epixel MLM Software
 
PDF
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
PDF
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
PPTX
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
PDF
Staying Human in a Machine- Accelerated World
Catalin Jora
 
PDF
Exolore The Essential AI Tools in 2025.pdf
Srinivasan M
 
PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PPTX
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
PDF
Go Concurrency Real-World Patterns, Pitfalls, and Playground Battles.pdf
Emily Achieng
 
PDF
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
PPTX
Future Tech Innovations 2025 – A TechLists Insight
TechLists
 
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
Transforming Utility Networks: Large-scale Data Migrations with FME
Safe Software
 
What Makes Contify’s News API Stand Out: Key Features at a Glance
Contify
 
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
“NPU IP Hardware Shaped Through Software and Use-case Analysis,” a Presentati...
Edge AI and Vision Alliance
 
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
Mastering Financial Management in Direct Selling
Epixel MLM Software
 
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
Staying Human in a Machine- Accelerated World
Catalin Jora
 
Exolore The Essential AI Tools in 2025.pdf
Srinivasan M
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
Go Concurrency Real-World Patterns, Pitfalls, and Playground Battles.pdf
Emily Achieng
 
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
Future Tech Innovations 2025 – A TechLists Insight
TechLists
 

Angular 4 Tutorial For Beginners | Angular 4 Introduction | Angular 4 Training | Edureka

  • 1. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Edureka Free Angular Course For Beginner
  • 2. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Edureka Free Angular Course For Beginner
  • 3. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Angular Tutorial - Road Map Angular Introduction Angular Install & Project Structure Angular Components Angular Data Binding Angular Directives Angular & angularFirebase Angular CRUD App Angular Services Angular Forms Angular Routing 1 10 9 8 7 6 1 2 3 4 5 678910
  • 4. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Edureka’s Angular Certification Training
  • 5. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Edureka Angular Certification Training Introduction to JavaScript MVC Framework & Angular Components and DOM Interactions Components and Dependency Injection Routes, Inbuilt Directives and Pipes Custom Directives and Pipes Third-party Library Integration, Other APIs Unit Testing and Angular-CLI 1 2 3 4 5 6 7 www.edureka.co/angular-training
  • 6. Copyright © 2017, edureka and/or its affiliates. All rights reserved. What is Angular?
  • 7. Copyright © 2017, edureka and/or its affiliates. All rights reserved. What is Angular? Angular is a JavaScript framework that allows you to create modern Single Page Application.
  • 8. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Traditional vs Single Page Application
  • 9. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Traditional Web Application Traditional Web App Life Cycle Client Server Initial request Click Button ❖ With a traditional website, content is organized on individual pages that are usually static. ❖ Don't change in response to a visitor's actions. ❖ A brand new page with its own static content is served when a visitor clicks a button.
  • 10. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Single Page Application Single Page Web App Life Cycle Client Server Initial request Click button ❖ Instead of serving a brand new page to visitors, SPA swaps out the old content for new in case of any user interaction ❖ SPA is faster, more responsive, and more compact. ❖ The SPA and all its content is only loaded once, when the visitor first views the site. { … } JSON
  • 11. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Are Angular 2, Angular 4 & AngularJS same?
  • 12. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Are Angular 2, Angular 4 & AngularJS same? Angular 2/4/5AngularJS Angular ➢ Released by Google in the year 2010 ➢ JavaScript based framework for creating SPA ➢ Officially supported but no longer will be developed ➢ Released in Sept’ 2016 ➢ Complete re-write of AngularJS ➢ Started from Version 2 ➢ Major version will be released every six months because of Semantic Versioning
  • 13. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Angular Features
  • 14. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Angular Features M O D U L A R I T Y ❖ Module encapsulate similar cohesive block of functionality together ❖ Adding new features without changing the overall code base ❖ Easy to maintain and test ❖ For example: admin module, home page module, etc. Home Page Admin Module Signup Page
  • 15. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Angular Features S P E E D & P E R F O R M A N C E ❖ Angular turns your templates into code that's highly optimized for today's JavaScript virtual machines. ❖ Angular Component Router, which split the code allowing users to load only relevant code required for rendering the requested view/route.
  • 16. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Angular Features T Y P E S C R I P T & E S 6 ❖ TypeScript is a superset of JavaScript ❖ Static types make things like IDEs and builders/compilers more effective ❖ TypeScript is apt for developers who are coming from Java and C# ❖ ES6 modules help you to decouple your code easily
  • 17. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Angular Features N AT I V E A P P D E V E L O P M E N T ❖ Create native mobile web application using the same angular knowledge ❖ Build hybrid apps with the help of Iconic support and native app using NativeScript or React Native.
  • 18. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Thank You