Backend Serverless en AWS para Developers - Curso Práctico
por Luis Guisado
Construye una API REST de tickets con API Gateway, Lambda, DynamoDB y TypeScript, aplicando API-First, IAM básico y patrones Service Layer y Repository.
Recomendado, valoración editorial 4 de 5
verificado 2026-10-01 — sigue siendo gratis en Udemy
Empezar en UdemyRespuesta rápida
Curso gratis de Programación de nivel intermedio en Udemy impartido por Luis Guisado (1 h 53 min). Nuestra valoración: 4/5, recomendado. Comprobamos que sigue siendo gratis el 1 de octubre de 2026.
- Veredicto
- 4/5 · Recomendado
- Para quién
- Programadores backend (Node.js, TypeScript, Java, Python) que quieren aplicar cloud en un proyecto real con servicios nativos de AWS.
- Nivel
- Intermedio
- Duración
- 1 h 53 min · 44 lecciones
- Precio
- Gratis en Udemy
- Autor
- Luis Guisado
- Plan sugerido
- 2 sem. · 2 h/sem.
- Verificado
- el 1 de octubre de 2026
Nuestro veredicto
Recomendado, valoración editorial 4 de 5Curso práctico y bien enfocado para desarrolladores backend que quieren construir un API serverless real en AWS con buenas prácticas. Es una primera parte, de unas 2 horas, y requiere experiencia previa y entorno preparado.
Puntos fuertes
- Proyecto práctico y concreto (sistema de tickets) con servicios AWS reales.
- Combina buenas prácticas: TypeScript, SOLID, patrones de capas y API-First con OpenAPI.
- Público y requisitos descritos con claridad.
A tener en cuenta
- Es solo la primera parte: las siguientes se publicarán progresivamente, según la descripción.
- Dura unas 2 horas, así que cada tema se trata con brevedad.
- Exige preparar de antemano cuenta AWS, CLI y entorno Linux/WSL.
- No se indica el año de publicación.
De qué trata
Curso práctico en el que se construye paso a paso un backend serverless en AWS para un sistema de tickets, con API Gateway, Lambda (Node.js 22), DynamoDB, IAM y CloudWatch Logs. Dura 113 minutos en 44 lecciones.
Se organiza en ocho capítulos: introducción, fundamentos del proyecto, preparación del backend, persistencia y seguridad inicial, desarrollo en Lambda, versionamiento, migración a TypeScript y refactoring con los patrones Service Layer y Repository. También cubre el diseño API-First con OpenAPI y el despliegue manual con AWS CLI. Está pensado para quien ya programa en backend.
- API REST de tickets con API Gateway, Lambda y DynamoDB
- IAM básico con mínimo privilegio
- Migración de JavaScript a TypeScript y build con esbuild
- Patrones Service Layer y Repository
- Diseño API-First con OpenAPI
Para quién es este curso
- Programadores backend (Node.js, TypeScript, Java, Python) que quieren aplicar cloud en un proyecto real con servicios nativos de AWS.
- Desarrolladores que ya tienen cuenta de AWS y quieren practicar construyendo algo concreto en la nube.
- Autodidactas y personas que se orientan hacia Cloud, DevOps o arquitectura serverless y buscan un proyecto guiado.
Mejor busca otro si…
- Personas que nunca han programado.
- Quienes quieren aprender AWS desde cero.
- Quienes buscan un curso teórico o muy guiado.
Antes de empezar
- Saber programar a nivel backend.
- Cuenta de AWS creada y AWS CLI configurado.
- Entorno Ubuntu Linux o Windows con WSL.
- Se menciona una guía corta de prerrequisitos incluida con el curso.
Qué sabrás hacer al terminar
- Construir una API REST para gestionar tickets con API Gateway, Lambda (Node.js 22) y DynamoDB.
- Configurar permisos IAM básicos siguiendo el principio de mínimo privilegio.
- Migrar un proyecto de JavaScript a TypeScript y empaquetarlo con esbuild para Lambda.
- Aplicar la estructura handler, service y repository para organizar el código.
- Desplegar manualmente con AWS CLI y un script sh.
Estructura del curso
- 01
Introducción y fundamentos del proyecto
Presentación del curso y de los fundamentos del proyecto: el sistema de tickets y el enfoque API-First con OpenAPI.
- 02
Preparación del backend, persistencia y seguridad inicial
Preparación del backend serverless, persistencia con DynamoDB y primeros pasos con IAM básico.
- 03
Desarrollo en Lambda
Creación y desarrollo de las funciones Lambda (Parte 1).
- 04
Versionamiento del proyecto
Control de versiones aplicado al proyecto.
- 05
Migración a TypeScript y build
Paso del código de JavaScript a TypeScript y construcción del proyecto para su despliegue.
- 06
Refactoring y patrones de arquitectura
Refactorización aplicando los patrones Service Layer y Repository.
Capítulos del vídeo
- 01Introducción al curso
- 02Fundamentos del Proyecto
- 03Preparación del Backend Serverless
- 04Persistencia y Seguridad Inicial (IAM básico)
- 05Creación y Desarrollo en Lambda - Parte 1
- 06Versionamiento del Proyecto
- 07Desarrollo: Migración a TypeScript y build del proyecto
- 08Refactoring y patrones de arquitectura de software: Service Layer y Repository
Plan de estudio sugerido
2 semanas · unas 2 h por semana
- 1.Semana 1, sesión 1: prepara cuenta AWS, CLI y WSL; ve la introducción y los fundamentos del proyecto.
- 2.Semana 1, sesión 2: preparación del backend, persistencia con DynamoDB e IAM básico; replica cada paso.
- 3.Semana 2, sesión 1: desarrollo en Lambda y versionamiento; prueba la API.
- 4.Semana 2, sesión 2: migración a TypeScript, build y refactoring con Service Layer y Repository.
El plan cuenta con tiempo para pausar y practicar, no solo con la duración del vídeo. Si quieres adaptarlo a tu semana, lee cómo montar tu plan de estudio semanal.
Consejos para seguirlo
- Deja el entorno listo antes de empezar: cuenta AWS, AWS CLI configurado y Ubuntu o WSL.
- Sigue el curso construyendo tu propio repositorio; no solo mirando, ya que el curso no es muy guiado.
- Repasa el capítulo de IAM antes de desplegar para entender qué permisos concede cada rol.
- Tras el capítulo de refactoring, intenta explicar con tus palabras el flujo handler, service y repository.
Cómo lo presenta Luis Guisado
Construye un backend real con AWS Lambda, API Gateway y DynamoDB usando API-First, TypeScript y buenas prácticas (SOLID)
Bienvenido al curso de AWS para developers donde construiremos, paso a paso, un backend serverless en AWS para un Sistema de Tickets. Este curso está diseñado para developers con base en backend que desean dar el salto hacia arquitecturas modernas basadas 100% en servicios…
Extracto de la descripción original en Udemy.
Preguntas frecuentes
+¿Necesito saber AWS?
El curso no es para aprender AWS desde cero: asume que ya tienes cuenta creada y AWS CLI configurado, además de base en programación backend.
+¿Cuánto dura?
Unos 113 minutos en 44 lecciones. Con práctica, planifica entre dos y cuatro horas en total.
+¿Qué tecnologías usa?
AWS Lambda con Node.js 22, API Gateway REST, DynamoDB, IAM, CloudWatch Logs, OpenAPI/Swagger y TypeScript.
+¿Está completo?
No del todo: según la descripción, las siguientes partes estarán disponibles progresivamente en YouTube o como módulos adicionales en Udemy.
Análisis editorial elaborado con ayuda de IA a partir de la descripción, los capítulos y la duración publicados en Udemy, y revisado según nuestro método. El contenido del curso es obra de Luis Guisado; si ves algún error, avísanos.
Guías para sacarle partido
Más cursos de Programación
Agentic AI – Complete Course for Beginners
Curso de unas 24 horas para construir sistemas de agentes de IA con LangChain y LangGraph: Pydantic, flujos de trabajo, memoria, RAG y despliegue en AWS y Render.
Aprende Accesibilidad Web paso a paso
Introducción práctica a la accesibilidad web: pautas y leyes, contenido, navegación, diseño e interacción accesibles, relación con el SEO y evaluación de sitios.
Aprende Godot - Curso completo desde cero
Crea tu primer videojuego 3D en Godot 4 desde cero: escenas, nodos, GDScript, físicas, animaciones, sonido y exportación a .exe.
Aprende JavaScript Ahora! curso completo desde cero para principiantes
Curso de JavaScript desde cero: entorno, variables, tipos, operadores, control de flujo, diez ejercicios y objetos con funciones constructoras.