Python Pro Hotel Urbano
Repositório do curso de Python no Hotel Urbano
Ementa:
- Sintaxe básica: Expressões, atribuição, estruturas básicas de controle,
- definição de funções. --> Foco superficial
- Tipos de dados básicos: Números, strings, bytes, codificação de texto
- (Unicode, UTF8, ASCII, etc.), sequências e dicionários. A parte de Unicode,
- UTF-8 e ASCII queria uma atenção especial
- 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, instalação de
- bibliotecas via pip, requirements.txt, criação e publicação de pacotes;
- Testes automáticos: Módulo unitest, TDD (Desenvolvimento Orientado a
- Testes), Asserções, Injeção de Dependência, Mock. <---- Muuitooo foco!!!
- Python Patterns: padrões de projeto e boas práticas <-- Foco Moderado