SlideShare uma empresa Scribd logo
DESENVOLVIMENTO ÁGIL DE APLICAÇÕES 
MODERNAS COM JAVASCRIPT 
Edemilson Luiz Gonçalves 
eu@edemilson.ws 
Facebook: edegoncalves 
Twitter: edemilsonws
Desenvolvimento ágil de aplicações modernas com javascript
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!
Desenvolvimento ágil de aplicações modernas com javascript
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

Mais conteúdo relacionado

Semelhante a Desenvolvimento ágil de aplicações modernas com javascript (20)

PDF
Mini aula-java
Wanderlei Silva do Carmo
 
PDF
Js everywhere
Lucas Brigida
 
PDF
Linguagens de Programação para Ficar de Olho em 2019 - DevRocks
Rodrigo Wanderley de Melo Cardoso
 
PPT
Java
acarriconde
 
PPT
The Next Big Language
Dirceu Pereira Tiegs
 
PDF
Conhecendo Java
TI Infnet
 
PDF
Por que devo aprender JavaScript?
Breno Alves
 
PDF
Desenvolvendo aplicativos móveis com Adobe AIR
Odair Seixas
 
PDF
Aula 2. frameworks js
andreluizlc
 
PPTX
As muitas faces do java
Pedro Cavalero
 
PPTX
Desenvolvimento web - conceitos, tecnologia e tendências.
Valmir Justo
 
PPTX
Introdução ao Native Script
Andre Baltieri
 
PDF
10 Linguagens de programação essenciais
Alexandre Oliveira
 
PPT
Resumo Desenvolvimento Mobile
Cícero Moura
 
PPTX
Javafx
Adilmar Dantas
 
PDF
Aplicações Móveis Híbridas
Thomas Kanzig
 
PDF
Web eclipse
Agenor Neto
 
PDF
Desenvolvimento Web com Software Livre
Givanaldo Rocha
 
PPT
Java modulo 01 - Introdução
Professor Samuel Ribeiro
 
PPT
Javascript levado a sério
saspi2
 
Mini aula-java
Wanderlei Silva do Carmo
 
Js everywhere
Lucas Brigida
 
Linguagens de Programação para Ficar de Olho em 2019 - DevRocks
Rodrigo Wanderley de Melo Cardoso
 
The Next Big Language
Dirceu Pereira Tiegs
 
Conhecendo Java
TI Infnet
 
Por que devo aprender JavaScript?
Breno Alves
 
Desenvolvendo aplicativos móveis com Adobe AIR
Odair Seixas
 
Aula 2. frameworks js
andreluizlc
 
As muitas faces do java
Pedro Cavalero
 
Desenvolvimento web - conceitos, tecnologia e tendências.
Valmir Justo
 
Introdução ao Native Script
Andre Baltieri
 
10 Linguagens de programação essenciais
Alexandre Oliveira
 
Resumo Desenvolvimento Mobile
Cícero Moura
 
Aplicações Móveis Híbridas
Thomas Kanzig
 
Web eclipse
Agenor Neto
 
Desenvolvimento Web com Software Livre
Givanaldo Rocha
 
Java modulo 01 - Introdução
Professor Samuel Ribeiro
 
Javascript levado a sério
saspi2
 

Desenvolvimento ágil de aplicações modernas com javascript

  • 1. DESENVOLVIMENTO ÁGIL DE APLICAÇÕES MODERNAS COM JAVASCRIPT Edemilson Luiz Gonçalves [email protected] Facebook: edegoncalves Twitter: edemilsonws
  • 3. 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.
  • 4. 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...
  • 6. 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!
  • 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