PyTools

Objetivo
  • Apresentar um conjunto de ferramentas básico, mas poderoso, que Pythonistas experientes usam no dia-a-dia.
Público
  • Alunos iniciantes de Python que desejam conhecer as ferramentas de seu ecossistema.
Descrição
  • Nesse módulo será abordada a leitura e escrita de arquivos, com definição de unicode e encode. Instalação e criação de bibliotecas utilizando pip, virtualenv e pypi. Criação de testes automáticos com o framework pytest.

Conteúdo
  • Criação de Projetos
  • Afiando o Machado - Git
  • Isolando o Ambiente
  • Gestão de Dependências
  • Publicação de Pacote
  • Testes Automáticos
  • Framework Pytest
  • Pytest Fixtures
  • Injeção de Dependências
  • Pipenv
  • Instalação e Princípios Básicos
  • Atualizando Projeto Legado