Aprende a crear una API REST con Lambda, API Gateway, DynamoDB, TypeScript, OpenAPI e IAM, entendiendo cómo se conectan los servicios y cómo organizar el código con buenas prácticas de desarrollo.
Una API REST para gestionar tickets, desplegada en AWS usando servicios serverless y una estructura de backend mantenible.
deploy.shAdministratorAccess en producción. Seguridad
básica aplicada.deploy.sh para comprender qué
ocurre antes de pasar a herramientas que lo abstraen.Si recién estás empezando en programación, te recomiendo fortalecer primero fundamentos de backend, HTTP y APIs REST antes de tomar este curso.
Progresión lógica: entiendes primero, construyes después, refactorizas al final. Cada módulo de contenido cierra con un cuestionario para fijar conceptos.
El núcleo práctico del curso ya está disponible. Nuevos módulos complementarios se irán sumando progresivamente.
Presentación del proyecto, herramientas y prerequisites para arrancar sin fricciones.
Servicios clave: API Gateway, Lambda y DynamoDB. Enfoque API-First y modelado de la entidad Ticket con OpenAPI / Swagger.
Creación de la Lambda base, configuración de API Gateway, endpoints REST, tests con Postman y observabilidad en CloudWatch Logs.
Creación de la tabla DynamoDB y configuración de permisos IAM para acceso desde Lambda con mínimo privilegio.
Implementación del CRUD completo: POST, GET, PUT, PATCH, DELETE. Deploy manual por AWS CLI + script deploy.sh.
Git para el proyecto, flujo de trabajo y subida del código a GitHub.
Configuración inicial de TS, compilación, actualización del deploy y bundling con esbuild.
SRP / SOLID aplicado al handler. DTOs, enums, HttpError, Router, capa service, capa repository. Arquitectura limpia aplicada a Lambda.
Acceso gratuito por ahora · Español
Backend Engineer con experiencia en AWS, TypeScript y arquitecturas serverless. Trabajo construyendo APIs, microservicios y soluciones backend sobre servicios de AWS, y uso este curso para enseñar de forma práctica lo que normalmente se aprende de manera dispersa en proyectos profesionales.
Si ya programas y quieres dar tu primer paso serio hacia AWS Serverless, este curso te dará una base práctica y aplicable. Aprovecha el acceso gratuito mientras esté disponible.
Curso en español · Proyecto práctico · Nuevos módulos complementarios en desarrollo
El curso está en desarrollo activo. Se irán sumando nuevos módulos próximamente - Cognito, SQS/EventBridge, CI/CD, Observabilidad e IaC.
¿Preguntas o sugerencias? Escríbeme en LinkedInSi el curso te aportó valor, una reseña honesta en Udemy me ayuda a mejorarlo y a que otros developers sepan qué esperar.
Nuevos videos, novedades del curso y más contenido sobre cloud y backend. ¿Tienes una sugerencia de tema? Déjala en los comentarios del canal o escríbeme directo.