Web Development with Python
28/11/2024 - -
Jaguatirica Room
Content to be presented in pt-br

Construindo a API do programa Internet Brasil com FastAPI

Developer
Beginner

O programa Internet Brasil manipula dados de mais de 90 milhões de estudantes. Fique por dentro de como a biblioteca FastAPI foi usada para desenvolver essa api.

Nesta palestra, exploraremos a jornada de construção da API do Programa Internet Brasil, utilizando o framework FastAPI. Começaremos com uma breve introdução ao programa e à importância da API para sua implementação. Em seguida, discutiremos porque o FastAPI foi escolhido como a base para o desenvolvimento, destacando suas vantagens em termos de performance e facilidade de uso.

A palestra cobrirá o planejamento e a arquitetura da API, mostrando como estruturamos os endpoints, integramos com o banco de dados e garantimos a segurança. Vamos aprofundar o desenvolvimento com FastAPI, abordando a criação de endpoints e a geração automática de documentação.

Também exploraremos como realizamos testes e depuração, os desafios enfrentados, e as soluções adotadas para garantir uma API robusta e escalável. Por fim, discutiremos as estratégias de deploy em produção e os planos para futuras atualizações.

Essa palestra é ideal para desenvolvedores interessados em aprender sobre FastAPI e aqueles que desejam entender os detalhes técnicos por trás da construção de uma API moderna e eficiente.

Recorded talk