O Documento apresenta um roteiro para um evento de programação Python chamado London Python Dojo. O roteiro inclui uma breve história do Python, sintaxe, tipos de dados, estruturas de controle, funções, classes, testes e exercícios de programação em grupo.
3. Roteiro
O Uma brevíssima história do Python
O Sintaxe
O Tipos, operadores e estruturas de controle
O Funções
O Classes
O Testes
O Dojo
4. Uma brevíssima história do Python
O Guido Van Rossum
O 1989 – um hobby
O Objetivos:
O Fácil e intuitiva
O Open source
O Legível
O Google
O Dropbox
O Monty Python Show
5. O que é Python?
O Multi-propósito
(Web, GUI, Scriptin
g, etc.)
O Orientada a
objetos
O Interpretada (ou
algo próximo disso)
O Linguagem
dinâmica e
fortemente tipada
O Foco em
legibilidade e
produtividade
48. Testes
O assertEqual(a, b)
O assertNotEqual(a, b)
O assertIn(a, b)
O assertNotIn(a, b)
O assertFalse(a)
O assertTrue(a)
O assertIsInstance(a, TYPE)
O assertRaises(ERROR, a, args)
62. Kata
-> Apresentação de uma solução
-> Todos devem conseguir reproduzir
-> Interrupções permitidas para tirar dúvidas
-> Piloto e co-piloto fixos
-> Resolvem antes, apresentam ao vivo
63. Randori
-> Programação em pares
-> Time-boxed”
->Após o turno (5-7 mim.):
O co-piloto vira piloto
O piloto volta para a platéia
Um novo co-piloto é convidado da platéia
->Comentários e críticas somente no
verde silêncio no vermelho