Minicurso ministrado na IV SETI.
Este minicurso tem os seguintes objetivos em sua ementa, ainda que superficialmente devido a limitação do tempo:
- Criação do ambiente python
- Inicialização de um projeto utilizando controle de versão git
- Entendimento de como funciona a web(verbos http, códigos de status)
- Desenvolvimento de aplicação web empregando a técnica de desenvolvimento TDD
- Deploy da aplicação
Ainda estão previstos alguns bonus como autenticação, CI(integração contínua), CD(deploy contínuo) e containeração da aplição.
-
git
-
python 3.4+
-
pipenv
pip instal pipenv
Passo 0: Inicializando um projeto
Passo 1: Primeiros passos com python
Passo 2: Utilizando o pipenv para instalar dependências
Passo 3: Desenhando a aplicação
Passo 5: Desenvolvimento guiado por testes
Passo 11: Colocando a aplicação no ar