Skip to content

felipehfs/do_zero_ao_deploy

Repository files navigation

🚀 Do Zero ao deploy com python

Minicurso ministrado na IV SETI.

Python in a rocket

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.

Pré requisitos:

  • git

  • python 3.4+

  • pipenv pip instal pipenv

Sumário

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 4: Definindo o modelo

Passo 5: Desenvolvimento guiado por testes

Passo 6: Criando uma tarefa

Bonus 0: Integração contínua

Passo 7: Listando tarefas

Passo 8: Removendo tarefas

Passo 9: Detalhando tarefas

Passo 10: Entregando tarefas

Passo 11: Colocando a aplicação no ar

Bonus 1: Containerizando sua aplicação

Bonus 2: Deploy contínuo

About

🚀 Do zero ao deploy com python.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published