Roadmap – APIs para Data Science con Python
1. Fundamentos de APIs
2. CONSUMO DE APIs (DATA INGESTION)
3. TRATAMIENTO DE DATOS DESDE APIs
4. USO DE APIs DE IA (MUY RELEVANTE HOY)
5. CREACIÓN DE APIs (MODEL SERVING)
| TEMA | CURSO |
|---|
| Crear endpoints con Python | Mastering REST APIs with FastAPI |
| Servir modelos ML como API | Mastering REST APIs with FastAPI |
| Validación de inputs (features) | Mastering REST APIs with FastAPI |
| Serialización de modelos | buscar curso |
| Estructura de proyectos API | REST APIs with Flask and Python |
6. TESTING Y VALIDACIÓN
| BLOQUE | TEMA | CURSO |
|---|
| Testing | Testear endpoints | API Testing a real web application via Postman |
| Testing | Validación de datos de entrada/salida | API Validation with Postman |
| Testing | Debugging de APIs | API Testing a real web application via Postman |
👉 Esto es lo que te hace profesional
🔹 7. DESPLIEGUE Y MLOPS (NIVEL REAL)
| BLOQUE | TEMA | CURSO |
|---|
| Deploy | Desplegar APIs | API Development and Model Serving |
| Deploy | Docker básico | buscar curso |
| Deploy | CI/CD | Tokens to Deployment |
| Deploy | Escalabilidad básica | API Development and Model Serving |
👉 Aquí ya estás en producción
🔹 8. SEGURIDAD Y BUENAS PRÁCTICAS
| BLOQUE | TEMA | CURSO |
|---|
| Seguridad | Autenticación avanzada (OAuth, JWT) | Protecting and Managing APIs |
| Seguridad | Control de acceso | Protecting and Managing APIs |
| Seguridad | Validación de inputs | Mastering REST APIs with FastAPI |
| Seguridad | Manejo de secretos (API keys) | buscar curso |