Tutoriais: 23 e 24 de março
Conferência: de 25 a 27 de março

Local:

9:15 - 13:00

Tutorial: Ferramentas JavaScript e Continuous Delivery: Programando, automatizando e distribuindo aplicações no mundo JS

Enquanto as práticas como Design Thinking, Lean e Agile vão se expandindo, nós desenvolvedores temos sido desafiados a atender a promessas feitas por essas práticas. Velocidade de entregas, facilidade de alteração, seleção de features... são todas necessidades com impacto direto em nossas práticas do dia a dia.

Ao mesmo tempo, no mundo JavaScript, temos visto uma explosão de ferramentas e técnicas oferecendo suporte para automatizar e melhorar a velocidade. Além disso, JavaScript se tornou linguagem de primeira classe nas aplicações de Continuous Integration.

Neste tutorial vamos usar uma aplicação de base para demonstrar o uso de várias tecnologias JavaScript no contexto de continuous delivery. Alguns tópicos cobertos neste tutorial:

  • Aproximando desenvolvimento do negócio: por que desenvolvedores têm que se preocupar com automatização, testes, qualidade, integração e entrega contínua?
  • Possibilidades do mundo JavaScript: quando NodeJS revolucionou o que se pode fazer com JS;
  • Apresentação da aplicação de exemplo, que ajuda você a decidir se é mesmo econômico ter um carro ou tentar uma combinação de ônibus, táxis e aluguel de veículos.
  • Automatizando o build com JavaScript: grunt, gulp, npm e mais
  • Gerenciamento de dependências com Javascript: bower, npm etc.
  • Testando com JavaScript: karma, jasmine, mocha, chai, sinon.
  • Bibliotecas para construir aplicações: Angular, Backbone, React JS.
  • Outros utilitário JS: lodash, q.js, polymer.

Tracks

Covering innovative topics

Quarta-feira

Quinta-feira

Sexta-feira