Your SlideShare is downloading. ×

Condingdojo

1,047

Published on

Como funciona um coding dojo

Como funciona um coding dojo

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,047
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Coding DojoUMA NOVA FORMA DE APRENDER PROGRAMAÇÃO
  • 2. E você, quem é?
  • 3. DENIS COSTA
  • 4. Motivação
  • 5. Must Have: Ser apaixonado por desenvolvimento e tecnologia; Ter facilidade de trabalhar dentro de times multi-disciplinares; Escrever código limpo e legível para pessoas; Ter conhecimentos em design e arquitetura de software; Experiência com Python e Django; Experiência com desenvolvimento WEB (HTML, CSS, Javascript, jQuery, etc); Should Have: Experência com práticas de XP (TDD, pair programming, refactoring, continuous integration, etc); Experiência com testes unitários,testes de aceitação, mocks, Selenium, etc; Conhecimento de técnicas cross- browser, SEO, HTML5 e CSS3; Nice to Have: Experiência com metodologias ágeis, como Scrum; Experiência com infra-estrutura de aplicações web de alta escala;Conhecimento de automação de deploy com Puppet, Chef, etc; Ser poliglota em linguagens de programação e linguagens naturais;
  • 6. Código legível? TDD? Teste unitário?Pair programming? Refactoring? Poliglota em linguagens de programação?
  • 7. Já tô na faculdade.Então quem liga?!
  • 8. Faculdade não é tudo
  • 9. O que é Coding Dojo?
  • 10. Dojo
  • 11. Local de treinamento
  • 12. Coding Dojo
  • 13. Programadores
  • 14. Reunidos paratreinar programação
  • 15. O que não ébem-vindo?
  • 16. Apontar os erros dos outros
  • 17. Exibicionismo
  • 18. Disputa e Competição
  • 19. O que é bem-vindo?
  • 20. Companheirismo Ajuda mútua
  • 21. Dúvidas e questionamentos
  • 22. Lanche pós dojo
  • 23. Bar pós dojo
  • 24. Como funciona?
  • 25. Um problema
  • 26. Uma linguagem
  • 27. Pair programming
  • 28. Cronometragem das duplas
  • 29. Passos de bebê
  • 30. TDD
  • 31. Código compartilhado
  • 32. RetrospectivaHansei Kaizen Bom Melhorar Ruim
  • 33. Quais são os objetivos?
  • 34. Praticar
  • 35. Socializar
  • 36. Aprender uma nova linguagem
  • 37. Conhecer novos paradigmas
  • 38. Equipamento necessário
  • 39. Computador
  • 40. Projetor
  • 41. Editor e Compilador/Interpretador
  • 42. Nerds
  • 43. Fontes
  • 44. http://codingdojo.org/http://dojopuzzles.com/
  • 45. “Muitas dúvidas agora você deve ter.”
  • 46. Posso participar se sóconheço uma linguagem?
  • 47. Se não houver um dojo por perto?
  • 48. Vamos continuar essa conversa?Twitter: @deniscostadscFacebook: http://www.facebook.com/deniscostadscSlideShare: https://www.slideshare.net/deniscostadsc/Google+: https://profiles.google.com/deniscostadsc “Na natureza, ou as coisas estão verdes e crescendo ou maduras e apodrecendo”

×