Roadmap – APIs para Data Science con Python

Roadmap – APIs para Data Science con Python

1. Fundamentos de APIs

TEMACURSO
Qué es una API, REST, endpointsAPIs (Meta)
Métodos HTTP (GET, POST, PUT, DELETE)APIs (Meta)
JSON (lectura, parsing, estructura)APIs (Meta)
Autenticación (API keys, OAuth)APIs (Meta)
Cómo funciona cliente-servidorAPIs (Meta)

2. CONSUMO DE APIs (DATA INGESTION)

TEMACURSO
Requests en Python (requests, headers)Process Documents with Python Using the Document AI API
Manejo de respuestas (JSON → DataFrame)Process Documents with Python Using the Document AI API
Manejo de errores y retriesbuscar curso
Paginación de APIsbuscar curso
Rate limits y throttlingbuscar curso

3. TRATAMIENTO DE DATOS DESDE APIs

TEMACURSO
Limpieza de JSON complejoStreamlined Data Ingestion with pandas
Normalización (nested → tabular)Streamlined Data Ingestion with pandas
Integración con pandasStreamlined Data Ingestion with pandas
Automatización pipelines (scripts)Streamlined Data Ingestion with pandas

4. USO DE APIs DE IA (MUY RELEVANTE HOY)

TEMACURSO
Uso de APIs de LLMsBuilding Systems with the ChatGPT API
Prompt engineering básicoBuilding Systems with the ChatGPT API
Automatización con IA (pipelines)OpenAI API for Beginners
Generación de features con IAData Analysis with OpenAI API

5. CREACIÓN DE APIs (MODEL SERVING)

TEMACURSO
Crear endpoints con PythonMastering REST APIs with FastAPI
Servir modelos ML como APIMastering REST APIs with FastAPI
Validación de inputs (features)Mastering REST APIs with FastAPI
Serialización de modelosbuscar curso
Estructura de proyectos APIREST APIs with Flask and Python

6. TESTING Y VALIDACIÓN

BLOQUETEMACURSO
TestingTestear endpointsAPI Testing a real web application via Postman
TestingValidación de datos de entrada/salidaAPI Validation with Postman
TestingDebugging de APIsAPI Testing a real web application via Postman

👉 Esto es lo que te hace profesional


🔹 7. DESPLIEGUE Y MLOPS (NIVEL REAL)

BLOQUETEMACURSO
DeployDesplegar APIsAPI Development and Model Serving
DeployDocker básicobuscar curso
DeployCI/CDTokens to Deployment
DeployEscalabilidad básicaAPI Development and Model Serving

👉 Aquí ya estás en producción


🔹 8. SEGURIDAD Y BUENAS PRÁCTICAS

BLOQUETEMACURSO
SeguridadAutenticación avanzada (OAuth, JWT)Protecting and Managing APIs
SeguridadControl de accesoProtecting and Managing APIs
SeguridadValidación de inputsMastering REST APIs with FastAPI
SeguridadManejo de secretos (API keys)buscar curso

Deja un comentario