2025-10-23 –, Impacta - Sala 206
Aprenda a criar sua primeira API com FastAPI! Neste tutorial para iniciantes, você vai construir uma API REST do zero usando Python de forma prática e descomplicada. 🚀
🚀 Quer aprender a criar sua primeira API com Python? Neste tutorial introdutório, vamos explorar o FastAPI, um dos frameworks mais modernos e rápidos para construção de APIs REST.
🛠️ De forma prática e passo a passo, você vai aprender a:
- Criar seus primeiros endpoints (
GET,POST) - Validar dados de entrada com Pydantic
- Usar a documentação automática gerada pelo FastAPI
- Testar sua API localmente com ferramentas simples
👶 Este tutorial é ideal para quem está começando no mundo das APIs e quer entender os fundamentos do FastAPI para seguir evoluindo depois por conta própria.
🐍 Se você já programa em Python e quer dar seus primeiros passos com APIs web, esse tutorial é pra você!
Para acompanhar este tutorial, espera-se que os participantes tenham conhecimento básico de Python, incluindo estruturas como funções, tipos de dados (listas, dicionários, strings) e conceitos de programação imperativa. Não é necessário conhecimento prévio em desenvolvimento web ou APIs. Familiaridade com linha de comando será útil, mas não obrigatória. O foco é introdutório e acessível para quem quer começar a criar APIs com FastAPI.
What can participants expect to learn from your activity?:Os participantes vão aprender a construir uma API REST simples do zero utilizando FastAPI, um framework moderno e de alta performance para Python. A atividade abordará desde a criação do ambiente de desenvolvimento até a construção de rotas básicas (GET e POST), validação de dados com Pydantic, e uso da documentação automática gerada pelo FastAPI (Swagger UI).
Ao final, os participantes terão uma API funcional que poderão rodar localmente e entenderão os conceitos essenciais para continuar evoluindo sozinhos no desenvolvimento de APIs web. O tutorial é prático, com exemplos claros e espaço para dúvidas, ideal para quem quer dar os primeiros passos com FastAPI e APIs em geral.
Choose one or more areas where this proposal fits.:Desenvolvimento Web, Testes
🎉 FeliPython aqui! Premiado com PSF Fellow 🏅, Community Service Award 🏆 e Dorneles Treméa 🏵️. Uso FastAPI há 1+ ano, obcecado por testes e adoro fazer a comunidade Python crescer! 🚀🐍