Domina los fundamentos de JavaScript y construye aplicaciones web para tu portafolio; ideal para perfiles iniciales.
Membresía Educativa
El curso que te interesa es parte de nuestra membresía educativa con acceso anual por $1,200.
Es decir, no solo adquieres ese curso. También accedes a 650 cursos en muchas categorías.
✅ Lo que obtienes:
- Acceso Total: 650 cursos disponibles las 24 horas, los 7 días de la semana.
- Estudia a tu ritmo, desde cualquier lugar, durante todo un año.
Certificado del Programa
Los usuarios que se suscriban a este curso, tienen la oportunidad de obtener un Certificado de estudios con validez SEP emitido por el Instituto Nacional de Estandarización y certificación, verificable, imprimible y descargable (PDF) .
Este tiene un costo de emisión de MXN $1,950
Excepto para programas de SALUD
-
-
- Introducción al Kit de iniciación a JavaScript Certificado profesional 00:03:03
- Curso de introducción a la programación en JavaScript 00:01:37
- Programa del curso 00:30:00
- JavaScript en el mundo moderno 00:03:06
- Actividad: Primeros pasos en JavaScript 00:20:00
- Introducción al juego de aventuras de texto Proyecto final de curso 00:02:13
- Aventura 00:20:00
- Diálogo: Sus objetivos en JavaScript 00:15:00
- Configuración de VS Code en su ordenador 00:10:00
- Cómo convertirse en desarrollador de JavaScript 00:06:03
- Cuestionario práctico: Fundamentos de programación 00:20:00
- Los datos en el mundo real 00:03:10
- Actividad: Trabajar con tipos de datos 00:25:00
- Diálogo: Fijar los objetivos del curso 00:15:00
- Estadísticas del personaje 00:30:00
- Diálogo: Elegir el Tipo de datos RIGHT 00:15:00
- Un día en la vida de un desarrollador de JavaScript de Microsoft 00:03:41
- Cuestionario práctico: Variables y Tipos de datos 00:20:00
- Realización de cálculos en aplicaciones 00:06:46
- Conceptos básicos de la calculadora 00:25:00
- Diálogo: Buenas prácticas operativas 00:15:00
- Calculadora de batallas 00:30:00
- Cuestionario graduado: Operaciones y expresiones 00:20:00
- Recapitulación del módulo Podcast 00:20:00
- Toma de decisiones en las aplicaciones 00:06:42
- Actividad: Condicionales básicos 00:25:00
- Diálogo: Árboles de decisiones 00:15:00
- Elecciones de la historia Parte 1 00:45:00
- Cuestionario práctico: Lógica condicional 00:20:00
- Tareas repetitivas en las aplicaciones 00:06:14
- Conceptos básicos del bucle 00:30:00
- Diálogo: Selección de bucle 00:15:00
- Bucles de aventura 00:45:00
- Cuestionario práctico: Bucles e iteraciones 00:20:00
- Tratamiento de errores en aplicaciones profesionales 00:07:02
- Nociones básicas sobre la gestión de errores 00:30:00
- Diálogo: Estrategias de prevención de errores 00:15:00
- Validación de entrada en el juego 00:45:00
- Cuestionario graduado: Tratamiento de errores 00:20:00
- Podcast Módulo 2 Recapitulación 00:20:00
- Creación de colecciones de datos mediante matrices 00:06:51
- Actividad: Operaciones con matrices 00:30:00
- Diálogo: Patrones de diseño de matrices 00:15:00
- Sistema de inventario 00:50:00
- Cuestionario práctico: Matrices 00:20:00
- Objetos en aplicaciones profesionales 00:04:26
- Actividad: Creación y uso de objetos 00:30:00
- Diálogo: Diseño de objetos 00:15:00
- Sistema de artículos mejorado 00:50:00
- Cuestionario práctico: Objetos 00:20:00
- Estructuras de datos complejas 00:05:07
- Actividad: Estructuras de datos avanzadas 00:30:00
- Diálogo: Diseño de estructuras de datos 00:15:00
- Integración final del juego 01:30:00
- Recorrido experto por proyectos 00:05:04
- Cuestionario graduado: Integración y estructuras de datos complejas 00:20:00
- Podcast Módulo 4 Recapitulación 00:15:00
- Curso de Introducción a los Fundamentos del Desarrollo Web 00:02:04
- Programa del curso 00:10:00
- HTML en el desarrollo web moderno 00:07:13
- Primer documento HTML 00:30:00
- Análisis de la estructura HTML 00:15:00
- Presentación de la aplicación web To-Do List Proyecto final de curso 00:02:04
- Estructura de la lista de tareas 00:45:00
- Cómo convertirse en desarrollador de frontend 00:04:31
- Cuestionario práctico: Fundamentos de HTML 00:20:00
- HTML semántico 00:05:43
- Estructura semántica del documento 00:30:00
- Accesibilidad y estrategia SEO 00:15:00
- Mejora semántica de la lista de tareas pendientes 00:40:00
- Cuestionario práctico: Implementación de HTML semántico 00:20:00
- Diseño de formularios web 00:05:32
- Elementos de formulario interactivos 00:30:00
- UX y validación de formularios 00:15:00
- Implementación del formulario de lista de tareas 00:50:00
- Cuestionario graduado: Formularios y validación 00:20:00
- Descripción general del módulo Podcast 00:25:00
- DOM en aplicaciones web 00:05:11
- Práctica de selección de DOM 00:30:00
- Estrategias de DOM Traversal 00:15:00
- Integración DOM de listas de tareas 00:45:00
- Cuestionario práctico: Fundamentos del DOM 00:20:00
- Creación de contenidos dinámicos 00:05:17
- Práctica de creación de elementos 00:30:00
- Creación de elementos DOM 00:15:00
- Creación de tareas de listas de tareas 00:50:00
- Cuestionario práctico: Creación de elementos 00:20:00
- Actualizaciones profesionales del DOM 00:04:56
- Modificación dinámica de elementos 00:25:00
- Optimización de la estrategia de actualización 00:15:00
- Mejora de la gestión de tareas de la lista de tareas pendientes 00:55:00
- Cuestionario graduado: Modificación de elementos 00:20:00
- Descripción general del módulo Podcast 00:15:00
- Seguridad en los formularios web 00:07:33
- Aplicación de la seguridad de los formularios 00:30:00
- Análisis de estrategias de seguridad 00:15:00
- Mejora de la seguridad de las listas de tareas 00:50:00
- Cuestionario práctico: Implementación de la seguridad de formularios 00:20:00
- Administración de datos en aplicaciones web 00:09:25
- Entender la Administración de datos en aplicaciones Web 00:30:00
- Estrategia de gestión de datos 00:15:00
- Integración de datos de listas de tareas pendientes 01:00:00
- Recorrido experto por proyectos 00:05:13
- Cuestionario graduado: Aplicación de la gestión de datos 00:20:00
- Descripción general del módulo Podcast 00:13:00
- Curso de Introducción a los datos y aplicaciones de JavaScript 00:03:00
- Programa del curso 00:30:00
- JavaScript moderno en la producción 00:06:05
- Práctica de la sintaxis moderna 00:25:00
- Estrategia moderna de JavaScript 00:15:00
- Presentación del sistema de pedidos para restaurantes Proyecto final de curso 00:03:35
- Implantación de un sistema de menús para restaurantes 00:45:00
- Cuestionario práctico: Implementación moderna de JavaScript 00:20:00
- Gestión de errores 00:07:12
- Práctica de tratamiento de errores 00:30:00
- Desarrollo de estrategias de error 00:15:00
- Gestión de errores en pedidos de restaurante 00:50:00
- Cuestionario práctico: Implementación del tratamiento de errores 00:20:00
- Codificar la calidad en el desarrollo profesional 00:05:51
- Código de buenas prácticas 00:25:00
- Mejora del código del sistema de restauración 00:55:00
- Cuestionario práctico: Aplicación de la calidad del código 00:20:00
- Fundamentos de TypeScript 00:04:51
- Interfaces Typescript 00:04:02
- Conceptos básicos de TypeScript Práctica 00:30:00
- Estrategia de migración a TypeScript 00:15:00
- Sistema de restaurante Migración TypeScript 00:55:00
- Cuestionario graduado: Implementación de TypeScript 00:20:00
- Descripción general del módulo Podcast 00:15:00
- Integración API 00:05:32
- Práctica de la API Fetch 00:40:00
- Estrategia de integración de API 00:15:00
- Laboratorio graduado: Integración de la API de menús de restaurante 00:50:00
- Cuestionario práctico: Implementación de la API Fetch 00:20:00
- Procesamiento de respuestas en la producción 00:05:00
- Comprender JSON en el desarrollo moderno 00:05:56
- Práctica de tratamiento de respuestas 00:35:00
- Desarrollo de la estrategia de respuesta 00:15:00
- Procesamiento de pedidos de restaurantes 00:55:00
- Cuestionario práctico: Procesamiento de respuestas 00:20:00
- Presentación de datos 00:05:06
- Práctica de visualización de datos 00:30:00
- Optimización de la estrategia de visualización 00:15:00
- Visualización del estado del pedido del restaurante 00:55:00
- Cuestionario graduado: Implementación de la visualización de datos 00:20:00
- Descripción general del módulo Podcast 00:25:00
- Introducción a Node.js 00:05:37
- Fundamentos de Node.js Práctica 00:30:00
- Estrategia de implantación de Node.js 00:15:00
- BookTrack Administración de datos 00:25:00
- Cuestionario práctico: Implementación de Node.js 00:20:00
- Automatización de guiones en el desarrollo 00:06:18
- Práctica de automatización mediante scripts 00:35:00
- Desarrollo de estrategias de automatización 00:15:00
- Automatización del desarrollo de BookTrack 00:30:00
- Cuestionario práctico: Automatización de scripts 00:20:00
- Fundamentos de desarrollo de servidores 00:06:31
- Prácticas de implementación de servidores 00:30:00
- Planificación de la arquitectura del servidor 00:15:00
- Servidor de la API de BookTrack 00:40:00
- Cuestionario graduado: Implantación de servidores 00:20:00
- Podcast de audio: Resumen del módulo 00:30:00
- Procesos de construcción profesionales 00:05:55
- Desarrollo de estrategias de construcción 00:15:00
- Práctica de configuración de compilación 00:30:00
- Proceso de creación de BookTrack 00:40:00
- Cuestionario de práctica: Implementación del proceso de construcción 00:20:00
- Pruebas automatizadas en producción 00:06:38
- Práctica del flujo de trabajo de pruebas 00:30:00
- Planificación de la estrategia de pruebas 00:15:00
- Configuración de las pruebas de BookTrack 00:50:00
- Cuestionario de práctica: Automatización de pruebas 00:20:00
- Estrategias de implementación en producción 00:05:59
- Práctica del proceso de implementación 00:30:00
- Implementación de BookTrack 01:00:00
- Recorrido experto por proyectos 00:06:13
- Desarrollo de la estrategia de implantación 00:15:00
- Podcast de audio: Resumen del módulo 00:22:00
- Prueba calificada: Implementación del despliegue 00:20:00
- Introducción a la carrera profesional de JavaScript y curso final 00:03:05
- Programa del curso 00:30:00
- Planificación profesional de proyectos 00:05:28
- Presentación del proyecto final del curso: el panel de control de análisis 00:05:22
- Arquitectura del proyecto EventFlow 00:55:00
- Cuestionario práctico: Planificación y ejecución de proyectos 00:20:00
- Arquitectura de componentes 00:05:21
- Planificación de componentes de EventFlow 00:50:00
- Desarrollo de estrategias por componentes 00:15:00
- Cuestionario práctico: Diseño de componentes 00:20:00
- Arquitectura de datos en producción 00:05:04
- Diseño del flujo de datos de EventFlow 00:50:00
- Cuestionario calificado: Arquitectura de datos 00:20:00
- Análisis del rendimiento 00:04:33
- Práctica de medición del rendimiento 00:30:00
- Desarrollo de estrategias de rendimiento 00:15:00
- Auditoría de rendimiento de EventFlow 00:50:00
- Cuestionario de práctica: Análisis del rendimiento 00:20:00
- Optimización de la memoria en aplicaciones analíticas 00:04:22
- Optimización de la memoria de EventFlow 00:55:00
- Cuestionario de práctica: Gestión de la memoria 00:20:00
- Refactorización del código 00:04:11
- Optimización del código de EventFlow 01:00:00
- Recorrido experto por proyectos 00:05:14
- Desarrollo de estrategias de refactorización 00:15:00
- Prueba evaluada: Refactorización de código 00:20:00
Comparte esta certificación.
Información del Curso
30 Horas Curriculares
24 Créditos Académicos
Certificado oficial SEP
Aprendizaje especializado
Contenido de la Certificación
Inicia tu carrera en desarrollo con JavaScript con un kit integral para aprender herramientas y habilidades esenciales para crear aplicaciones web profesionales.
Dominarás fundamentos del lenguaje y temas avanzados como integración de APIs, frameworks modernos y creación de interfaces responsivas.
Al terminar los 5 cursos serás capaz de depurar y probar, usar herramientas del navegador y desplegar aplicaciones listas para tu portafolio.
• Escribir JavaScript correcto usando variables, tipos, control de flujo y funciones
• Manipular el DOM y manejar eventos para crear interactividad
• Aplicar prácticas profesionales: depuración, pruebas y optimización de código
CURSO 1: Introduction to JavaScript Programming
• Sintaxis y conceptos básicos; funciones; estructuras de datos; juego de texto
CURSO 2: Web Development Fundamentals
• HTML semántico, CSS responsivo y DOM; app de tareas (To‑Do)
CURSO 3: JavaScript Data and Applications
• JS moderno (ES6+), pruebas (TDD), manejo de errores e integración de APIs
CURSO 4: JavaScript Development Tools and React
• Debugging, testing, optimización, gestión de paquetes y React
CURSO 5: JavaScript Career Launch and Capstone
• Proyecto de dashboard de analítica; portafolio y preparación laboral





