AWS Developer Learning Plan (Español LATAM)
En este plan de aprendizaje, se le enseña a los desarrolladores y a cualquier persona que desempeñe funciones de desarrollo de aplicaciones cómo crear,
Lo que serás capaz de hacer
En este plan de aprendizaje, se le enseña a los desarrolladores y a cualquier persona que desempeñe funciones de desarrollo de aplicaciones cómo crear, implementar y operar aplicaciones nativas en la nube en AWS. Se organiza en seis fases, empezando por la fase 0: bases, en la cual se aprenden los conceptos principales y se configura un entorno de desarrollo, luego la fase 1: crear una API con almacenamiento de datos persistente y gestión de errores. En la fase 2: añadir complejidad, se implementan patrones de streaming en tiempo real, mensajería asincrónica, almacenamiento en caché y almacenamiento de archivos. En la fase 3: ampliar el conjunto de herramientas, se presentan opciones de computación alternativas, incluidos contenedores y máquinas virtuales, mientras que en la fase 4: seguridad, se aborda la autenticación, la autorización y la protección de datos. A continuación, se sigue con la fase 5: infraestructura e implementación para automatizar el aprovisionamiento y las canalizaciones de CI/CD, y se concluye con la fase 6: operaciones para implementar la supervisión, la observabilidad y la optimización del rendimiento. Además, en el plan de aprendizaje, se abordan las prácticas recomendadas, las herramientas y las características específicas de AWS relacionadas con estas funciones.
Temario
UNIDAD 1 - AWS Developer - Introduction to AWS Developer Learning Plan (Español LATAM) · 15 leccionesAWS Developer - Introduction to AWS Developer Learning Plan (Español LATAM) - UNIDAD 1 - AWS Developer - Introduction to AWS Developer Learning Plan (Español LATAM)
AWS Developer - Introduction to AWS Developer Learning Plan (Español LATAM) - UNIDAD 1 - AWS Developer - Introduction to AWS Developer Learning Plan (Español LATAM)
- Introducción
- Resultados del aprendizaje
- Importancia para los desarrolladores de AWS
- Introducción
- Información general sobre las fases
- Progresión del aprendizaje
- Resumen de la lección
- Introducción
- Configuración de la cuenta de AWS
- Herramientas de desarrollo
- Verificación del entorno
- Resumen de la lección
- Resumen
- Recursos
- Queremos conocer su opinión
UNIDAD 2 - AWS Developer - Introduction to Being an AWS Developer (Español LATAM) · 26 leccionesAWS Developer - Introduction to Being an AWS Developer (Español LATAM) - UNIDAD 2 - AWS Developer - Introduction to Being an AWS Developer (Español LATAM)
AWS Developer - Introduction to Being an AWS Developer (Español LATAM) - UNIDAD 2 - AWS Developer - Introduction to Being an AWS Developer (Español LATAM)
- Introducción
- Resultados del aprendizaje
- Importancia para los desarrolladores de AWS
- Introducción
- Responsabilidades de los desarrolladores de AWS
- Herramientas y flujo de trabajo de desarrollo
- Colaboración y flujo de trabajo
- Evaluación de conocimientos
- Resumen de la lección
- Introducción
- Información general sobre la plataforma de computación
- Marco de decisiones
- Consideraciones sobre los costos
- Tomar una decisión
- Evaluación de conocimientos
- Resumen de la lección
- Introducción
- Metodología del marco de trabajo de decisiones
- Análisis de situaciones del mundo real
- Implicaciones a largo plazo
- Prácticas recomendadas operativas
- Evaluación de conocimientos
- Resumen de la lección
- Resumen
- Recursos
- Queremos conocer su opinión
UNIDAD 3 - AWS Developer - Building Your First Serverless API (Español LATAM) · 24 leccionesAWS Developer - Building Your First Serverless API (Español LATAM) - UNIDAD 3 - AWS Developer - Building Your First Serverless API (Español LATAM)
AWS Developer - Building Your First Serverless API (Español LATAM) - UNIDAD 3 - AWS Developer - Building Your First Serverless API (Español LATAM)
- Introducción
- Resultados del aprendizaje
- Importancia para los desarrolladores de AWS
- Desarrollo de su proyecto
- Introducción
- Escribir funciones de Lambda
- Cómo API Gateway se conecta a Lambda
- Ciclo de vida de ejecución de Lambda
- Evaluación de conocimientos
- Resumen de la lección
- Introducción
- Principios de REST para API sin servidor
- Flujo de solicitud y respuesta
- Configuración de CORS
- Evaluación de conocimientos
- Resumen de la lección
- Introducción
- Implementación en AWS
- Probar la API implementada
- Administrar la implementación
- Resumen de la lección
- Resumen
- Recursos
- Queremos conocer su opinión
UNIDAD 4 - AWS Developer - Adding Data to Your API (Español LATAM) · 22 leccionesAWS Developer - Adding Data to Your API (Español LATAM) - UNIDAD 4 - AWS Developer - Adding Data to Your API (Español LATAM)
AWS Developer - Adding Data to Your API (Español LATAM) - UNIDAD 4 - AWS Developer - Adding Data to Your API (Español LATAM)
- Introducción
- Resultados del aprendizaje
- Importancia para los desarrolladores de AWS
- Desarrollo de su proyecto
- Introducción
- Comprender DynamoDB para las API sin servidor
- Diseño de la tabla del catálogo de productos
- Uso de boto3 para interactuar con DynamoDB
- Estructuración del código de Lambda para operaciones de la base de datos
- Evaluación de conocimientos
- Resumen de la lección
- Introducción
- Validación de los datos de entrada
- Implementación de operaciones de creación
- Implementación de operaciones de lectura
- Implementación de operaciones de actualización
- Integración de operaciones con API Gateway
- Evaluación de conocimientos
- Resumen de la lección
- Resumen
- Recursos
- Queremos conocer su opinión
UNIDAD 5 - AWS Developer - Testing and Error Handling (Español LATAM) · 20 leccionesAWS Developer - Testing and Error Handling (Español LATAM) - UNIDAD 5 - AWS Developer - Testing and Error Handling (Español LATAM)
AWS Developer - Testing and Error Handling (Español LATAM) - UNIDAD 5 - AWS Developer - Testing and Error Handling (Español LATAM)
- Introducción
- Resultados del aprendizaje
- Importancia para los desarrolladores de AWS
- Desarrollo de su proyecto
- Introducción
- Aspectos básicos de las pruebas unitarias para Lambda
- Escribir pruebas para los controladores de Lambda
- Realizar pruebas locales con eventos simulados
- Uso de Amazon Q Developer para la generación de pruebas
- Evaluación de conocimientos
- Resumen de la lección
- Introducción
- Patrones de gestión de errores de Lambda
- Colas de mensajes fallidos y destinos de Lambda
- Estrategias de reintento y disyuntores
- Evaluación de conocimientos
- Resumen de la lección
- Resumen
- Recursos
- Queremos conocer su opinión
UNIDAD 6 - AWS Developer - Scaling with Data Storage (Español LATAM) · 20 leccionesAWS Developer - Scaling with Data Storage (Español LATAM) - UNIDAD 6 - AWS Developer - Scaling with Data Storage (Español LATAM)
AWS Developer - Scaling with Data Storage (Español LATAM) - UNIDAD 6 - AWS Developer - Scaling with Data Storage (Español LATAM)
- Introducción
- Resultados del aprendizaje
- Importancia para los desarrolladores de AWS
- Desarrollo de su proyecto
- Introducción
- Comprender Amazon S3 para el almacenamiento de archivos
- Implementación de la integración de Amazon S3
- Procesamiento basado en eventos con Lambda
- Toma de decisiones sobre el almacenamiento
- Evaluación de conocimientos
- Resumen de la lección
- Introducción
- Comprender el almacenamiento en caché para su tienda
- Implementación de estrategias de almacenamiento en caché
- Patrones de almacenamiento en caché avanzados
- Evaluación de conocimientos
- Resumen de la lección
- Resumen
- Recursos
- Queremos conocer su opinión
UNIDAD 7 - AWS Developer - Advanced Lambda Patterns for Optimization and Resilience (Español LATAM) · 21 leccionesAWS Developer - Advanced Lambda Patterns for Optimization and Resilience (Español LATAM) - UNIDAD 7 - AWS Developer - Advanced Lambda Patterns for Optimization and Resilience (Español LATAM)
AWS Developer - Advanced Lambda Patterns for Optimization and Resilience (Español LATAM) - UNIDAD 7 - AWS Developer - Advanced Lambda Patterns for Optimization and Resilience (Español LATAM)
- Introducción
- Resultados del aprendizaje
- Importancia para los desarrolladores de AWS
- Desarrollo de su proyecto
- Introducción
- Comprender las capas de Lambda
- Creación y administración de capas
- Variables de entorno y configuración
- Evaluación de conocimientos
- Resumen de la lección
- Introducción
- Comprender los patrones de resiliencia
- Patrón del interruptor de circuito
- Lógica de reintentos con retroceso exponencial
- Gestión de errores transitorios
- Elección de estrategias de resiliencia
- Evaluación de conocimientos
- Resumen de la lección
- Resumen
- Recursos
- Queremos conocer su opinión
UNIDAD 8 - AWS Developer - Adding Asynchronous Processing (Español LATAM) · 19 leccionesAWS Developer - Adding Asynchronous Processing (Español LATAM) - UNIDAD 8 - AWS Developer - Adding Asynchronous Processing (Español LATAM)
AWS Developer - Adding Asynchronous Processing (Español LATAM) - UNIDAD 8 - AWS Developer - Adding Asynchronous Processing (Español LATAM)
- Introducción
- Resultados del aprendizaje
- Importancia para los desarrolladores de AWS
- Introducción
- Comprender los patrones de mensajería asíncrona
- Implementación de SQS para el procesamiento en segundo plano
- Uso de SNS para las notificaciones
- Integración de la mensajería con Lambda
- Evaluación de conocimientos
- Resumen de la lección
- Introducción
- Comprender la arquitectura basada en eventos
- Implementación de EventBridge para el enrutamiento de eventos
- Creación de flujos de trabajo basados en eventos
- Evaluación de conocimientos
- Resumen de la lección
- Resumen
- Recursos
- Queremos conocer su opinión
UNIDAD 9 - AWS Developer - Real-time Data Streaming (Español LATAM) · 21 leccionesAWS Developer - Real-time Data Streaming (Español LATAM) - UNIDAD 9 - AWS Developer - Real-time Data Streaming (Español LATAM)
AWS Developer - Real-time Data Streaming (Español LATAM) - UNIDAD 9 - AWS Developer - Real-time Data Streaming (Español LATAM)
- Introducción
- Resultados del aprendizaje
- Importancia para los desarrolladores de AWS
- Desarrollo de su proyecto
- Introducción
- Conceptos del streaming en tiempo real
- Comparación de servicios de streaming de AWS
- Conceptos básicos de Amazon Data Firehose
- Implementación de Amazon Data Firehose
- Evaluación de conocimientos
- Resumen de la lección
- Introducción
- Transformación de Lambda con Data Firehose
- Implementación de la transformación de datos
- Gestión de errores y entrega
- Entrega a varios destinos
- Evaluación de conocimientos
- Resumen de la lección
- Resumen
- Recursos
- Queremos conocer su opinión
UNIDAD 10 - AWS Developer - Containerized Applications (Español LATAM) · 23 leccionesAWS Developer - Containerized Applications (Español LATAM) - UNIDAD 10 - AWS Developer - Containerized Applications (Español LATAM)
AWS Developer - Containerized Applications (Español LATAM) - UNIDAD 10 - AWS Developer - Containerized Applications (Español LATAM)
- Introducción
- Resultados del aprendizaje
- Importancia para los desarrolladores de AWS
- Desarrollo de su proyecto
- Introducción
- Cuándo los contenedores son una mejor opción que Lambda
- Casos de uso de contenedores para su tienda en línea
- Ventajas, desventajas y consideraciones
- Aspectos fundamentales de los contenedores de AWS
- Evaluación de conocimientos
- Resumen de la lección
- Introducción
- Aspectos fundamentales de los contenedores
- Creación de imágenes de contenedor
- Almacenamiento de imágenes de contenedor
- Definiciones de tareas de ECS
- Implementación del servicio ECS
- Prácticas recomendadas para la implementación de contenedores
- Evaluación de conocimientos
- Resumen de la lección
- Resumen
- Recursos
- Queremos conocer su opinión
UNIDAD 11 - AWS Developer - Building APIs on Amazon EC2 (Español LATAM) · 30 leccionesAWS Developer - Building APIs on Amazon EC2 (Español LATAM) - UNIDAD 11 - AWS Developer - Building APIs on Amazon EC2 (Español LATAM)
AWS Developer - Building APIs on Amazon EC2 (Español LATAM) - UNIDAD 11 - AWS Developer - Building APIs on Amazon EC2 (Español LATAM)
- Introducción
- Resultados del aprendizaje
- Importancia para los desarrolladores de AWS
- Introducción
- Cuándo elegir Amazon EC2 o Lambda
- Tipos de instancias de Amazon EC2
- Conexión a instancias de Amazon EC2
- Evaluación de conocimientos
- Resumen de la lección
- Introducción
- Configuración de la instancia de Amazon EC2
- Instalación de dependencias y tiempo de ejecución
- Flujo de trabajo de desarrollo en Amazon EC2
- Evaluación de conocimientos
- Resumen de la lección
- Introducción
- Implementación de la API
- Administración de los procesos de solicitud
- Configuración de seguridad básica
- Resumen de la lección
- Introducción
- Conceptos básicos del equilibrador de carga de aplicación
- Enrutar el tráfico a las instancias de Amazon EC2
- Aspectos fundamentales del escalado automático
- Comprobaciones de estado y disponibilidad
- Evaluación de conocimientos
- Resumen de la lección
- Resumen
- Recursos
- Queremos conocer su opinión
UNIDAD 12 - AWS Developer - Integration and Advanced Testing (Español LATAM) · 19 leccionesAWS Developer - Integration and Advanced Testing (Español LATAM) - UNIDAD 12 - AWS Developer - Integration and Advanced Testing (Español LATAM)
AWS Developer - Integration and Advanced Testing (Español LATAM) - UNIDAD 12 - AWS Developer - Integration and Advanced Testing (Español LATAM)
- Introducción
- Resultados del aprendizaje
- Importancia para los desarrolladores de AWS
- Introducción
- Comprensión de las pruebas de integración
- Simulación de los servicios de AWS
- Probar flujos de trabajo basados en eventos
- Pruebas de flujo de trabajo integrales
- Evaluación de conocimientos
- Resumen de la lección
- Introducción
- Pruebas de implementación
- Amazon Q Developer para la generación de pruebas
- Pruebas de rendimiento
- Evaluación de conocimientos
- Resumen de la lección
- Resumen
- Recursos
- Queremos conocer su opinión
UNIDAD 13 - AWS Developer - User Authentication & Authorization (Español LATAM) · 33 leccionesAWS Developer - User Authentication & Authorization (Español LATAM) - UNIDAD 13 - AWS Developer - User Authentication & Authorization (Español LATAM)
AWS Developer - User Authentication & Authorization (Español LATAM) - UNIDAD 13 - AWS Developer - User Authentication & Authorization (Español LATAM)
- Introducción
- Importancia para los desarrolladores de AWS
- Desarrollo de su proyecto
- Introducción
- Comprensión del sistema de autenticación
- Amazon Cognito
- Registro de usuarios
- Tokens web JSON (JWT)
- Protección de los puntos de enlace de la API
- Flujos de OAuth 2.0
- Proveedores de identidad de terceros
- Prácticas recomendadas de seguridad
- Evaluación de conocimientos
- Resumen de la lección
- Introducción
- Componentes de IAM
- Roles de ejecución de Lambda
- Políticas de IAM
- Autorización de servicio a servicio
- Depuración de problemas de IAM
- CDK en práctica
- Evaluación de conocimientos
- Resumen de la lección
- Introducción
- Control de acceso basado en roles
- Asumir roles de IAM
- URL prefirmadas para acceso temporal
- Acceso directo de usuarios con grupos de identidades
- Evaluación de conocimientos
- Resumen de la lección
- Resumen
- Recursos
- Queremos conocer su opinión
UNIDAD 14 - AWS Developer - Securing Data and Secrets (Español LATAM) · 25 leccionesAWS Developer - Securing Data and Secrets (Español LATAM) - UNIDAD 14 - AWS Developer - Securing Data and Secrets (Español LATAM)
AWS Developer - Securing Data and Secrets (Español LATAM) - UNIDAD 14 - AWS Developer - Securing Data and Secrets (Español LATAM)
- Introducción
- Resultados del aprendizaje
- Importancia para los desarrolladores de AWS
- Introducción
- Comprensión de la administración de secretos
- Almacenamiento de secretos en Secrets Manager
- Rotación de secretos
- Administración de claves SSH
- Evaluación de conocimientos
- Resumen de la lección
- Introducción
- Cifrado con AWS KMS
- Cifrado en tránsito
- Evaluación de conocimientos
- Resumen de la lección
- Introducción
- Aspectos básicos del enmascaramiento de datos
- Limpieza de datos
- Aislamiento de datos de varios inquilinos
- Cumplimiento y residencia de datos
- Evaluación de conocimientos
- Resumen de la lección
- Resumen
- Recursos
- Queremos conocer su opinión
UNIDAD 15 - AWS Developer - Infrastructure as Code (Español LATAM) · 20 leccionesAWS Developer - Infrastructure as Code (Español LATAM) - UNIDAD 15 - AWS Developer - Infrastructure as Code (Español LATAM)
AWS Developer - Infrastructure as Code (Español LATAM) - UNIDAD 15 - AWS Developer - Infrastructure as Code (Español LATAM)
- Introducción
- Resultados del aprendizaje
- Importancia para los desarrolladores de AWS
- Introducción
- AWS CloudFormation
- AWS CDK para la infraestructura
- AWS SAM para aplicaciones sin servidor
- Administración de dependencias y estructura de archivos
- Elección de la herramienta de IaC correcta
- Evaluación de conocimientos
- Resumen de la lección
- Introducción
- Configuraciones específicas del entorno
- AWS AppConfig para indicadores de características
- Estrategias de implementación
- Evaluación de conocimientos
- Resumen de la lección
- Resumen
- Recursos
- Queremos conocer su opinión
UNIDAD 16 - AWS Developer - CI/CD Automation (Español LATAM) · 21 leccionesAWS Developer - CI/CD Automation (Español LATAM) - UNIDAD 16 - AWS Developer - CI/CD Automation (Español LATAM)
AWS Developer - CI/CD Automation (Español LATAM) - UNIDAD 16 - AWS Developer - CI/CD Automation (Español LATAM)
- Introducción
- Resultados del aprendizaje
- Importancia para los desarrolladores de AWS
- Desarrollo de su proyecto
- Introducción
- Compresión de CI/CD para aplicaciones sin servidor
- Creación de la canalización con AWS CodePipeline
- Integración de pruebas automatizadas
- Administración de entornos de la canalización
- Evaluación de conocimientos
- Resumen de la lección
- Introducción
- Comprensión de las estrategias de implementación
- Uso de implementaciones azul/verde
- Implementación de restauraciones automatizadas
- Flujo de trabajo para la promoción de entornos
- Evaluación de conocimientos
- Resumen de la lección
- Resumen
- Recursos
- Queremos conocer su opinión
UNIDAD 17 - AWS Developer - Monitoring and Observability (Español LATAM) · 23 leccionesAWS Developer - Monitoring and Observability (Español LATAM) - UNIDAD 17 - AWS Developer - Monitoring and Observability (Español LATAM)
AWS Developer - Monitoring and Observability (Español LATAM) - UNIDAD 17 - AWS Developer - Monitoring and Observability (Español LATAM)
- Introducción
- Resultados del aprendizaje
- Importancia para los desarrolladores de AWS
- Desarrollo de su proyecto
- Introducción
- Comprender la observabilidad
- Métricas de CloudWatch
- CloudWatch Logs
- Métricas personalizadas
- Alarmas de CloudWatch
- Evaluación de conocimientos
- Resumen de la lección
- Introducción
- Comprender el rastreo distribuido
- Implementación del rastreo de X-Ray
- Anotaciones y metadatos
- Análisis de rastreos
- Supervisión y comprobación de estado
- Evaluación de conocimientos
- Resumen de la lección
- Resumen
- Recursos
- Queremos conocer su opinión
UNIDAD 18 - AWS Developer - Performance Optimization (Español LATAM) · 24 leccionesAWS Developer - Performance Optimization (Español LATAM) - UNIDAD 18 - AWS Developer - Performance Optimization (Español LATAM)
AWS Developer - Performance Optimization (Español LATAM) - UNIDAD 18 - AWS Developer - Performance Optimization (Español LATAM)
- Introducción
- Resultados del aprendizaje
- Importancia para los desarrolladores de AWS
- Introducción
- Fundamentos del perfilado del rendimiento
- Optimización de la memoria y el CPU
- Herramientas y técnicas de supervisión del rendimiento
- Administración de la simultaneidad
- Patrones de optimización y prácticas recomendadas
- Identificar los cuellos de botella y resolverlos
- Tiempo de espera y gestión de errores
- Evaluación de conocimientos
- Resumen de la lección
- Introducción
- Estrategias de almacenamiento en caché a nivel de aplicación
- ElastiCache para la optimización de bases de datos
- Optimización del almacenamiento en caché en base a los encabezados
- Configuración de almacenamiento en caché de CloudFront
- Estrategias de optimización de costos
- Evaluación de conocimientos
- Resumen de la lección
- Resumen
- Recursos
- Queremos conocer su opinión
Tu certificado lo emite la SEP, no solo una plataforma
Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.
Tu certificado con INEC
- Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
- Documento oficial con folio verificable en línea
- Lo otorga la Universidad Tecnológica Fidel Velázquez
Otras plataformas en línea
- Constancia privada emitida por la misma plataforma
- Solo acredita horas cursadas o asistencia
- Sin respaldo de una autoridad educativa
Tu itinerario, de la inscripción al certificado
- 1
Inscripción con pago único
Pagas $2,800 MXN una sola vez y entras de inmediato al curso.
- 2
Estudias a tu ritmo
18 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.
- 3
Cuestionarios por unidad
Cuestionarios para comprobar lo aprendido.
- 4
Certificado
Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.
Un certificado oficial de la SEP
- Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
- Contenido impartido por AWS.
- Folio y QR verificables para compartirlo con quien te contrate.
Empieza hoy, a tu ritmo
Un solo pago y acceso inmediato al curso completo durante 12 meses.
- 18 unidades · 406 lecciones · 216 h
- 12 meses de acceso
- Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Sobre tu inscripción
¿Cómo es el pago?
Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.
¿Cuánto tiempo tengo acceso?
12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.
¿Quién imparte el contenido?
El curso es impartido por AWS; INEC gestiona tu inscripción, evaluación y certificado.
¿Qué pasa cuando vence mi acceso?
Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.


