Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.
The Javascript
Revolutions
By:Touhid Arastu
Tehran Linux User Group - Wednesday, January 28, 2015
http://tehlug.org/index....
WHO AM I?
JavaScript Expert (Node.js, Angular.js and ..)
http://github.com/arastu
TouhidArastuSeniorWebDeveloperAthttp://fax.ir
Cont...
What IsThe
Javascript?
It’s the most popular
programming language in
the world
Its A Language Of Web :)
JavaScript has grown and changed with the growth
of the World Wide Web
Possibly more than any other programming language.
HISTORY
First Draft Written
in10 days
in May of 1995
Code Name Is:
Mucha
Develop by Brendan Eich at Netscape
Netscape try to developVB like language
JAVASCRIPT FEATURES
• Imperative and structured
• Dynamic
• Functional
• Prototype-based
What Can I Do?
With JavaScript
JavaScript
Interpreter
Object(mobile, server
and …)
Native Api
//codes here
Code Machine
SERVER SIDE APPS:
• Realtime Apps(chat, push notification, visualisation,
game engine and …)
• Mobile App Backend
• Social ...
NATIVE LIKE MOBILE APP
• cordova.js
• phonegap
• titanium
MICROCONTROLLERS
• Espruino
• Tessel
var tessel = require('tessel');
var servo = require('servo-pca9685')
.use(tessel.port['A']);
var position = 0;
setInterval...
A SUGGESTION
var car = require('Car');
car.on('changeSpeed', function(e) {
if(e.speed > 120) {
this.readingLight.turnOn()
...
Any Questions?
The JavaScript revolutions
The JavaScript revolutions
The JavaScript revolutions
Próxima SlideShare
Cargando en…5
×

The JavaScript revolutions

The JavaScript revolutions, history and why It’s the most popular programming language in the world

  • Sé el primero en comentar

The JavaScript revolutions

  1. 1. The Javascript Revolutions By:Touhid Arastu Tehran Linux User Group - Wednesday, January 28, 2015 http://tehlug.org/index.php?page=entries/209
  2. 2. WHO AM I?
  3. 3. JavaScript Expert (Node.js, Angular.js and ..) http://github.com/arastu TouhidArastuSeniorWebDeveloperAthttp://fax.ir Contact Me With touhid.arastu At Gmail :) See My Full CV At http://arastu.ir
  4. 4. What IsThe Javascript? It’s the most popular programming language in the world
  5. 5. Its A Language Of Web :)
  6. 6. JavaScript has grown and changed with the growth of the World Wide Web Possibly more than any other programming language.
  7. 7. HISTORY
  8. 8. First Draft Written in10 days in May of 1995
  9. 9. Code Name Is: Mucha
  10. 10. Develop by Brendan Eich at Netscape Netscape try to developVB like language
  11. 11. JAVASCRIPT FEATURES • Imperative and structured • Dynamic • Functional • Prototype-based
  12. 12. What Can I Do? With JavaScript
  13. 13. JavaScript Interpreter Object(mobile, server and …) Native Api //codes here Code Machine
  14. 14. SERVER SIDE APPS: • Realtime Apps(chat, push notification, visualisation, game engine and …) • Mobile App Backend • Social Engine • CRUD Apps
  15. 15. NATIVE LIKE MOBILE APP • cordova.js • phonegap • titanium
  16. 16. MICROCONTROLLERS
  17. 17. • Espruino • Tessel
  18. 18. var tessel = require('tessel'); var servo = require('servo-pca9685') .use(tessel.port['A']); var position = 0; setInterval(function () { servo.move(1, position); position = position == 0 ? 1 : 0; }, 500);
  19. 19. A SUGGESTION var car = require('Car'); car.on('changeSpeed', function(e) { if(e.speed > 120) { this.readingLight.turnOn() } });
  20. 20. Any Questions?

×