Backend EngineerPrincipiante7 módulos~3.5 horas prácticas
Construí una API REST con FastAPI
Construí una API CRUD completa y testeada de notas/tareas en Python con FastAPI, desde una carpeta vacía hasta un servicio en ejecución accesible con curl respaldado por SQLite.
// Lo que podrás hacer- Requisitos previos, expectativas y por qué FastAPI
- Entorno virtual, dependencias y tu primer servidor
- Esquemas de solicitud y respuesta de Pydantic
- POST, GET, PUT y DELETE contra un almacén en memoria
7 módulos, hechos para ejecutar
Cada módulo incluye código ejecutable. Expande cualquiera para ver su contenido.
00IntroducciónQué vas a construir y por qué30 min
Objetivo — Qué vas a construir y por qué
Empezar móduloVista previa gratis
01OrientaciónRequisitos previos, expectativas y por qué FastAPI30 min
Objetivo — Requisitos previos, expectativas y por qué FastAPI
02Configuración del proyectoEntorno virtual, dependencias y tu primer servidor30 min
Objetivo — Entorno virtual, dependencias y tu primer servidor
03Modelado de los datosEsquemas de solicitud y respuesta de Pydantic30 min
Objetivo — Esquemas de solicitud y respuesta de Pydantic
04Los endpoints CRUDPOST, GET, PUT y DELETE contra un almacén en memoria30 min
Objetivo — POST, GET, PUT y DELETE contra un almacén en memoria
05Persistencia con SQLiteIntercambiá el almacén en memoria por una base de datos real30 min
Objetivo — Intercambiá el almacén en memoria por una base de datos real
06Verlo en funcionamientoTesteá toda la API con pytest y TestClient30 min
Objetivo — Testeá toda la API con pytest y TestClient
¿Listo para construir tu primer agente? Construí una API REST con FastAPI?
Empezá con el Módulo 0 gratis y desbloqueá la ruta completa con un plan Pro.