SlideShare uma empresa Scribd logo
Coding Dojo Hugo Maia vieira hugomaiavieira.com @hugomaiavieira Agosto 2010 Esta obra é licenciada sob uma licença Creative Commons
O que é Coding Dojo?
Dojo http://www.flickr.com/photos/foliosus/2792686705/
Treinamento http://www.flickr.com/photos/absinthedesigns/411949444
Não é uma competição http://www.flickr.com/photos/geckoam/2723280142/
Colaboração http://www.flickr.com/photos/29280153@N07/3176312123/
Não existe juiz http://www.flickr.com/photos/windywolf/4794080229/
Do que precisamos?
 
 
Como funciona?
Piloto e Copiloto http://www.flickr.com/photos/roomman/1375671318/
http://www.flickr.com/photos/herzogbr/3264820893 Plateia
Turno de 5 - 7 min http://www.flickr.com/photos/heleninwales/2243617087/
Técnicas
Baby steps http://www.flickr.com/photos/seandreilinger/959864706
T est  D riven   D evelopment http://www.flickr.com/photos/whimzykat/3511115985/1111
http://www.flickr.com/photos/zub/58278251/ Refatoração
Teste Codifique Refatore
Condutas
http://www.flickr.com/photos/coredesatchikai/2718571099/
SILENCE! I kill you! http://www.mumz-the-word.com/wp-content/uploads/2010/04/Picture-3.png
http://www.flickr.com/photos/tedpercival/2621455898/
Sugestões
Não precisamos fechar o problema http://www.flickr.com/photos/animationconcept/3176927731/
Retrospectiva http://www.flickr.com/photos/bigdaddyk/3841784408/ http://www.flickr.com/photos/beija-flor/440217229/
Você vai  descobrir que programar é divertido! http://www.flickr.com/photos/jaxxon/93296381/
Agora, vamos  praticar a nossa ARTE! http://www.flickr.com/photos/bobcanada/2435584430/

Mais conteúdo relacionado

Destaque

Introdução ao git
Introdução ao gitIntrodução ao git
Introdução ao git
Hugo Maia Vieira
 
O que é "Coding Dojo"?
O que é "Coding Dojo"?O que é "Coding Dojo"?
O que é "Coding Dojo"?
Israel Teixeira
 
Coding Dojo - PythOnCampus
Coding Dojo - PythOnCampusCoding Dojo - PythOnCampus
Coding Dojo - PythOnCampus
Tarsis Azevedo
 
Coding Dojo e TDD
Coding Dojo e TDDCoding Dojo e TDD
Coding Dojo e TDD
Alex Tercete
 
Intro Dojo Rio Python Campus
Intro Dojo Rio Python CampusIntro Dojo Rio Python Campus
Intro Dojo Rio Python Campus
Rodolfo Carvalho
 
Intro Dojo Rio
Intro Dojo RioIntro Dojo Rio
Intro Dojo Rio
Rodolfo Carvalho
 
Introdução ao Shell Script (versão estendida)
Introdução ao Shell Script (versão estendida)Introdução ao Shell Script (versão estendida)
Introdução ao Shell Script (versão estendida)
Hugo Maia Vieira
 
Introducao ao Shell Script
Introducao ao Shell ScriptIntroducao ao Shell Script
Introducao ao Shell Script
Hugo Maia Vieira
 
Aprenda a Programar Direito!
Aprenda a Programar Direito!Aprenda a Programar Direito!
Aprenda a Programar Direito!
Álvaro Justen
 

Destaque (9)

Introdução ao git
Introdução ao gitIntrodução ao git
Introdução ao git
 
O que é "Coding Dojo"?
O que é "Coding Dojo"?O que é "Coding Dojo"?
O que é "Coding Dojo"?
 
Coding Dojo - PythOnCampus
Coding Dojo - PythOnCampusCoding Dojo - PythOnCampus
Coding Dojo - PythOnCampus
 
Coding Dojo e TDD
Coding Dojo e TDDCoding Dojo e TDD
Coding Dojo e TDD
 
Intro Dojo Rio Python Campus
Intro Dojo Rio Python CampusIntro Dojo Rio Python Campus
Intro Dojo Rio Python Campus
 
Intro Dojo Rio
Intro Dojo RioIntro Dojo Rio
Intro Dojo Rio
 
Introdução ao Shell Script (versão estendida)
Introdução ao Shell Script (versão estendida)Introdução ao Shell Script (versão estendida)
Introdução ao Shell Script (versão estendida)
 
Introducao ao Shell Script
Introducao ao Shell ScriptIntroducao ao Shell Script
Introducao ao Shell Script
 
Aprenda a Programar Direito!
Aprenda a Programar Direito!Aprenda a Programar Direito!
Aprenda a Programar Direito!
 

Semelhante a Coding Dojo

Ubi Zen 0 - introdução
Ubi Zen   0 - introduçãoUbi Zen   0 - introdução
Ubi Zen 0 - introdução
Fabricio Nogueira Buzeto
 
Groovy Power
Groovy PowerGroovy Power
Groovy Power
Diego Pacheco
 
Plataformas de Comunicação - Ferramentas sociais internas à organização
Plataformas de Comunicação - Ferramentas sociais internas à organizaçãoPlataformas de Comunicação - Ferramentas sociais internas à organização
Plataformas de Comunicação - Ferramentas sociais internas à organização
Ana Neves
 
TABA Eletrônica Microblogging
TABA Eletrônica MicrobloggingTABA Eletrônica Microblogging
TABA Eletrônica Microblogging
Luciana de Oliveira Silva
 
Aula 2 do Curso de Capacitação em TIC
Aula 2 do Curso de Capacitação em TICAula 2 do Curso de Capacitação em TIC
Aula 2 do Curso de Capacitação em TIC
natinakano
 
Aula 2
Aula 2Aula 2
Por dentro de um motor
Por dentro de um motorPor dentro de um motor
Por dentro de um motor
e- Arquivo
 

Semelhante a Coding Dojo (7)

Ubi Zen 0 - introdução
Ubi Zen   0 - introduçãoUbi Zen   0 - introdução
Ubi Zen 0 - introdução
 
Groovy Power
Groovy PowerGroovy Power
Groovy Power
 
Plataformas de Comunicação - Ferramentas sociais internas à organização
Plataformas de Comunicação - Ferramentas sociais internas à organizaçãoPlataformas de Comunicação - Ferramentas sociais internas à organização
Plataformas de Comunicação - Ferramentas sociais internas à organização
 
TABA Eletrônica Microblogging
TABA Eletrônica MicrobloggingTABA Eletrônica Microblogging
TABA Eletrônica Microblogging
 
Aula 2 do Curso de Capacitação em TIC
Aula 2 do Curso de Capacitação em TICAula 2 do Curso de Capacitação em TIC
Aula 2 do Curso de Capacitação em TIC
 
Aula 2
Aula 2Aula 2
Aula 2
 
Por dentro de um motor
Por dentro de um motorPor dentro de um motor
Por dentro de um motor
 

Último

Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
Momento da Informática
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
WELITONNOGUEIRA3
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
Momento da Informática
 
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdfDESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
Momento da Informática
 
Certificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdfCertificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdf
joaovmp3
 
História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
TomasSousa7
 

Último (6)

Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
 
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdfDESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
 
Certificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdfCertificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdf
 
História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
 

Coding Dojo