Aprenda a programar Backend com Python & FastAPI neste curso online e gratuito
Sobre o curso
Neste curso online e gratuito os alunos poderão aprender a programar utilizando a linguagem Python e uma outra ferramenta muito interessante para os desenvolvedores de backend, o FastAPI. Ao longo das aulas os alunos aprendem mais sobre os primeiros passos com o Web API, entender os funcionamentos de métodos como HTTP e GET, dentre outros recursos para conseguir criar um projeto completo.
Ao longo do curso os alunos também poderão baixar os arquivos para acompanhar melhor as aulas, clicando aqui.
Estrutura do curso
#1 – (Backend com Python) – Primeiros passos com Web API
#2 – (Backend com Python) – Primeiros passos com Web API (parte 2)
#3 – (Backend com Python) – Métodos HTTP
#4 – (Backend com Python) – Método GET – Route Params and Query Params 1/2
#5 – (Backend com Python) – Método GET – Route Params and Query Params 2/2
#6 – (Backend com Python) – API Método POST – Request Body
#7 – API AppAnimal (Backend com Python)
#8 – API AppAnimal GET/POST (Backend com Python)
#9 – API AppAnimal GET/DELETE (Backend com Python)
#10 – App Web consumindo a API com Javascript 1/3
#11 – App Web consumindo a API com Javascript 2/3
#12 – App Web consumindo a API com Javascript 3/3
#13 – App BLX: Especificação de Funcionalidades (Backend Python + FastAPI)
#14 – App BLX: Camada de Modelos – classes de negócio (Backend Python + FastAPI)
#15 – App BLX – Arquitetura (Clean) do Projeto e ORM
#16 – App BLX – Repositório e Modelos ORM
#17 – App BLX – CRIAR – Controllers/Routes Repository
#18 – App BLX – LISTAR – Controllers/Routes Repository
#19 – MyFlix 1/3 – API Séries – Projeto, Schemas e Modelos
#20 – MyFlix 2/3 – API Séries – Repositório, Rotas Criar Listar
#21 – MyFlix 3/3 – API Séries – Obter e Remover
#22 – BLX – FastAPI Status Code
#23 – BLX – FastAPI Response Model
#24 – BLX – FastAPI Alembic SQLAlchemy Migrations
#25 – BLX – Relacionamentos BD – FastAPI SQLAlchemy Alembic –
#26 – BLX – Alembic Relacionamentos Migrations
#27 – BLX – Estado atual da API
#28 – BLX – Usuário Repositório e Rotas
#29 – BLX – Criar Produto com Dono associado
#30 – BLX – Editar Produtos
#31 – BLX – DELETE Produtos
#32 – BLX – Refatorando Listagem Usuários e Produtos
#33 – BLX – CORS – FastAPI Python
#34 – BLX – API Router
#35 – BLX – HTTPException: Tratamento de Erros e Exibir Produto
#36 – BLX – FastAPI – Modelos e Migrations – SQLALchemy and Alembic
#37 – BLX – FastAPI – Schemas e Rotas(Pedido)
#38 – BLX – FastAPI – Repositorios, Rotas
#39 – BLX API – Gravar Pedidos
#40 – BLX API Listar Pedidos
#41 – BLX API Listar Pedidos (ajustes finais)
#42 – FastAPI Python – Token JWT API Rest
#43 – FastAPI Python – Hash BCrypt Senha
#44 – FastAPI Python – Autenticação Login JWT
#45 – FastAPI Python – Token JWT obter Usuário Logado 1/2
#46 – FastAPI Python – Token JWT obter Usuário Logado 2/2
#47 – Http Middlewares – Python e FastAPI
#48 – Background Tasks – Python e FastAPI
Acesse o curso clicando no banner a seguir