Curso Desenvolvimento avançado Python com Flask e REST API

Curso da Digital Innovation One
Professor: Rafael Galleani

Conteudo do curso

  • Introdução ao Rest Api Flask
  • Instalando Flask, criando ambiente virtual e introdução ao postman
  • [] Utilizando métodos, bibliotecas Request e JSON
  • [] Desenvolvendo uma Rest Api completa
  • [] Desenvolvendo uma REST API com a extensão Flask-RESTful
  • [] Manipulando Banco de dados com SQLAlchemy
  • [] Persistência em Banco de Dados
  • [] Rest Api com Autenticação

Criação da pasta e ambiente virtual e instalação do Flask

Crie uma pasta e crie um ambiente de desenvolvimento com os comandos:

mkdir projeto
cd projeto
python3 -m venv .venv
source .venv/bin/activate

Instale a biblioteca Flask com o comando:

pip install flask

Agora crie um arquivo com os comandos:

touch app.py

Use seu editor preferido para editar o arquivo app.py com o conteudo:

from flask import Flask

app = Flask(__name__)

@app.route("/")
def ola():
    return "Olá mundo"

if __name__ == "__main__":
    app.run()

Salve e para executar rode o comando:

python3 app.py

Use o navegador para abrir o link gerado: (geralmente http://127.0.0.1:5000).
A mensagem Olá mundo será exibida no browser.

GitHub

View Github