SlideShare a Scribd company logo
Frameworks in JavaScript
Haim Michael
May 23th
, 2014
All logos, trademarks and brand names used in this presentation, such as the logos of
jQueryMobile, AngularJS, MooTools and Node.js, belong to their respective owners.
Haim Michael and LifeMichael are independent and not related, affiliated or connected
with any of the companies and the technologies mentioned in this presentation.
You can watch the video clip at http://youtu.be/N7IvFtYJr4Y.
LifeMichael.com
Table of Content
LifeMichael.com
● Introduction to JavaScript
● JavaScript Frameworks
● Learning Resources
● Questions & Answers
Introduction to JavaScript
LifeMichael.com
● JavaScript is a scripting language running on the web
browser or on the server. It was originally developed by
Netscape and became available in 1995.
● ECMA Script, defined by ECMA-262, is the standard
JavaScript language. ECMA Script defines the very
basic parts of the language
Introduction to JavaScript
LifeMichael.com
● We can embed the code we write in JavaScript into the
HTML page using the <script> element.
<script type="text/javascript">
function do_something()
{
alert(“Good Morning!”);
}
</script>
Introduction to JavaScript
LifeMichael.com
● We can alternatively have our code in a separated file
linked with our HTML page.
<script type=”text/javascript” src=”mycode.js”>
</script>
JavaScript Frameworks
LifeMichael.com
● The following websites maintain catalogs of JavaScript
libraries we can use in our code:
http://jster.net/catalog
http://microjs.com
http://www.jsdb.io
Learning Resources
● You can find detailed documentation for the JavaScript
programming language at
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference
LifeMichael.com
Learning Resources
● You can find various detailed courses for learning JavaScript
available for free at abelski.lifemichael.com.
LifeMichael.com
Questions & Answers
● Three courses you might find interesting include
Software Engineering in PHP
more info
Android 4.4 Java Applications Development
more info
HTML5 Cross Platform Mobile Applications
more info
● If you enjoyed my lecture please leave me a comment
at http://speakerpedia.com/speakers/life-michael.
Thanks for your time!
Haim.
LifeMichael.com
Frameworks in JavaScript
Haim Michael
May 23th
, 2014
All logos, trademarks and brand names used in this presentation, such as the logos of
jQueryMobile, AngularJS, MooTools and Node.js, belong to their respective owners.
Haim Michael and LifeMichael are independent and not related, affiliated or connected
with any of the companies and the technologies mentioned in this presentation.
You can watch the video clip at http://youtu.be/N7IvFtYJr4Y.
LifeMichael.com
Table of Content
LifeMichael.com
● Introduction to JavaScript
● JavaScript Frameworks
● Learning Resources
● Questions & Answers
Introduction to JavaScript
LifeMichael.com
● JavaScript is a scripting language running on the web
browser or on the server. It was originally developed by
Netscape and became available in 1995.
● ECMA Script, defined by ECMA-262, is the standard
JavaScript language. ECMA Script defines the very
basic parts of the language
Introduction to JavaScript
LifeMichael.com
● We can embed the code we write in JavaScript into the
HTML page using the <script> element.
<script type="text/javascript">
function do_something()
{
alert(“Good Morning!”);
}
</script>
Introduction to JavaScript
LifeMichael.com
● We can alternatively have our code in a separated file
linked with our HTML page.
<script type=”text/javascript” src=”mycode.js”>
</script>
JavaScript Frameworks
LifeMichael.com
● The following websites maintain catalogs of JavaScript
libraries we can use in our code:
http://jster.net/catalog
http://microjs.com
http://www.jsdb.io
Learning Resources
● You can find detailed documentation for the JavaScript
programming language at
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference
LifeMichael.com
Learning Resources
● You can find various detailed courses for learning JavaScript
available for free at abelski.lifemichael.com.
LifeMichael.com
Questions & Answers
● Three courses you might find interesting include
Software Engineering in PHP
more info
Android 4.4 Java Applications Development
more info
HTML5 Cross Platform Mobile Applications
more info
● If you enjoyed my lecture please leave me a comment
at http://speakerpedia.com/speakers/life-michael.
Thanks for your time!
Haim.
LifeMichael.com

More Related Content

What's hot (20)

PDF
Expert-led jQuery training to master your craft.
iqtraining
 
PDF
wp cli- don’t fear the command line
Dwayne McDaniel
 
PPTX
Difference between-angular js-nodejs
Netleon-Technologies Website-Professionals
 
PPTX
How do we test nodejs apps?
Michal Juhas
 
PPTX
MEAN Stack
RoshanTak1
 
ODP
The Full Stack Web Development
Sam Dias
 
PDF
Making sense of the front-end, for PHP developers
Lewiz
 
DOCX
MVC Team
MVC TEAM
 
PDF
Unscrambling An Omelette - How Companies Can Use WordPress Better - Jeremy Ke...
WordCamp Sydney
 
PDF
Debugging WordPress Core and Plugins!
Bronson Quick
 
PPTX
WebSite development using WinJS
Alexandre Marreiros
 
PDF
Ryan Markel - WordCamp StL 2016 - Code Review
ryanmarkel
 
PDF
TypeScript, Dart, CoffeeScript and JavaScript Comparison
Haim Michael
 
PPTX
JavaScript in Universal Windows Platform apps
Timmy Kokke
 
PPTX
Javascript and DOM
Ketan Ghumatkar
 
PPTX
Learn VBScript – Part 1 of 4
Srinimf-Slides
 
PDF
Intro to AngularJS
POSSCON
 
PPTX
A guide to getting started with WebdriverIO
Nilenth Selvaraja
 
PPTX
Full stack web development
Crampete
 
PDF
45 WordPress Interview Questions
Pontus Bergmark
 
Expert-led jQuery training to master your craft.
iqtraining
 
wp cli- don’t fear the command line
Dwayne McDaniel
 
Difference between-angular js-nodejs
Netleon-Technologies Website-Professionals
 
How do we test nodejs apps?
Michal Juhas
 
MEAN Stack
RoshanTak1
 
The Full Stack Web Development
Sam Dias
 
Making sense of the front-end, for PHP developers
Lewiz
 
MVC Team
MVC TEAM
 
Unscrambling An Omelette - How Companies Can Use WordPress Better - Jeremy Ke...
WordCamp Sydney
 
Debugging WordPress Core and Plugins!
Bronson Quick
 
WebSite development using WinJS
Alexandre Marreiros
 
Ryan Markel - WordCamp StL 2016 - Code Review
ryanmarkel
 
TypeScript, Dart, CoffeeScript and JavaScript Comparison
Haim Michael
 
JavaScript in Universal Windows Platform apps
Timmy Kokke
 
Javascript and DOM
Ketan Ghumatkar
 
Learn VBScript – Part 1 of 4
Srinimf-Slides
 
Intro to AngularJS
POSSCON
 
A guide to getting started with WebdriverIO
Nilenth Selvaraja
 
Full stack web development
Crampete
 
45 WordPress Interview Questions
Pontus Bergmark
 

Viewers also liked (20)

PPTX
Choosing a JavaScript Framework
Tim Rayburn
 
PDF
On Selecting JavaScript Frameworks (Women Who Code 10/15)
Zoe Landon
 
PDF
Deploy like a pro!
Damian Serrano Thode
 
PPTX
Cross management experiences. mis 7 conclusiones
Rafael Bermúdez Míguez
 
PPTX
Introducción a Backbone JS
Santi Leopardo
 
PDF
Dart Jump Start
Haim Michael
 
DOC
Proposta de formació
Laura González Filbà
 
PDF
Tips for Learning Programming
Haim Michael
 
PDF
PHP 5.4 New Features
Haim Michael
 
PPTX
Diapositivas
Efrain Salazar
 
PDF
PhoneGap Jump Start
Haim Michael
 
PDF
Vaadin Jump Start
Haim Michael
 
PPTX
MV* presentation frameworks in Javascript: en garde, pret, allez!
Roberto Messora
 
PPT
Assessing learning
Jane Wolff
 
PDF
Primeros pasos con Backbone js, por Xavier Aznar
Pablo Aguilera
 
PDF
WebSockets Jump Start
Haim Michael
 
PDF
Ajax Jump Start
Haim Michael
 
PDF
jQueryMobile Jump Start
Haim Michael
 
PDF
PHP Jump Start
Haim Michael
 
PDF
WebApps e Frameworks Javascript
meet2Brains
 
Choosing a JavaScript Framework
Tim Rayburn
 
On Selecting JavaScript Frameworks (Women Who Code 10/15)
Zoe Landon
 
Deploy like a pro!
Damian Serrano Thode
 
Cross management experiences. mis 7 conclusiones
Rafael Bermúdez Míguez
 
Introducción a Backbone JS
Santi Leopardo
 
Dart Jump Start
Haim Michael
 
Proposta de formació
Laura González Filbà
 
Tips for Learning Programming
Haim Michael
 
PHP 5.4 New Features
Haim Michael
 
Diapositivas
Efrain Salazar
 
PhoneGap Jump Start
Haim Michael
 
Vaadin Jump Start
Haim Michael
 
MV* presentation frameworks in Javascript: en garde, pret, allez!
Roberto Messora
 
Assessing learning
Jane Wolff
 
Primeros pasos con Backbone js, por Xavier Aznar
Pablo Aguilera
 
WebSockets Jump Start
Haim Michael
 
Ajax Jump Start
Haim Michael
 
jQueryMobile Jump Start
Haim Michael
 
PHP Jump Start
Haim Michael
 
WebApps e Frameworks Javascript
meet2Brains
 
Ad

Similar to Frameworks in JavaScript (20)

PDF
JavaScript Jump Start 20220214
Haim Michael
 
PPTX
Javascript 01 (js)
AbhishekMondal42
 
PPTX
JAVASRIPT and PHP (Hypertext Preprocessor)
shelakenitinit
 
PDF
Introjs1.9.18tf
Thinkful
 
PDF
Introjs2.13.18sd
Jordan Zurowski
 
DOCX
Java script hello world
sanket kulkarni
 
PPTX
JavaScript New Tutorial Class XI and XII.pptx
rish15r890
 
PPTX
Using Javascript in today's world
Sudar Muthu
 
PPT
Introduction to JavaScript
Andres Baravalle
 
PPTX
JavaScript Training Day 01 Iqra Technology.pptx
MohammadShoaib60236
 
PPTX
Brief History of JavaScript
Rifad Ainun Nazieb
 
PPTX
Java script
Anuj Singh Rajput
 
PPTX
Javascript Today
Sistek Yazılım
 
PPTX
Lecture-15.pptx
vishal choudhary
 
PPTX
Web Development Study Jam #2 _ Basic JavaScript.pptx
SekarMaduKusumawarda1
 
PPTX
WTA-MODULE-4.pptx
ChayapathiAR
 
PPTX
introduction to js
Sireesh K
 
PPTX
Java script Basic
Jaya Kumari
 
PPTX
JavaScript_III.pptx
rashmiisrani1
 
PDF
Javascript beginner-handbook
Faina Fridman
 
JavaScript Jump Start 20220214
Haim Michael
 
Javascript 01 (js)
AbhishekMondal42
 
JAVASRIPT and PHP (Hypertext Preprocessor)
shelakenitinit
 
Introjs1.9.18tf
Thinkful
 
Introjs2.13.18sd
Jordan Zurowski
 
Java script hello world
sanket kulkarni
 
JavaScript New Tutorial Class XI and XII.pptx
rish15r890
 
Using Javascript in today's world
Sudar Muthu
 
Introduction to JavaScript
Andres Baravalle
 
JavaScript Training Day 01 Iqra Technology.pptx
MohammadShoaib60236
 
Brief History of JavaScript
Rifad Ainun Nazieb
 
Java script
Anuj Singh Rajput
 
Javascript Today
Sistek Yazılım
 
Lecture-15.pptx
vishal choudhary
 
Web Development Study Jam #2 _ Basic JavaScript.pptx
SekarMaduKusumawarda1
 
WTA-MODULE-4.pptx
ChayapathiAR
 
introduction to js
Sireesh K
 
Java script Basic
Jaya Kumari
 
JavaScript_III.pptx
rashmiisrani1
 
Javascript beginner-handbook
Faina Fridman
 
Ad

More from Haim Michael (20)

PDF
The Visitor Classic Design Pattern [Free Meetup]
Haim Michael
 
PDF
Typing in Python: Bringing Clarity, Safety and Speed to Your Code [Free Meetup]
Haim Michael
 
PDF
Introduction to Pattern Matching in Java [Free Meetup]
Haim Michael
 
PDF
Mastering The Collections in JavaScript [Free Meetup]
Haim Michael
 
PDF
Beyond Java - Evolving to Scala and Kotlin
Haim Michael
 
PDF
JavaScript Promises Simplified [Free Meetup]
Haim Michael
 
PDF
Scala Jump Start [Free Online Meetup in English]
Haim Michael
 
PDF
The MVVM Architecture in Java [Free Meetup]
Haim Michael
 
PDF
Kotlin Jump Start Online Free Meetup (June 4th, 2024)
Haim Michael
 
PDF
Anti Patterns
Haim Michael
 
PDF
Virtual Threads in Java
Haim Michael
 
PDF
MongoDB Design Patterns
Haim Michael
 
PDF
Introduction to SQL Injections
Haim Michael
 
PDF
Record Classes in Java
Haim Michael
 
PDF
Microservices Design Patterns
Haim Michael
 
PDF
Structural Pattern Matching in Python
Haim Michael
 
PDF
Unit Testing in Python
Haim Michael
 
PDF
OOP Best Practices in JavaScript
Haim Michael
 
PDF
Java Jump Start
Haim Michael
 
PDF
Bootstrap Jump Start
Haim Michael
 
The Visitor Classic Design Pattern [Free Meetup]
Haim Michael
 
Typing in Python: Bringing Clarity, Safety and Speed to Your Code [Free Meetup]
Haim Michael
 
Introduction to Pattern Matching in Java [Free Meetup]
Haim Michael
 
Mastering The Collections in JavaScript [Free Meetup]
Haim Michael
 
Beyond Java - Evolving to Scala and Kotlin
Haim Michael
 
JavaScript Promises Simplified [Free Meetup]
Haim Michael
 
Scala Jump Start [Free Online Meetup in English]
Haim Michael
 
The MVVM Architecture in Java [Free Meetup]
Haim Michael
 
Kotlin Jump Start Online Free Meetup (June 4th, 2024)
Haim Michael
 
Anti Patterns
Haim Michael
 
Virtual Threads in Java
Haim Michael
 
MongoDB Design Patterns
Haim Michael
 
Introduction to SQL Injections
Haim Michael
 
Record Classes in Java
Haim Michael
 
Microservices Design Patterns
Haim Michael
 
Structural Pattern Matching in Python
Haim Michael
 
Unit Testing in Python
Haim Michael
 
OOP Best Practices in JavaScript
Haim Michael
 
Java Jump Start
Haim Michael
 
Bootstrap Jump Start
Haim Michael
 

Recently uploaded (20)

PDF
SciPy 2025 - Packaging a Scientific Python Project
Henry Schreiner
 
PDF
SAP Firmaya İade ABAB Kodları - ABAB ile yazılmıl hazır kod örneği
Salih Küçük
 
PDF
Alexander Marshalov - How to use AI Assistants with your Monitoring system Q2...
VictoriaMetrics
 
PPTX
Homogeneity of Variance Test Options IBM SPSS Statistics Version 31.pptx
Version 1 Analytics
 
PDF
HiHelloHR – Simplify HR Operations for Modern Workplaces
HiHelloHR
 
PPTX
Agentic Automation Journey Session 1/5: Context Grounding and Autopilot for E...
klpathrudu
 
PPTX
Hardware(Central Processing Unit ) CU and ALU
RizwanaKalsoom2
 
PDF
Unlock Efficiency with Insurance Policy Administration Systems
Insurance Tech Services
 
PPTX
Empowering Asian Contributions: The Rise of Regional User Groups in Open Sour...
Shane Coughlan
 
PDF
vMix Pro 28.0.0.42 Download vMix Registration key Bundle
kulindacore
 
PDF
IDM Crack with Internet Download Manager 6.42 Build 43 with Patch Latest 2025
bashirkhan333g
 
PDF
How to Hire AI Developers_ Step-by-Step Guide in 2025.pdf
DianApps Technologies
 
PDF
AI + DevOps = Smart Automation with devseccops.ai.pdf
Devseccops.ai
 
PDF
[Solution] Why Choose the VeryPDF DRM Protector Custom-Built Solution for You...
Lingwen1998
 
PDF
Open Chain Q2 Steering Committee Meeting - 2025-06-25
Shane Coughlan
 
PDF
Digger Solo: Semantic search and maps for your local files
seanpedersen96
 
PPTX
Home Care Tools: Benefits, features and more
Third Rock Techkno
 
PDF
Empower Your Tech Vision- Why Businesses Prefer to Hire Remote Developers fro...
logixshapers59
 
PPTX
Change Common Properties in IBM SPSS Statistics Version 31.pptx
Version 1 Analytics
 
PDF
Top Agile Project Management Tools for Teams in 2025
Orangescrum
 
SciPy 2025 - Packaging a Scientific Python Project
Henry Schreiner
 
SAP Firmaya İade ABAB Kodları - ABAB ile yazılmıl hazır kod örneği
Salih Küçük
 
Alexander Marshalov - How to use AI Assistants with your Monitoring system Q2...
VictoriaMetrics
 
Homogeneity of Variance Test Options IBM SPSS Statistics Version 31.pptx
Version 1 Analytics
 
HiHelloHR – Simplify HR Operations for Modern Workplaces
HiHelloHR
 
Agentic Automation Journey Session 1/5: Context Grounding and Autopilot for E...
klpathrudu
 
Hardware(Central Processing Unit ) CU and ALU
RizwanaKalsoom2
 
Unlock Efficiency with Insurance Policy Administration Systems
Insurance Tech Services
 
Empowering Asian Contributions: The Rise of Regional User Groups in Open Sour...
Shane Coughlan
 
vMix Pro 28.0.0.42 Download vMix Registration key Bundle
kulindacore
 
IDM Crack with Internet Download Manager 6.42 Build 43 with Patch Latest 2025
bashirkhan333g
 
How to Hire AI Developers_ Step-by-Step Guide in 2025.pdf
DianApps Technologies
 
AI + DevOps = Smart Automation with devseccops.ai.pdf
Devseccops.ai
 
[Solution] Why Choose the VeryPDF DRM Protector Custom-Built Solution for You...
Lingwen1998
 
Open Chain Q2 Steering Committee Meeting - 2025-06-25
Shane Coughlan
 
Digger Solo: Semantic search and maps for your local files
seanpedersen96
 
Home Care Tools: Benefits, features and more
Third Rock Techkno
 
Empower Your Tech Vision- Why Businesses Prefer to Hire Remote Developers fro...
logixshapers59
 
Change Common Properties in IBM SPSS Statistics Version 31.pptx
Version 1 Analytics
 
Top Agile Project Management Tools for Teams in 2025
Orangescrum
 

Frameworks in JavaScript

  • 1. Frameworks in JavaScript Haim Michael May 23th , 2014 All logos, trademarks and brand names used in this presentation, such as the logos of jQueryMobile, AngularJS, MooTools and Node.js, belong to their respective owners. Haim Michael and LifeMichael are independent and not related, affiliated or connected with any of the companies and the technologies mentioned in this presentation. You can watch the video clip at http://youtu.be/N7IvFtYJr4Y. LifeMichael.com
  • 2. Table of Content LifeMichael.com ● Introduction to JavaScript ● JavaScript Frameworks ● Learning Resources ● Questions & Answers
  • 3. Introduction to JavaScript LifeMichael.com ● JavaScript is a scripting language running on the web browser or on the server. It was originally developed by Netscape and became available in 1995. ● ECMA Script, defined by ECMA-262, is the standard JavaScript language. ECMA Script defines the very basic parts of the language
  • 4. Introduction to JavaScript LifeMichael.com ● We can embed the code we write in JavaScript into the HTML page using the <script> element. <script type="text/javascript"> function do_something() { alert(“Good Morning!”); } </script>
  • 5. Introduction to JavaScript LifeMichael.com ● We can alternatively have our code in a separated file linked with our HTML page. <script type=”text/javascript” src=”mycode.js”> </script>
  • 6. JavaScript Frameworks LifeMichael.com ● The following websites maintain catalogs of JavaScript libraries we can use in our code: http://jster.net/catalog http://microjs.com http://www.jsdb.io
  • 7. Learning Resources ● You can find detailed documentation for the JavaScript programming language at https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference LifeMichael.com
  • 8. Learning Resources ● You can find various detailed courses for learning JavaScript available for free at abelski.lifemichael.com. LifeMichael.com
  • 9. Questions & Answers ● Three courses you might find interesting include Software Engineering in PHP more info Android 4.4 Java Applications Development more info HTML5 Cross Platform Mobile Applications more info ● If you enjoyed my lecture please leave me a comment at http://speakerpedia.com/speakers/life-michael. Thanks for your time! Haim. LifeMichael.com
  • 10. Frameworks in JavaScript Haim Michael May 23th , 2014 All logos, trademarks and brand names used in this presentation, such as the logos of jQueryMobile, AngularJS, MooTools and Node.js, belong to their respective owners. Haim Michael and LifeMichael are independent and not related, affiliated or connected with any of the companies and the technologies mentioned in this presentation. You can watch the video clip at http://youtu.be/N7IvFtYJr4Y. LifeMichael.com
  • 11. Table of Content LifeMichael.com ● Introduction to JavaScript ● JavaScript Frameworks ● Learning Resources ● Questions & Answers
  • 12. Introduction to JavaScript LifeMichael.com ● JavaScript is a scripting language running on the web browser or on the server. It was originally developed by Netscape and became available in 1995. ● ECMA Script, defined by ECMA-262, is the standard JavaScript language. ECMA Script defines the very basic parts of the language
  • 13. Introduction to JavaScript LifeMichael.com ● We can embed the code we write in JavaScript into the HTML page using the <script> element. <script type="text/javascript"> function do_something() { alert(“Good Morning!”); } </script>
  • 14. Introduction to JavaScript LifeMichael.com ● We can alternatively have our code in a separated file linked with our HTML page. <script type=”text/javascript” src=”mycode.js”> </script>
  • 15. JavaScript Frameworks LifeMichael.com ● The following websites maintain catalogs of JavaScript libraries we can use in our code: http://jster.net/catalog http://microjs.com http://www.jsdb.io
  • 16. Learning Resources ● You can find detailed documentation for the JavaScript programming language at https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference LifeMichael.com
  • 17. Learning Resources ● You can find various detailed courses for learning JavaScript available for free at abelski.lifemichael.com. LifeMichael.com
  • 18. Questions & Answers ● Three courses you might find interesting include Software Engineering in PHP more info Android 4.4 Java Applications Development more info HTML5 Cross Platform Mobile Applications more info ● If you enjoyed my lecture please leave me a comment at http://speakerpedia.com/speakers/life-michael. Thanks for your time! Haim. LifeMichael.com