SlideShare a Scribd company logo
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Agenda
 What Is Artificial Intelligence ?
 What Is Machine Learning ?
 Limitations Of Machine Learning
 Deep Learning To The Rescue
 What Is Deep Learning ?
 Deep Learning Applications
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
FaceOff
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Type
Front end library Entire framework
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Architecture
View
It deals with the View only Deals with the whole MVC
Controller
ModelView
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Template
Uses JSX Uses HTML and JavaScript
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Learning Curve
Can learn Quickly Takes long time to learn
Knowledge
Time
Knowledge
Time
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Concept
Can embed HTML into JavaScript as well Can only embed JavaScript into HTML
class MyForm extends React.Component
{
render(){
return (
<div style={styles}>
<h1>Hello World!!</h1>
</div>
);
}
}
<script src="angular.min.js"></script>
<script
src="hello_world_controller.js"></script>
<div ng-app="HelloWorldApp">
<div ng-
controller="HelloWorldController">
<h1>{{greeting}}</h1>
</div>
</div>
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Rendering
Server-side rendering Client-side rendering
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
DOM
Uses Virtual DOM Uses Regular DOM
Virtual
DOM
Real
DOMBrowser Browser
Real
DOM
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Data Binding
One-way data binding Two-way data binding
Action Dispatcher Store View
Action
Action Dispatcher Store View
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Debugging
Compile Time Debugging Runtime Debugging
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Speed
Very fast rendering Fast rendering
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Author
Owned by Facebook Owned by Google
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Popularity
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Popularity

More Related Content

What's hot (19)

PDF
Python Django tutorial | Getting Started With Django | Web Development With D...
Edureka!
 
PDF
Selenium Page Object Model Using Page Factory | Selenium Tutorial For Beginne...
Edureka!
 
PDF
Time Series In R | Time Series Forecasting | Time Series Analysis | Data Scie...
Edureka!
 
PDF
How to Deploy Java Web App in AWS| Edureka
Edureka!
 
PDF
Hadoop Developer Skills | Edureka
Edureka!
 
PPTX
How to Become ReactJS Developer?
Intellipaat
 
PPTX
First programming language to learn | Which Programming Language to Learn Fi...
Intellipaat
 
PPTX
Top 5 In-demand technologies to Learn in 2020
Intellipaat
 
PPTX
What is Responsive Web Design?
Intellipaat
 
DOCX
Microsoft azure bootcamp @ hpe diegem
Katrien Schockaert, PMP
 
PDF
Jenkins vs Bamboo | Differences Between Jenkins and Bamboo | Edureka
Edureka!
 
PPTX
How to Become Data Architect | Data Architect Roles and Responsibilities | In...
Intellipaat
 
PPTX
Flash Card : Manage Resources in Azure
Yoong Seng Lai
 
PPTX
Flash card Module 8-Manage Identity and Access in Azure Active Directory
Yoong Seng Lai
 
PPTX
Voice search optimization | How to Optimize Your Website For Voice Search
Intellipaat
 
PDF
Web Developer Resume | Edureka
Edureka!
 
PPTX
Creative Solutions to Already Solved Problems II
Gene Gotimer
 
PDF
Java Developer Resume | Edureka
Edureka!
 
PDF
Developers vs DBAs - How to win the war
gvenzl
 
Python Django tutorial | Getting Started With Django | Web Development With D...
Edureka!
 
Selenium Page Object Model Using Page Factory | Selenium Tutorial For Beginne...
Edureka!
 
Time Series In R | Time Series Forecasting | Time Series Analysis | Data Scie...
Edureka!
 
How to Deploy Java Web App in AWS| Edureka
Edureka!
 
Hadoop Developer Skills | Edureka
Edureka!
 
How to Become ReactJS Developer?
Intellipaat
 
First programming language to learn | Which Programming Language to Learn Fi...
Intellipaat
 
Top 5 In-demand technologies to Learn in 2020
Intellipaat
 
What is Responsive Web Design?
Intellipaat
 
Microsoft azure bootcamp @ hpe diegem
Katrien Schockaert, PMP
 
Jenkins vs Bamboo | Differences Between Jenkins and Bamboo | Edureka
Edureka!
 
How to Become Data Architect | Data Architect Roles and Responsibilities | In...
Intellipaat
 
Flash Card : Manage Resources in Azure
Yoong Seng Lai
 
Flash card Module 8-Manage Identity and Access in Azure Active Directory
Yoong Seng Lai
 
Voice search optimization | How to Optimize Your Website For Voice Search
Intellipaat
 
Web Developer Resume | Edureka
Edureka!
 
Creative Solutions to Already Solved Problems II
Gene Gotimer
 
Java Developer Resume | Edureka
Edureka!
 
Developers vs DBAs - How to win the war
gvenzl
 

Similar to React vs Angular 4 | Angular 2 vs React | React & Angular | ReactJS Training | Edureka (20)

PPTX
Professionalizing the Front-end
Jordi Anguela
 
PDF
Top 7 skills to look into react js developer
Katy Slemon
 
PDF
Full Stack Developer Course | Infinite Graphix Technologies
Infinite Graphix Technologies
 
PDF
React vs Angular, Head-to-head Comparison
The Tech Clouds
 
PPTX
Comprehensive Guide to React Development 2022.pptx
75waytechnologies
 
PDF
(M) brochure full stack development learning path
NirupamNishant2
 
PDF
Benefits of Hiring AI-vetted ReactJS Developers from CronJ
DarshanaMallick
 
PDF
The State of Front-end At CrowdTwist
Mark Fayngersh
 
PDF
DOC-20231224-WA0053DOC-20231224-WA0053..pdf
FutureTechnologies3
 
PDF
.NET Full Stack Development AI + IoT Integrated Course | TechEntry
TechEntry
 
PDF
Beginner's Guide to Frontend Development: Comparing Angular, React, Ember, an...
Prasid Pathak
 
PPTX
why_choose_react_js_development_for_building_websites_in_2023.pptx
sarah david
 
PDF
MERN/MEAN Full Stack Developer Course with AI & IoT Integrated
TechEntry
 
PPSX
React-Js-Online-Training-9028522.ppsx
Kulbir4
 
PPTX
React js Online Training
Learntek1
 
PPTX
Adding a modern twist to legacy web applications
Jeff Durta
 
PDF
How to Hire Reactjs Developers in 2023: Factors to consider
ultroNeous Technologies
 
PDF
Frontend as a first class citizen
Marcin Grzywaczewski
 
PDF
Down With JavaScript!
Garth Gilmour
 
PDF
Best Practices for React Developer Test Technical Assessment for Hiring.pdf
DarshanaMallick
 
Professionalizing the Front-end
Jordi Anguela
 
Top 7 skills to look into react js developer
Katy Slemon
 
Full Stack Developer Course | Infinite Graphix Technologies
Infinite Graphix Technologies
 
React vs Angular, Head-to-head Comparison
The Tech Clouds
 
Comprehensive Guide to React Development 2022.pptx
75waytechnologies
 
(M) brochure full stack development learning path
NirupamNishant2
 
Benefits of Hiring AI-vetted ReactJS Developers from CronJ
DarshanaMallick
 
The State of Front-end At CrowdTwist
Mark Fayngersh
 
DOC-20231224-WA0053DOC-20231224-WA0053..pdf
FutureTechnologies3
 
.NET Full Stack Development AI + IoT Integrated Course | TechEntry
TechEntry
 
Beginner's Guide to Frontend Development: Comparing Angular, React, Ember, an...
Prasid Pathak
 
why_choose_react_js_development_for_building_websites_in_2023.pptx
sarah david
 
MERN/MEAN Full Stack Developer Course with AI & IoT Integrated
TechEntry
 
React-Js-Online-Training-9028522.ppsx
Kulbir4
 
React js Online Training
Learntek1
 
Adding a modern twist to legacy web applications
Jeff Durta
 
How to Hire Reactjs Developers in 2023: Factors to consider
ultroNeous Technologies
 
Frontend as a first class citizen
Marcin Grzywaczewski
 
Down With JavaScript!
Garth Gilmour
 
Best Practices for React Developer Test Technical Assessment for Hiring.pdf
DarshanaMallick
 
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
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!
 
PDF
ITIL® Tutorial for Beginners | ITIL® Foundation Training | 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!
 
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!
 
ITIL® Tutorial for Beginners | ITIL® Foundation Training | Edureka
Edureka!
 
Ad

Recently uploaded (20)

PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PDF
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
PDF
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
PDF
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
PDF
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
PPT
Ericsson LTE presentation SEMINAR 2010.ppt
npat3
 
PPTX
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
PDF
“Voice Interfaces on a Budget: Building Real-time Speech Recognition on Low-c...
Edge AI and Vision Alliance
 
PPTX
Designing_the_Future_AI_Driven_Product_Experiences_Across_Devices.pptx
presentifyai
 
PPTX
Seamless Tech Experiences Showcasing Cross-Platform App Design.pptx
presentifyai
 
PPTX
MuleSoft MCP Support (Model Context Protocol) and Use Case Demo
shyamraj55
 
PDF
NLJUG Speaker academy 2025 - first session
Bert Jan Schrijver
 
PPTX
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
PDF
What’s my job again? Slides from Mark Simos talk at 2025 Tampa BSides
Mark Simos
 
PDF
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
PDF
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
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
 
PPTX
The Project Compass - GDG on Campus MSIT
dscmsitkol
 
PDF
UiPath DevConnect 2025: Agentic Automation Community User Group Meeting
DianaGray10
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
Ericsson LTE presentation SEMINAR 2010.ppt
npat3
 
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
“Voice Interfaces on a Budget: Building Real-time Speech Recognition on Low-c...
Edge AI and Vision Alliance
 
Designing_the_Future_AI_Driven_Product_Experiences_Across_Devices.pptx
presentifyai
 
Seamless Tech Experiences Showcasing Cross-Platform App Design.pptx
presentifyai
 
MuleSoft MCP Support (Model Context Protocol) and Use Case Demo
shyamraj55
 
NLJUG Speaker academy 2025 - first session
Bert Jan Schrijver
 
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
What’s my job again? Slides from Mark Simos talk at 2025 Tampa BSides
Mark Simos
 
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
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
 
The Project Compass - GDG on Campus MSIT
dscmsitkol
 
UiPath DevConnect 2025: Agentic Automation Community User Group Meeting
DianaGray10
 

React vs Angular 4 | Angular 2 vs React | React & Angular | ReactJS Training | Edureka

  • 1. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Agenda  What Is Artificial Intelligence ?  What Is Machine Learning ?  Limitations Of Machine Learning  Deep Learning To The Rescue  What Is Deep Learning ?  Deep Learning Applications
  • 2. Copyright © 2017, edureka and/or its affiliates. All rights reserved. FaceOff
  • 3. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Type Front end library Entire framework
  • 4. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Architecture View It deals with the View only Deals with the whole MVC Controller ModelView
  • 5. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Template Uses JSX Uses HTML and JavaScript
  • 6. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Learning Curve Can learn Quickly Takes long time to learn Knowledge Time Knowledge Time
  • 7. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Concept Can embed HTML into JavaScript as well Can only embed JavaScript into HTML class MyForm extends React.Component { render(){ return ( <div style={styles}> <h1>Hello World!!</h1> </div> ); } } <script src="angular.min.js"></script> <script src="hello_world_controller.js"></script> <div ng-app="HelloWorldApp"> <div ng- controller="HelloWorldController"> <h1>{{greeting}}</h1> </div> </div>
  • 8. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Rendering Server-side rendering Client-side rendering
  • 9. Copyright © 2017, edureka and/or its affiliates. All rights reserved. DOM Uses Virtual DOM Uses Regular DOM Virtual DOM Real DOMBrowser Browser Real DOM
  • 10. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Data Binding One-way data binding Two-way data binding Action Dispatcher Store View Action Action Dispatcher Store View
  • 11. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Debugging Compile Time Debugging Runtime Debugging
  • 12. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Speed Very fast rendering Fast rendering
  • 13. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Author Owned by Facebook Owned by Google
  • 14. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Popularity
  • 15. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Popularity