DESENVOLVIMENTO ÁGIL DE APLICAÇÕES MODERNAS COM JAVASCRIPT Edemilson Luiz Gonçalves eu@edemilson.ws Facebook: edegoncalves Twitter: edemilsonws
Seu passado te condena. Brendan Eich – Criador da Linguagem Javascript ● Criada em 1995, existem algumas histórias na internet de que a linguagem foi escrita em 10 dias. ● Linguagem de programação interpretada ● Lançada inicialmente para o navegador Netscape ● Javascript não é Java ● Ou você gosta ou você odeia! ● Roda em todos os navegadores.
Fatos importantes da evolução. ● 1996 a 2004, era considerada uma linguagem para leigos e não era tão popular entre os profissionais. ● Em 2005 surgiu o Ajax (Javascript Assíncrono e XML) e com isso ganhou mais populariedade. ● Jquery biblioteca cross-browser lançada no final de 2006, foi a principal responsável pela popularização do Javascript ● Em 2009 surgiu Nodejs, Javascript do lado do servidor. ● Javascript everywhere – Banco de dados, aplicações mobile, aplicações desktop, arduino, drones, jogos...
Carreira
MeteorJS e seus 7 Princípios ● Dados sobre a rede ● Uma linguagem ● Database em qualquer lugar ● Compensação de latência ● Full-Stack e Realtime ● Opensource ● Seja produtivo!
Alguns projetos legais. ● Tracking.js - http://trackingjs.com/ ● Nodecopter - http://nodecopter.com/ ● Nodebots.io - http://nodebots.io/ ● AngularJS - https://angularjs.org/ ● Ionic – http://ionicframework.com/ ● Polymer - http://www.polymer-project.org/
Referências ● Wikipédia - http://pt.wikipedia.org/ ● Discover Meteor - https://www.discovermeteor.com/ ● Indeed - http://www.indeed.com/ ● Meteorjs - https://www.meteor.com
Desenvolvimento ágil de aplicações modernas com javascript

Desenvolvimento ágil de aplicações modernas com javascript

  • 1.
    DESENVOLVIMENTO ÁGIL DEAPLICAÇÕES MODERNAS COM JAVASCRIPT Edemilson Luiz Gonçalves eu@edemilson.ws Facebook: edegoncalves Twitter: edemilsonws
  • 3.
    Seu passado tecondena. Brendan Eich – Criador da Linguagem Javascript ● Criada em 1995, existem algumas histórias na internet de que a linguagem foi escrita em 10 dias. ● Linguagem de programação interpretada ● Lançada inicialmente para o navegador Netscape ● Javascript não é Java ● Ou você gosta ou você odeia! ● Roda em todos os navegadores.
  • 4.
    Fatos importantes daevolução. ● 1996 a 2004, era considerada uma linguagem para leigos e não era tão popular entre os profissionais. ● Em 2005 surgiu o Ajax (Javascript Assíncrono e XML) e com isso ganhou mais populariedade. ● Jquery biblioteca cross-browser lançada no final de 2006, foi a principal responsável pela popularização do Javascript ● Em 2009 surgiu Nodejs, Javascript do lado do servidor. ● Javascript everywhere – Banco de dados, aplicações mobile, aplicações desktop, arduino, drones, jogos...
  • 5.
  • 6.
    MeteorJS e seus7 Princípios ● Dados sobre a rede ● Uma linguagem ● Database em qualquer lugar ● Compensação de latência ● Full-Stack e Realtime ● Opensource ● Seja produtivo!
  • 8.
    Alguns projetos legais. ● Tracking.js - http://trackingjs.com/ ● Nodecopter - http://nodecopter.com/ ● Nodebots.io - http://nodebots.io/ ● AngularJS - https://angularjs.org/ ● Ionic – http://ionicframework.com/ ● Polymer - http://www.polymer-project.org/
  • 9.
    Referências ● Wikipédia- http://pt.wikipedia.org/ ● Discover Meteor - https://www.discovermeteor.com/ ● Indeed - http://www.indeed.com/ ● Meteorjs - https://www.meteor.com