Repositório do curso de Python no Hotel Urbano
- Sintaxe básica foco superficial
- Expressões
- atribuição
- estruturas básicas de controle
- definição de funções
- Tipos de dados básicos (18/06)
- Números
- strings
- bytes
- codificação de texto (Unicode, UTF8, ASCII, etc.) atenção especial
- sequências
- dicionários
- Gotchas comuns do python
- muita gente programa, entende os erros e sabe corrigi-los, mas não sabem porque acontecem
- Virtualenv e Pip:
- Instalação do virtualenv, Python 2 e 3 (18/06)
- instalação de bibliotecas via pip
- requirements.txt
- criação e publicação de pacotes
- Testes automáticos: Muuitooo foco!!!*
- Módulo unitest
- TDD
- Asserções
- Injeção de Dependência
- Mock
- Python Patterns:
- padrões de projeto
- boas práticas foco moderado