🔌 APIs — Curso Completo (10 clases)
Curso completo de APIs orientado a DevOps: fundamentos HTTP, REST, autenticación, diseño, testing, integración y seguridad.
| # | Tema | Descripción |
|---|---|---|
| 00 | Introducción | Qué son las APIs, tipos, REST, primera petición |
| 01 | Fundamentos HTTP | Métodos, URLs, códigos de estado, headers, HTTPS |
| 02 | REST: Principios | 6 principios REST, diseño de URLs, paginación, versionado |
| 03 | Autenticación | API Key, Basic Auth, JWT, OAuth2, mTLS, rate limiting |
| 04 | Consumir APIs | Patrones curl+jq, PokéAPI, GitHub API, manejo de errores |
| 05 | Diseñar tu API | FastAPI, Express.js, CRUD, OpenAPI/Swagger, Docker |
| 06 | APIs en Práctica | GitHub, Docker, Kubernetes, AWS, Terraform, Webhooks |
| 07 | Testing | Tests funcionales, pytest, rendimiento, smoke tests, CI/CD |
| 08 | APIs en DevOps | CI/CD, Docker API, Terraform, monitoreo, notificaciones |
| 09 | Seguridad | OWASP Top 10, rate limiting, headers, secrets, API Gateway |