presentación de powerpoint · 2016-10-20 · dhtmlx variable ample angularjs sdk atoms-js optional...

58
JavaScript desnudo Sergio Luján Mora [email protected] @sergiolujanmora sergiolujanmora.es

Upload: others

Post on 17-Mar-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 2: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content
Page 3: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content

1998 HTML

CSS JS

DOM CGI ASP

ActiveX Applets

Servlets y JSP ColdFusion

PHP

Page 4: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content
Page 5: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content
Page 6: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content
Page 7: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content

¿Por qué debo aprender a programar directamente con JavaScript?

Page 8: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content

Angular jQuery Node React

Page 9: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content
Page 10: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content

30

Page 11: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content
Page 12: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content
Page 13: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content
Page 14: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content
Page 15: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content

Larry Ellison

Page 16: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content
Page 17: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content
Page 18: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content

2008

Page 19: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content
Page 20: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content
Page 21: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content
Page 22: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content
Page 23: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content
Page 24: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content
Page 25: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content

2016

Page 26: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content
Page 27: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content
Page 28: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content
Page 29: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content
Page 30: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content
Page 31: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content
Page 32: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content

Entonces… ¿qué framework aprendemos?

Page 33: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content
Page 34: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content
Page 35: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content

¿Y quién programa los frameworks?

Page 36: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content

Una pregunta muy incómoda…

Page 37: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content

¿Es JavaScript un buen lenguaje de programación?

Page 38: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content
Page 39: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content
Page 40: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content
Page 41: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content
Page 42: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content
Page 43: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content
Page 44: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content
Page 45: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content
Page 46: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content
Page 47: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content
Page 48: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content
Page 49: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content
Page 50: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content

Entonces… ¿no aprendemos JavaScript?

Page 51: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content
Page 53: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content

http://accesibilidadenlaweb.blogspot.com/

Page 55: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content
Page 57: Presentación de PowerPoint · 2016-10-20 · DHTMLX Variable Ample AngularJS SDK Atoms-js optional ) Ember.js E nyo Dojo Ech03 . C WIKIPEDIA Free Main page Contents Featured content

https://twitter.com/sergiolujanmora