Como trabalhar com
AngularJS
Matheus Lima
Sobre
Dev na Concrete Solutions
Founder do RubyJobs (rubyjobs.me)
Autor do curso AngularJS para Zumbis
GitHub: matheusml
T...
Motivação
Ember
jQuery
Backbone
React
Porque escolher AngularJS?
Modularização
Facilita:
Desenvolvimento
Configuração
Testes
Injeção de Dependências (DI)
Two-Way Data Binding
Sucesso no início
Facilidade de desenvolver
Polêmica no meio
Performance
Remoção no fim
Angular 2
Extensibilidade
Estender o HTML
Diretivas
Reuso
Ferramentas
Sublime Text
Ferramentas
Jasmine
Ferramentas
Karma
Ferramentas
Bower
Ferramentas
Grunt
Setup da Aplicação
Arquitetura da Aplicação
Estrutura
Arquitetura da Aplicação
Injeção de Dependências
Arquitetura da Aplicação
Controllers
Arquitetura da Aplicação
Comunicação com Back-End
Arquitetura da Aplicação
Factory
Arquitetura da Aplicação
Diretivas
Continuous Delivery
+ transparência
+ feedback
+ frequencia nas Releases
+ confiança
+ foco na qualidade
Continuous Delivery
Ferramenta
Continuous Delivery
Comandos
Continuous Delivery
Cobertura
Conclusão
Dúvidas?
Próximos passos:
Próximos SlideShares
Carregando em…5
×

Como trabalhar com angular js

578 visualizações

Publicada em

Como trabalhar com angular js

Publicada em: Software
0 comentários
2 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
578
No SlideShare
0
A partir de incorporações
0
Número de incorporações
30
Ações
Compartilhamentos
0
Downloads
6
Comentários
0
Gostaram
2
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Como trabalhar com angular js

  1. 1. Como trabalhar com AngularJS Matheus Lima
  2. 2. Sobre Dev na Concrete Solutions Founder do RubyJobs (rubyjobs.me) Autor do curso AngularJS para Zumbis GitHub: matheusml Twitter: @matheusml Blog: matheuslima.com
  3. 3. Motivação Ember jQuery Backbone React Porque escolher AngularJS?
  4. 4. Modularização Facilita: Desenvolvimento Configuração Testes Injeção de Dependências (DI)
  5. 5. Two-Way Data Binding Sucesso no início Facilidade de desenvolver Polêmica no meio Performance Remoção no fim Angular 2
  6. 6. Extensibilidade Estender o HTML Diretivas Reuso
  7. 7. Ferramentas Sublime Text
  8. 8. Ferramentas Jasmine
  9. 9. Ferramentas Karma
  10. 10. Ferramentas Bower
  11. 11. Ferramentas Grunt
  12. 12. Setup da Aplicação
  13. 13. Arquitetura da Aplicação Estrutura
  14. 14. Arquitetura da Aplicação Injeção de Dependências
  15. 15. Arquitetura da Aplicação Controllers
  16. 16. Arquitetura da Aplicação Comunicação com Back-End
  17. 17. Arquitetura da Aplicação Factory
  18. 18. Arquitetura da Aplicação Diretivas
  19. 19. Continuous Delivery + transparência + feedback + frequencia nas Releases + confiança + foco na qualidade
  20. 20. Continuous Delivery Ferramenta
  21. 21. Continuous Delivery Comandos
  22. 22. Continuous Delivery Cobertura
  23. 23. Conclusão Dúvidas? Próximos passos:

×