Sábado Hackadêmico - JavaScript
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Sábado Hackadêmico - JavaScript

on

  • 604 views

Slides do primeiro Sábado Hackadêmico promovido pelo Dacomp UCS, onde realizamos um Codingo Dojo usando JavaScript

Slides do primeiro Sábado Hackadêmico promovido pelo Dacomp UCS, onde realizamos um Codingo Dojo usando JavaScript

Statistics

Views

Total Views
604
Views on SlideShare
603
Embed Views
1

Actions

Likes
0
Downloads
3
Comments
0

1 Embed 1

http://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Sábado Hackadêmico - JavaScript Presentation Transcript

  • 1. SábadoHackadêmico
  • 2. O que é umCoding Dojo?
  • 3. http://www.flickr.com/photos/7762281@N08/502040664/
  • 4. Regras
  • 5. 1ª Regra: Vocêdeve falar sobre o Coding Dojo
  • 6. 2ª Regra: VocêDEVE falar sobre o Coding Dojo
  • 7. 3ª Regra: Sealguém gritar oudesmaiar, o turno acaba (esperamos que não aconteça)
  • 8. 4ª Regra: Doisprogramadores por turno
  • 9. 5ª Regra: Umturno por vez, pessoal
  • 10. 6ª Regra: Não tirem suas camisas ou sapatos
  • 11. 7ª Regra: Turnos duram por quanto tempo precisarem
  • 12. 7ª Regra: Turnos duram por quanto tempo precisarem 5 a 7 minutos
  • 13. 8ª Regra: Se esse é seu primeiro Coding Dojo...
  • 14. ...você tem que programar
  • 15. Mas pra que um Coding Dojo?
  • 16. Prática Deliberada Ambiente Colaborativo Ambiente Não Competitivo
  • 17. http://www.flickr.com/photos/kjempekjekt/3485959503/
  • 18. Baby Steps
  • 19. Test DrivenDevelopment
  • 20. JavaScript!
  • 21. Tipagem fraca, dinâmica e implícita
  • 22. Orientado a objetos
  • 23. Orientado aprotótipos
  • 24. Funcional
  • 25. Sintaxeinfluenciada por C
  • 26. if(true) { do_something();}else { something_else();}
  • 27. while(true) { do_something();}
  • 28. for(var i=0;i<9;i++) { do_something();}
  • 29. function x(a, b) { return a + b;}
  • 30. x = function(a, b) { return a + b;};
  • 31. x = function(a, b) { return function() { return a + b; }};
  • 32. var x = [1, 2, 3];var y = { a: 1, b: 2};
  • 33. var z = { a: function(a) { return a + 1; }, b: function(a) { return a - 1; }};
  • 34. z.a(1);// 2z.b(5);// 4
  • 35. Hora deprogramar!