Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Coding Dojo
Search
Erick Mendonça
June 19, 2013
Programming
2
370
Coding Dojo
Apresentação inicial sobre Coding Dojo.
http://dojo-se.org
Erick Mendonça
June 19, 2013
Tweet
Share
More Decks by Erick Mendonça
See All by Erick Mendonça
Python Gotchas
erickmendonca
2
180
Começando o Desenvolvimento de Aplicativos Android
erickmendonca
0
140
Git branching
erickmendonca
0
100
Oficina Python e Google App Engine
erickmendonca
0
85
Big Data: Google+, Python e Map Reduce
erickmendonca
0
370
Django Lab
erickmendonca
0
440
GDG Aracaju: Introdução
erickmendonca
0
260
Desenvolvendo jogos com Unity
erickmendonca
0
190
Desenvolvimento de apps Android - Hands-On
erickmendonca
0
270
Other Decks in Programming
See All in Programming
Defying Front-End Inertia: Inertia.js on Rails
skryukov
0
460
リアルタイムレイトレーシング + ニューラルレンダリング簡単紹介 / Real-Time Ray Tracing & Neural Rendering: A Quick Introduction (2025)
shocker_0x15
1
290
Coding Experience Cpp vs Csharp - meetup app osaka@9
harukasao
0
730
AWS で実現する安全な AI エージェントの作り方 〜 Bedrock Engineer の実装例を添えて 〜 / how-to-build-secure-ai-agents
gawa
8
710
Code smarter, not harder - How AI Coding Tools Boost Your Productivity | Webinar 2025
danielsogl
0
120
リアクティブシステムの変遷から理解するalien-signals / Learning alien-signals from the evolution of reactive systems
yamanoku
3
1.2k
AIコーディングワークフローの試行 〜AIエージェント×ワークフローでの自動化を目指して〜
rkaga
2
3.4k
フロントエンドテストの育て方
quramy
11
2.9k
エンジニア未経験が最短で戦力になるためのTips
gokana
0
260
Devinのメモリ活用の学びを自社サービスにどう組み込むか?
itarutomy
0
2.1k
Django for Data Science (Boston Python Meetup, March 2025)
wsvincent
0
320
Deoptimization: How YJIT Speeds Up Ruby by Slowing Down / RubyKaigi 2025
k0kubun
0
500
Featured
See All Featured
Building Adaptive Systems
keathley
41
2.5k
A Tale of Four Properties
chriscoyier
158
23k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
What's in a price? How to price your products and services
michaelherold
245
12k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.4k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
[RailsConf 2023] Rails as a piece of cake
palkan
54
5.4k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
129
19k
Making Projects Easy
brettharned
116
6.1k
Embracing the Ebb and Flow
colly
85
4.6k
Fireside Chat
paigeccino
37
3.4k
Transcript
Coding Dojo dojo-se.org
Programadores não treinam! Por quê treinar??
O que é um Coding Dojo? É um lugar
para desenvolvedores se reunirem para aprender, praticar e melhorar suas habilidades!
Mas como? Todos com o mesmo desafio! Aprendizado
contínuo Ambiente seguro Nada de competições No flamewars Colaborativo e inclusivo
Princípios Pair programming – Programação em pares Dois
são melhores que um!
Princípios Baby steps – Passos de bebê Escrever
pequenas funcionalidades ou porções de código por vez
Princípios TDD – Desenvolvimento movido a testes Escrever
um teste Criar código e fazer o teste funcionar Refatorar
Randori Votação para escolher o problema a ser resolvido
e a linguagem utilizada Solução iniciada do zero Um piloto e um copiloto Todos revezam, todos programam, todos colaboram! Todos devem entender
Retrospectiva Pontos positivos O que aprendemos? Do
que gostamos? Pontos negativos Deu algo errado? O que pode melhorar?
Vamos começar! dojo-se.org