03Track de Ruta de Datos

Python Backend y APIs para Datos

Crea servicios web y APIs REST con FastAPI y SQLAlchemy para consultar la base Sakila en MySQL; sus tablas son de solo lectura.

3 lecciones52 min de contenido inicial

Progreso del track

—

Cargando progreso local…

01Plan del track

Lecciones en orden.

El orden y los requisitos vienen de los metadatos validados del contenido.

Abre una lección para ver su explicación, ejemplo, práctica y reto.

MÓDULO 01

API de lectura con FastAPI

Crea una ruta HTTP, modela las columnas necesarias y sirve información de customer desde MySQL.

  1. Día 1Inicial15 min
    Sin iniciar

    Crear una ruta con FastAPI

    Crea una aplicación FastAPI y una ruta de salud para comprobar que el servidor responde.

  2. Día 2Inicial17 min
    Sin iniciar

    Mapear customer con SQLAlchemy

    Define un modelo SQLAlchemy de lectura que mapea columnas existentes de customer en Sakila.

    Requisito previo: Crear una ruta con FastAPI

  3. Día 3Inicial20 min
    Sin iniciar

    Consultar un cliente desde una API

    Conecta FastAPI con una sesión SQLAlchemy y devuelve un cliente sin permitir escrituras.

    Requisito previo: Mapear customer con SQLAlchemy

Volver a Ruta de Datos