Inicia tu carrera en front‑end. Desarrolla habilidades con soporte de IA y obtén un certificado de Microsoft; no se requiere experiencia.
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 programa 00:04:35
- Introducción al curso: Fundamentos de la codificación Front-End 00:02:49
- Introducción del instructor 00:01:53
- Programa del curso 00:05:00
- El qué del curso 00:03:04
- Completar los Laboratorios Guiados 00:04:07
- Completar los Laboratorios Guiados 00:30:00
- Herramientas de Microsoft para el desarrollo de front-end 00:10:00
- Presentación de la herramienta de IA: Microsoft Copilot 00:02:42
- Cómo tener éxito en este programa 00:04:31
- Introducción al proyecto 00:02:05
- Introducción a los principios de desarrollo front-end 00:01:48
- Desarrollo Front-End 00:05:35
- Mejores prácticas de desarrollo de front-end 00:05:23
- Desarrollo Front-End 00:10:00
- Práctica: Introducción al desarrollo de front-end 00:20:00
- Funciones y responsabilidades de un ingeniero de front-end 00:06:09
- Competencias y tecnologías esenciales en ingeniería de front-end 00:05:49
- Alcance y flujo de trabajo de la ingeniería de front-end 00:06:03
- Desarrollo Front-End como trabajo 00:10:00
- Cuestionario práctico: Desarrollo Front-End como trabajo 00:20:00
- Técnicas de planificación de proyectos 00:03:43
- Integración de herramientas para la planificación de proyectos 00:06:11
- Planificación de proyectos frontales 00:05:00
- Actividad: Planificación de un proyecto de desarrollo Front-End 00:20:00
- Actividad: Planificación de un proyecto de desarrollo Front-End – Clave de respuestas 00:10:00
- Cuestionario práctico: Planificación de un proyecto Front-End 00:20:00
- Identificación y asignación de tareas 00:08:47
- Gestión del flujo de trabajo 00:06:55
- Ejecución de tareas de desarrollo front-end 00:10:00
- Cuestionario práctico: Ejecución de tareas de desarrollo front-end 00:20:00
- Conceptos básicos de Git 00:06:59
- Uso de GitHub para la colaboración 00:05:02
- Sistemas de control de versiones 00:10:00
- Práctica: Introducción a los sistemas de control de versiones (Git y GitHub) 00:20:00
- Introducción a la plantilla del Plan del proyecto 00:05:16
- Creación de un repositorio de GitHub 00:11:59
- Colaborar en GitHub 00:06:49
- Cuestionario práctico: Técnicas de planificación de proyectos 00:20:00
- Cuestionario graduado: Introducción al desarrollo de front-end 00:20:00
- Conclusión: Introducción al desarrollo de front-end 00:01:14
- Introducción al pensamiento lógico y a la resolución de problemas 00:01:33
- Procesos lógicos 00:05:58
- Tipos de lógica utilizados en programación 00:08:16
- Aplicaciones prácticas de los procesos lógicos 00:08:21
- Actividad: Visualización lógica 00:20:00
- Actividad: Visualización lógica – Clave de respuestas 00:05:00
- Cuestionario práctico: Fundamentos del pensamiento lógico en programación 00:20:00
- Razonamiento deductivo en programación 00:05:02
- Pasos del razonamiento deductivo 00:04:52
- Razonamiento deductivo 00:10:00
- Actividad: Practica el razonamiento deductivo con pseudocódigo 00:20:00
- Actividad: Practicar el razonamiento deductivo con pseudocódigo – Clave de respuestas 00:05:00
- Cuestionario práctico: Razonamiento deductivo en programación 00:20:00
- Descomposición del problema 00:05:28
- Técnicas de descomposición de problemas 00:04:28
- Descomposición del problema 00:10:00
- Actividad: Descomposición del problema 00:20:00
- Actividad: Descomposición de problemas – Clave de respuestas 00:05:00
- Cuestionario práctico: Técnicas de descomposición de problemas 00:20:00
- Enfoque descendente de la resolución de problemas 00:05:05
- Enfoque ascendente de la resolución de problemas 00:05:44
- Comparación de los enfoques descendente y ascendente 00:05:27
- Resolución de problemas de arriba abajo y de abajo arriba 00:10:00
- Actividad: Resolver problemas utilizando estrategias descendentes y ascendentes 00:20:00
- Actividad: Resolver problemas utilizando estrategias descendentes y ascendentes – Clave de respuestas 00:05:00
- Cuestionario práctico: Estrategias de resolución de problemas descendentes y ascendentes 00:20:00
- Introducción al pseudocódigo 00:05:12
- Actividad: Pseudocódigo 00:20:00
- Actividad: Pseudocódigo – Clave de respuestas 00:05:00
- Pseudocódigo 00:10:00
- Cuestionario práctico: Codificación para la resolución de problemas sencillos 00:20:00
- Cuestionario graduado: Introducción al pensamiento lógico y a la resolución de problemas 00:20:00
- Conclusiones: Introducción al pensamiento lógico y a la resolución de problemas 00:01:10
- Introducción a las estructuras de control y a los bucles 00:01:40
- Introducción a las sentencias If-Else 00:03:56
- Declaraciones de cambio 00:03:55
- Aplicación práctica de las estructuras de control 00:04:54
- Fundamentos de las estructuras de control 00:10:00
- Estructuras de control 00:06:05
- Laboratorio guiado: Estructuras de control 00:15:00
- Pruébelo usted Estructuras de control 00:20:00
- ¡Pruébalo tú! Estructuras de control – Clave de respuestas 00:05:00
- Fundamentos de las estructuras de control 00:15:00
- Cuestionario práctico: Fundamentos de las estructuras de control 00:20:00
- Sentencias If-Else avanzadas 00:05:41
- Casos complejos de conmutación 00:04:22
- Escenarios de toma de decisiones 00:02:46
- Aplicación práctica de las estructuras de control 00:10:00
- Actividad: Implementación de estructuras de control 00:20:00
- Actividad: Implementación de estructuras de control – Clave de respuestas 00:05:00
- Cuestionario práctico: Implementación Práctica de Estructuras de Control 00:20:00
- Bucles For 00:05:24
- Bucles While 00:04:15
- Bucles Do-While 00:03:03
- Construcciones de bucle 00:10:00
- Construcciones de bucle 00:15:00
- Cuestionario práctico: Construcciones de bucle 00:20:00
- Combinación de bucles y estructuras de control 00:04:19
- Aplicaciones prácticas del bucle 00:06:36
- Optimización del bucle 00:02:16
- Programación basada en bucles para tareas repetitivas 00:05:00
- Programación basada en bucles para tareas repetitivas 00:04:23
- Laboratorio guiado: Programación basada en bucles para tareas repetitivas 00:15:00
- ¡Pruébelo usted! Programación basada en bucles para tareas repetitivas 00:20:00
- ¡Pruébalo tú! Programación basada en bucles para tareas repetitivas – Clave de respuestas 00:10:00
- Cuestionario práctico: Programación basada en bucles para tareas repetitivas 00:20:00
- Integración de If-Else con bucles 00:04:40
- Integración de sentencias switch con bucles 00:03:32
- Uso integrado de estructuras de control y bucles 00:05:00
- Uso integrado de estructuras de control y bucles 00:03:41
- Laboratorio guiado: Uso integrado de estructuras de control y bucles 00:15:00
- ¡Pruébelo usted! Uso integrado de estructuras de control y bucles 00:20:00
- ¡Pruébalo tú! Uso integrado de estructuras de control y bucles – Clave de respuestas 00:10:00
- Práctica: Uso integrado de estructuras de control y bucles 00:20:00
- Cuestionario graduado: Estructuras de control y bucles 00:20:00
- Conclusiones: Estructuras de control y bucles 00:01:21
- Práctica integrada de codificación 00:04:08
- Resolución de problemas en el mundo real 00:06:48
- Revisión y perfeccionamiento del código 00:07:02
- Actividad: Aplicación práctica de los conceptos de codificación 00:20:00
- Actividad: Aplicación práctica de los conceptos de codificación – Clave de respuestas 00:05:00
- Introducción a la depuración 00:06:18
- Técnicas de depuración 00:06:04
- Técnicas y prácticas de depuración 00:05:00
- Actividad: Depuración 00:20:00
- Actividad: Depuración – Clave de respuestas 00:05:00
- Introducción a Microsoft Copilot 00:03:34
- Microsoft Copilot para depuración y error lógico 00:03:16
- Integración práctica de Copilot 00:05:14
- Actividad: Depuración avanzada con Microsoft Copilot 00:20:00
- Actividad: Depuración avanzada con Microsoft Copilot – Clave de respuestas 00:05:00
- Planificación y diseño del proyecto 00:05:43
- Ejecución del proyecto 00:06:04
- Presentación de proyectos 01:00:00
- Conclusión del curso: Fundamentos de la codificación Front-End 00:02:35
- Introducción al curso 00:01:52
- Introducción del instructor 00:01:53
- Programa del curso 00:05:00
- El qué del curso 00:03:04
- Completar los Laboratorios Guiados 00:04:07
- Completar los Laboratorios Guiados 00:30:00
- Herramientas de Microsoft para el desarrollo de front-end y back-end 00:10:00
- Presentación de la herramienta de IA: Microsoft Copilot 00:02:42
- Cómo tener éxito en este programa 00:04:31
- Introducción al proyecto 00:02:23
- Introducción a los fundamentos del desarrollo .NET y Visual Studio Code 00:01:16
- Desarrollo de front-end y back-end 00:03:49
- El ecosistema .NET 00:03:59
- Integración con Visual Studio Code 00:04:30
- Introducción a .NET y Visual Studio Code 00:10:00
- Práctica: Introducción a .NET y Visual Studio Code 00:20:00
- Descripción general de Visual Studio Code 00:04:43
- Función de Visual Studio Code en el flujo de trabajo de desarrollo 00:03:53
- Integración de Visual Studio Code y .NET 00:05:00
- Cuestionario práctico: Código de Visual Studio e integración .NET 00:20:00
- Instalación del SDK .NET 00:05:35
- Instalación del SDK .NET 00:05:00
- Configuración del entorno de desarrollo 00:04:50
- Configuración del entorno de desarrollo 00:05:00
- Actividad: Configurar un entorno .NET 00:20:00
- Cuestionario práctico: Configuración del entorno de desarrollo .NET 00:20:00
- Creación de proyectos 00:04:17
- Creación de proyectos 00:05:00
- Configuración de los ajustes del proyecto 00:06:22
- Configuración de los ajustes del proyecto 00:05:00
- Construir y ejecutar el proyecto 00:03:59
- Construir y ejecutar el proyecto 00:05:00
- Actividad: Crear un Proyecto .Net 00:20:00
- Práctica: Iniciar un nuevo proyecto .NET 00:20:00
- Estructura del proyecto 00:03:40
- Buenas prácticas para la organización de archivos 00:05:45
- Organización de proyectos .NET 00:05:00
- Cuestionario práctico: Organización de proyectos .NET 00:20:00
- Cuestionario graduado: Fundamentos del desarrollo .NET e integración de código de Visual Studio 00:20:00
- Conclusiones: Fundamentos del desarrollo .NET e integración de código de Visual Studio 00:01:23
- Introducción: Dominio de la Programación orientada a objetos en C# 00:01:35
- Conceptos fundamentales de objetos y clases 00:05:10
- Comprensión teórica de los principios de la programación orientada a objetos 00:05:43
- Objetos y clases 00:10:00
- Cuestionario de Práctica: Objetos y clases 00:20:00
- Herencia 00:02:56
- Polimorfismo 00:04:06
- Herencia y polimorfismo 00:05:00
- Práctica: Herencia y polimorfismo 00:20:00
- Codificación de la herencia en C# 00:04:13
- Codificación del polimorfismo en C# 00:03:42
- Aplicación práctica de la herencia y el polimorfismo 00:10:00
- Herencia y polimorfismo en C# 00:04:12
- Laboratorio guiado: Herencia y polimorfismo en C# 00:15:00
- ¡Pruébalo! Herencia y polimorfismo en C# 00:20:00
- ¡Pruébalo tú! Herencia y polimorfismo en C# – Clave de respuestas 00:10:00
- Cuestionario práctico: Implementación práctica de la herencia y el polimorfismo 00:20:00
- Patrones de diseño 00:05:03
- Identificación de patrones de diseño 00:08:18
- Reconocimiento de patrones de diseño 00:10:00
- Actividad: Reconocer Patrones de diseño 00:20:00
- Actividad: Reconocimiento de patrones de diseño – Clave de respuestas 00:10:00
- Reconocimiento de patrones de diseño 00:15:00
- Cuestionario práctico: Reconocimiento de patrones de diseño 00:20:00
- Creación de clases y objetos 00:06:15
- Implementación de clases y objetos 00:10:00
- Implementación de clases y objetos 00:02:54
- Laboratorio guiado: Implementación de clases y objetos 00:15:00
- Pruébelo usted Implementación de clases y objetos 00:20:00
- ¡Pruébelo usted! Implementación de clases y objetos – Clave de respuestas 00:10:00
- Práctica: Implementación de clases y objetos 00:20:00
- Cuestionario graduado: Dominio de la Programación orientada a objetos en C# 00:20:00
- Conclusiones: Dominio de la Programación orientada a objetos en C# 00:01:30
- Funciones de Microsoft Copilot 00:03:45
- Ventajas de utilizar Microsoft Copilot 00:03:25
- Visión general de Microsoft Copilot 00:10:00
- Generar código con Copilot 00:05:24
- Generar código con Copilot 00:05:00
- Laboratorio guiado: Codificación práctica con Copilot 00:15:00
- ¡Pruébalo tú! Codificación práctica con Copilot 00:20:00
- Depuración de código C# con Microsoft Copilot 00:03:27
- Depuración de código C# con Microsoft Copilot 00:05:00
- Laboratorio guiado: Depuración práctica con Copilot 00:15:00
- Depuración de código C# con Microsoft Copilot 00:15:00
- ¡Pruébelo usted! Depuración práctica con Copilot 00:20:00
- Optimización del código con Copilot 00:04:59
- Optimización del código con Copilot 00:10:00
- Laboratorio guiado: Mejora práctica de la codificación 00:15:00
- ¡Pruébelo usted! Mejora práctica de la codificación 00:20:00
- Escenarios del desafío de codificación 00:04:43
- Laboratorio guiado: Ejercicios prácticos de codificación 00:15:00
- ¡Pruébalo tú! Ejercicios prácticos de codificación 00:20:00
- Programación en C# con Microsoft Copilot 01:00:00
- Conclusión del curso 00:02:01
- Introducción al curso: Introducción al desarrollo web 00:02:50
- Introducción del instructor 00:01:58
- Programa del curso Introducción al desarrollo web 00:30:00
- El qué del curso 00:03:04
- Completar los Laboratorios Guiados 00:04:07
- Completar los Laboratorios Guiados 00:30:00
- Herramientas de Microsoft para el desarrollo de front-end 00:10:00
- Presentación de la herramienta de IA: Microsoft Copilot 00:02:42
- Cómo tener éxito en este programa 00:04:31
- Introducción al proyecto 00:04:21
- Introducción al HTML 00:01:56
- Elementos y etiquetas HTML 00:04:44
- Atributos HTML 00:05:41
- Estructura y jerarquía del documento HTML 00:05:20
- Estructura y elementos HTML 00:30:00
- Introducción al HTML 00:15:00
- Práctica: Introducción al HTML 00:20:00
- HTML como base de los contenidos web 00:05:16
- Interacción entre HTML y CSS 00:10:47
- Interacción entre HTML y JavaScript 00:07:13
- HTML en el desarrollo web 00:10:00
- Cuestionario práctico: El papel del HTML en el desarrollo web 00:20:00
- Entender el HTML semántico 00:03:58
- HTML semántico y accesibilidad 00:05:23
- Implementación del HTML semántico en el desarrollo web 00:08:26
- HTML semántico 00:10:00
- La importancia del HTML semántico 00:15:00
- Cuestionario práctico: La importancia del HTML semántico 00:20:00
- Estructuración de un documento HTML 00:04:29
- Trabajar con formularios, tablas y listas 00:05:53
- Integración de elementos multimedia 00:07:23
- Creación de un documento HTML 00:30:00
- Creación de un documento HTML 00:06:16
- Laboratorio guiado: Creación de un documento HTML 00:15:00
- Pruébalo tú Creación de un documento HTML 00:30:00
- ¡Pruébalo tú! Creación de un documento HTML – Clave de respuestas 00:10:00
- Cuestionario práctico: Creación del primer documento HTML 00:20:00
- Estructuración de la página web 00:03:51
- Incorporación de texto, listas y enlaces 00:03:45
- Recorrido por páginas HTML 00:03:05
- Construir una página web completa con HTML 00:30:00
- Crear una página web con HTML 00:02:44
- Laboratorio guiado: Crear una página web con HTML 00:15:00
- ¡Pruébalo tú! Crear una página web con HTML 01:00:00
- ¡Pruébalo tú! Crear una página web con HTML – Clave de respuestas 00:10:00
- Práctica: Construcción de una página web completa con HTML 00:20:00
- Cuestionario graduado: HTML para el desarrollo web 00:20:00
- Conclusión: HTML para el desarrollo web 00:01:16
- Introducción: Conceptos básicos de JavaScript 00:01:48
- Variables, tipos de datos y operadores de JavaScript 00:09:35
- Estructuras de control de JavaScript 00:09:40
- Escribir y ejecutar código JavaScript 00:05:46
- Conceptos básicos de JavaScript 00:10:00
- Escribir programas básicos de JavaScript 00:04:06
- Laboratorio guiado: Escritura de programas básicos de JavaScript 00:15:00
- ¡Pruébalo tú! Cómo escribir programas básicos en JavaScript 00:30:00
- ¡Pruébalo tú! Escribir programas JavaScript básicos – Clave de respuestas 00:10:00
- Cuestionario práctico: Conceptos básicos de JavaScript 00:20:00
- Entender el DOM 00:12:08
- Manipulación del DOM con JavaScript 00:07:39
- Manipulación DOM 00:10:00
- Manipulación del DOM Laboratorio 00:05:04
- Laboratorio guiado: Manipulación del DOM 00:15:00
- ¡Pruébalo! Manipulación del DOM 01:00:00
- ¡Pruébalo tú! Manipulación del DOM – Clave de respuestas 00:10:00
- Cuestionario práctico: Manipulación DOM 00:20:00
- Funciones en JavaScript 00:04:35
- Funciones en JavaScript 00:10:00
- Comprender el alcance en JavaScript 00:03:58
- Alcance en JavaScript 00:10:00
- Funciones y alcance de JavaScript 00:15:00
- Cuestionario práctico: Funciones y alcance de JavaScript 00:20:00
- Principios de programación asíncrona 00:06:08
- Uso de Async/Await en JavaScript 00:06:16
- JavaScript asíncrono 00:10:00
- Escribir JavaScript asíncrono 00:15:52
- Laboratorio guiado: Escribir JavaScript asíncrono 00:15:00
- ¡Pruébalo! Escribir JavaScript asíncrono 00:30:00
- ¡Pruébalo tú! Escribir JavaScript asíncrono – Clave de respuestas 00:10:00
- Cuestionario práctico: JavaScript asíncrono 00:20:00
- Patrones de diseño de JavaScript 00:08:30
- Patrones de diseño de JavaScript 00:10:00
- Trabajar con JSON 00:05:50
- Administración de datos con JSON 00:10:00
- Implementación del patrón de módulos para código reutilizable 00:03:38
- Laboratorio guiado: Implementación del patrón de módulos para código reutilizable 00:15:00
- ¡Pruébalo tú! Implementación del patrón de módulos para obtener código reutilizable 00:30:00
- ¡Pruébalo tú! Implementación del patrón de módulos para código reutilizable – Clave de respuestas 00:10:00
- Cuestionario práctico: Conceptos avanzados de JavaScript 00:20:00
- Entender JSON 00:06:06
- Trabajar con JSON en JavaScript 00:03:30
- Administración de datos con JSON 00:10:00
- Administración de datos con JSON 00:05:11
- Laboratorio guiado: Administración de datos con JSON 00:15:00
- ¡Pruébalo! Administración de datos con JSON 01:00:00
- ¡Pruébalo tú! Administración de datos con JSON – Clave de respuestas 00:10:00
- Cuestionario práctico: Administración de datos con JSON 00:20:00
- Cuestionario graduado: Introducción a JavaScript para la interactividad 00:20:00
- Conclusión: Introducción a JavaScript para interactividad 00:01:42
- Introducción a Microsoft Copilot 00:03:36
- Configuración de Microsoft Copilot 00:01:52
- Actividad: Configuración de Microsoft Copilot 00:20:00
- Mejora del código HTML con Copilot 00:02:25
- Creación de HTML semántico con Copilot 00:02:39
- Actividad: Escribir y mejorar HTML con Copilot 00:20:00
- Mejora del código CSS con Copilot 00:03:34
- Creación de diseños adaptativos con Copilot 00:04:21
- Actividad: Escribir y mejorar CSS con Copilot 00:20:00
- Mejora del código JavaScript con Copilot 00:04:39
- Implementación de la interactividad con Copilot 00:04:48
- Actividad: Escribir y mejorar JavaScript con Copilot 00:20:00
- Desarrollar un proyecto web con Copilot 00:03:52
- Pruebas y depuración con Copilot 00:03:55
- Actividad: Desarrollar y probar un proyecto web con Copilot 00:20:00
- Uso de Microsoft Copilot para escribir HTML, CSS y JavaScript 00:45:00
- Conclusión del curso: Introducción al desarrollo web 00:02:37
- Introducción al curso 00:01:53
- Introducción del instructor 00:01:58
- Completar los Laboratorios Guiados 00:04:07
- Herramientas de Microsoft para el desarrollo de front-end 00:10:00
- Conecte su experiencia de front-end al desarrollo web moderno con Blazor 00:15:00
- Presentación de la herramienta de IA: Microsoft Copilot 00:02:42
- Sobre el proyecto de fin de curso 00:02:04
- Introducción: Configuración de proyectos Blazor 00:01:19
- ¿Qué es Blazor? 00:06:30
- Introducción a Blazor 00:10:00
- Modelos de alojamiento Blazor 00:07:26
- Características principales de Blazor 00:05:13
- Pasos clave para crear aplicaciones web con Blazor 00:10:00
- Prueba práctica: Introducción a Blazor 00:20:00
- Requisitos previos para crear un proyecto Blazor 00:13:06
- Creación de un proyecto Blazor en Visual Studio 00:04:53
- Configuración inicial del proyecto Blazor 00:04:51
- Configuración del entorno de desarrollo 00:15:00
- Cuestionario práctico: Configuración del entorno de desarrollo 00:20:00
- Configuración de los ajustes del proyecto 00:04:05
- Gestión de dependencias 00:08:19
- Uso de appsettings.json 00:06:59
- Pasos para crear un proyecto Blazor 00:15:00
- Prueba práctica: Creación de un proyecto Blazor 00:20:00
- Ejecución de aplicaciones Blazor 00:04:50
- Herramientas y técnicas de depuración 00:03:08
- Herramientas y técnicas de depuración 00:10:00
- Escenarios comunes de depuración 00:06:32
- Escenarios comunes de depuración 00:10:00
- Configuración y depuración de un proyecto Blazor 00:06:53
- Laboratorio guiado: Configuración y depuración de un proyecto Blazor 00:15:00
- ¡Pruébalo tú! Configuración y depuración de un proyecto Blazor 01:00:00
- ¡Pruébalo tú! Configuración y depuración de un proyecto Blazor – Clave de respuestas 00:10:00
- Cuestionario práctico: Ejecución y depuración de aplicaciones Blazor 00:20:00
- Conclusión: Introducción a Blazor 00:01:31
- Cuestionario graduado: Configuración de proyectos Blazor 00:20:00
- Introducción: Enlazamiento de datos, gestión de eventos y navegación 00:01:39
- Enlazamiento de datos 00:03:06
- Tipos de Enlazamiento de datos en Blazor 00:03:06
- Aplicaciones prácticas del Enlazamiento de datos 00:03:46
- Enlazamiento de datos en Blazor 00:10:00
- Cuestionario práctico: Enlazamiento de datos en Blazor 00:20:00
- Manejo de eventos 00:04:52
- Gestión de eventos de usuario 00:06:10
- Gestión de eventos de usuario 00:10:00
- Uso de eventos de devolución de llamada 00:07:30
- Uso de eventos de devolución de llamada 00:10:00
- Cuestionario práctico: Dominio del Manejo de Eventos en Aplicaciones Blazor 00:20:00
- Enrutamiento en Blazor 00:05:20
- Implantación de la navegación 00:05:55
- Implantación de la navegación 00:15:00
- Técnicas avanzadas de enrutamiento 00:04:59
- Navegando por Aplicaciones Blazor: Técnicas de enrutamiento y navegación 00:15:00
- Implementación del Enlazamiento de datos, manejo de eventos y navegación en una aplicación Blazor 00:08:09
- Laboratorio guiado: Implementación del Enlazamiento de datos, manejo de eventos y navegación en una aplicación Blazor 00:15:00
- ¡Pruébalo! Implementación del Enlazamiento de datos, manejo de eventos y navegación en una aplicación Blazor 01:00:00
- ¡Pruébalo tú! Implementación del Enlazamiento de datos, manejo de eventos y navegación en una aplicación Blazor – Clave de respuestas 00:10:00
- Cuestionario práctico: Navegando por Aplicaciones Blazor: Técnicas de Enrutamiento y Navegación 00:20:00
- Gestión estatal 00:04:06
- Técnicas de gestión del Estado 00:04:17
- Buenas prácticas para la gestión estatal 00:03:55
- Gestión de estados en aplicaciones Blazor 00:10:00
- Cuestionario práctico: Gestión del Estado en Aplicaciones Blazor 00:20:00
- Formas de construcción en Blazor 00:06:08
- Validación de formularios 00:04:32
- Validación de formularios 00:10:00
- Buenas prácticas para la gestión de formularios 00:05:32
- Implantación de la gestión de estados y la gestión/validación de formularios 00:06:01
- Laboratorio guiado: Implementación de la gestión de estados y la gestión/validación de formularios 00:15:00
- ¡Pruébelo usted! Implementación de la gestión de estados y el manejo/validación de formularios 01:00:00
- ¡Pruébalo tú! Implementación de la gestión de estados y gestión/validación de formularios – Clave de respuestas 00:10:00
- Cuestionario práctico: Mejores prácticas para el manejo y validación de formularios en Blazor 00:20:00
- Cuestionario graduado: Enlazamiento de datos, manejo de eventos y navegación 00:20:00
- Conclusiones: Enlazamiento de datos, gestión de eventos y navegación 00:01:42
- Introducción: Uso de Microsoft Copilot para el desarrollo de Blazor 00:01:45
- El papel de Copilot en el desarrollo de Blazor 00:03:18
- Ventajas de utilizar Microsoft Copilot 00:03:48
- Configuración de Copilot para el desarrollo de Blazor 00:04:47
- Escribir componentes Blazor con Copilot 00:08:10
- Personalizar las sugerencias de Copilot 00:09:46
- Actividad 1: Uso de Microsoft Copilot para generar código Blazor 00:20:00
- Identificación de problemas de rendimiento con Copilot 00:06:07
- Optimización del código 00:06:12
- Control continuo del rendimiento 00:03:33
- Actividad 2: Uso de Microsoft Copilot para depuración y optimización 00:20:00
- Planificación de un proyecto Blazor con Copilot 00:10:23
- Creación de componentes Blazor con Copilot 00:12:27
- Probar y perfeccionar el proyecto 00:12:23
- Actividad 3: Desarrollar un proyecto Blazor completo con Microsoft Copilot 00:20:00
- Envíe su proyecto 01:00:00
- Conclusión del curso 00:02:12
- Introducción al curso 00:01:49
- Introducción del instructor 00:01:58
- Programa del curso 00:10:00
- El qué del curso 00:03:04
- Completar los Laboratorios Guiados 00:04:07
- Completar los Laboratorios Guiados 00:30:00
- Herramientas de Microsoft para el desarrollo de front-end 00:10:00
- Presentación de la herramienta de IA: Microsoft Copilot 00:02:42
- Cómo tener éxito en este programa 00:04:31
- Introducción al proyecto 00:04:26
- Introducción a los principios de IU/UX 00:01:59
- ¿Qué es el diseño UI/UX? 00:03:40
- La relación entre UI y UX 00:06:35
- La importancia del diseño UI/UX 00:05:55
- Conceptos de diseño IU/UX 00:10:00
- Cuestionario práctico: Conceptos de diseño IU/UX 00:20:00
- Equilibrio y contraste 00:06:40
- Alineación y proximidad 00:04:35
- Jerarquía y repetición 00:03:16
- Principios esenciales del diseño de IU/UX 00:10:00
- Actividad: CSS en Ingeniería Front-End 00:20:00
- Actividad: CSS en Ingeniería Front-End – Clave de respuestas 00:30:00
- Cuestionario práctico: Principios esenciales del diseño UI/UX 00:20:00
- Necesidades de los usuarios en el desarrollo de front-end 00:04:15
- Creación y uso de Persona de usuario 00:04:20
- Diseño para la usabilidad 00:04:41
- Actividad: Crear una Persona de usuario 00:20:00
- Actividad: Crear una Persona de usuario – Clave de respuestas 00:30:00
- Principios de diseño centrado en el usuario para ingenieros de front-end 00:10:00
- Cuestionario práctico: Principios de diseño centrado en el usuario para ingenieros de front-end 00:20:00
- Accesibilidad en IU/UX 00:06:10
- Directrices de accesibilidad para ingenieros de front-end 00:03:46
- Técnicas prácticas de accesibilidad 00:05:59
- Directrices de accesibilidad para ingenieros de front-end 00:10:00
- Técnicas prácticas de accesibilidad 00:10:00
- Mejora de la accesibilidad de una página web existente con CSS y HTML 00:07:27
- Laboratorio guiado: Mejora de la accesibilidad de una página web existente con CSS y HTML 00:15:00
- ¡Pruébelo usted! Mejora de la accesibilidad de una página web existente con CSS y HTML 01:00:00
- ¡Pruébelo usted! Mejora de la accesibilidad de una página web existente con CSS y HTML – Clave de respuestas 00:10:00
- Cuestionario práctico: Buenas prácticas de accesibilidad para ingenieros de front-end 00:20:00
- Design thinking para ingenieros de front-end 00:05:06
- Etapas del proceso de design thinking 00:03:23
- Aplicar el design thinking a los retos reales del front-end 00:03:42
- Aplicación del design thinking al desarrollo de front-end 00:10:00
- Actividad: Afrontar los retos de IU/UX 00:20:00
- Cuestionario práctico: Aplicación del design thinking en el desarrollo de front-end 00:20:00
- Cuestionario graduado: Principios de diseño IU/UX 00:20:00
- Conclusiones: Principios del diseño IU/UX 00:02:04
- Introducción: Implementación del Diseño adaptativo mediante CSS 00:01:26
- Diseño adaptativo 00:03:36
- Describa las principales ventajas de aplicar el Diseño adaptativo 00:03:03
- Diferencias entre el diseño adaptativo y el adaptativo 00:05:56
- Principios del diseño adaptativo 00:10:00
- Cuestionario práctico: Principios del diseño adaptativo 00:20:00
- Consultas de medios 00:06:13
- Casos de uso común de las consultas multimedia 00:04:00
- Buenas prácticas para redactar consultas de medios 00:04:52
- Dominio de Media Queries para un diseño adaptativo 00:10:00
- Creación de una página web adaptable con Media Queries 00:04:19
- Laboratorio guiado: Creación de una página web adaptable con Media Queries 00:15:00
- ¡Pruébalo! Creación de una página web adaptable con Media Queries 01:00:00
- ¡Pruébalo tú! Creación de una página web adaptable con Media Queries – Clave de respuestas 00:10:00
- Cuestionario práctico: Dominio de Media Queries para Diseño adaptativo 00:20:00
- Uso de Flexbox para el Diseño adaptativo 00:05:47
- Uso de Flexbox para el Diseño adaptativo 00:10:00
- Uso de la Cuadrícula CSS para el Diseño adaptativo 00:05:50
- Uso de la Cuadrícula CSS para el Diseño adaptativo 00:10:00
- Combinación de Flexbox y Grid para diseños complejos 00:05:40
- Creación de diseños adaptables con Flexbox y Grid 00:05:03
- Laboratorio guiado: Creación de diseños adaptables con Flexbox y Grid 00:15:00
- ¡Pruébalo! Creación de diseños adaptables con Flexbox y Grid 01:00:00
- ¡Pruébalo! Building Responsive Layouts with Flexbox and Grid – Clave de respuestas 00:10:00
- Cuestionario práctico: Técnicas para crear diseños adaptables 00:20:00
- ¿Qué es el diseño Mobile-First? 00:03:03
- Ventajas del diseño Mobile-First 00:03:30
- Poner en práctica el diseño Mobile-First 00:08:47
- Principios del diseño Mobile-First 00:10:00
- Cuestionario práctico: Principios del diseño Mobile-First 00:20:00
- Herramientas para probar el Diseño adaptativo 00:06:16
- Prácticas recomendadas para las pruebas responsivas 00:04:49
- Documentar y abordar los problemas de respuesta 00:04:34
- Comprobación y validación de diseños adaptativos 00:10:00
- Actividad: Probar diseños adaptables 00:20:00
- Cuestionario práctico: Comprobación y validación de diseños adaptativos 00:20:00
- Cuestionario graduado: Implementación del diseño adaptativo mediante CSS 00:20:00
- Conclusión: Implementación del diseño adaptativo mediante CSS 00:01:29
- Introducción: Prácticas de codificación segura y validación de entradas 00:01:28
- Visión general de los principios de la codificación segura 00:04:30
- Ciclo de vida del desarrollo seguro (SDL) 00:03:14
- Fundamentos de la codificación segura: Principios clave y SDL 00:10:00
- Cuestionario práctico: Principios de codificación segura 00:20:00
- Tipos de validación de entradas 00:03:08
- Validación de entradas en el código 00:08:13
- Implementación de la validación de entradas en una aplicación web – Vídeo de laboratorio guiado 00:04:19
- Laboratorio guiado: Implementación de la validación de entradas en una aplicación Web 00:15:00
- ¡Pruébelo usted! Implementación de la validación de entradas en una aplicación web 01:00:00
- ¡Pruébelo usted! Implementación de la validación de entrada en una aplicación web – Clave de respuestas 00:10:00
- Técnicas prácticas de validación de entradas para aplicaciones web seguras 00:10:00
- Práctica: Implementación de la validación de entradas 00:20:00
- Técnicas de codificación 00:03:30
- Aplicación de técnicas de codificación en el código 00:05:36
- Prácticas de higienización 00:03:16
- Codificación y desinfección en una aplicación web – Vídeo de laboratorio guiado 00:05:08
- Laboratorio guiado: Codificación y desinfección en una aplicación web 00:15:00
- ¡Pruébelo usted! Codificación y desinfección en una aplicación web 01:00:00
- ¡Pruébalo tú! Codificación y sanitización en una aplicación web – Clave de respuestas 00:10:00
- Hoja de trucos de codificación y desinfección 00:10:00
- Cuestionario práctico: Técnicas de codificación y saneamiento 00:20:00
- Técnicas de autenticación 00:03:53
- Técnicas de autenticación Claves de acceso 00:03:53
- Técnicas de autorización – Implementación del control de acceso basado en roles (RBAC) 00:04:45
- Implementación de autenticación y autorización en una aplicación web – Vídeo de laboratorio guiado 00:09:00
- Laboratorio guiado: Implementación de autenticación y autorización en una aplicación web 00:15:00
- ¡Pruébelo usted! Implementación de autenticación y autorización en una aplicación web 01:00:00
- ¡Pruébelo usted! Implementación de autenticación y autorización en una aplicación web – Clave de respuestas 00:10:00
- Mejores prácticas de autenticación y autorización 00:10:00
- Cuestionario práctico: Implementación de autenticación y autorización seguras 00:20:00
- Técnicas de cifrado para el almacenamiento seguro de datos 00:03:28
- Transmisión segura con protocolos TLS/SSL 00:04:41
- Almacenamiento y transmisión seguros de datos en una aplicación web – Vídeo de laboratorio guiado 00:05:24
- Laboratorio guiado: Almacenamiento y transmisión seguros de datos en una aplicación web 00:15:00
- ¡Pruébelo usted! Almacenamiento y transmisión seguros de datos en una aplicación web 01:00:00
- ¡Pruébalo tú! Almacenamiento y transmisión seguros de datos en una aplicación web – Clave de respuestas 00:10:00
- Guía de referencia sobre cifrado y transmisión segura 00:10:00
- Cuestionario práctico: Técnicas seguras de almacenamiento y transmisión de datos 00:20:00
- Cuestionario graduado: Prácticas de codificación segura y Validación de entrada 00:20:00
- Conclusiones: Prácticas de codificación seguras y validación de entradas 00:01:27
- Instrucciones: Capstone Parte 1 00:05:38
- Diálogo con el entrenador 00:15:00
- Actividad: Capstone Parte 1 00:20:00
- Instrucciones: Capstone Parte 2 00:05:23
- Preparación para el Capstone Parte 2 00:15:00
- Actividad: Capstone Parte 2 00:20:00
- Instrucciones: Capstone Parte 3 00:04:53
- Preparación para el Capstone Parte 3 00:15:00
- Actividad: Capstone Parte 3 00:20:00
- Instrucciones: Capstone Parte 4 00:06:20
- Preparación para el Capstone Parte 4 00:15:00
- Actividad: Capstone Parte 4 00:20:00
- Instrucciones: Capstone Parte 5 00:05:39
- Preparación para el Capstone Parte 5 00:15:00
- Actividad: Capstone Parte 5 00:20:00
- Presentación de revisiones por pares 01:00:00
- Conclusión del curso: Seguridad de las aplicaciones web 00:01:42
- Conclusión del programa: Certificado profesional de desarrollador de frontend de Microsoft 00:03:16
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
Este programa te guía por tecnologías esenciales del front‑end como HTML, CSS y JavaScript, así como temas avanzados como diseño responsivo y accesibilidad.
Practicarás con herramientas estándar como Visual Studio Code y Microsoft Copilot para acelerar codificación, depuración y gestión de proyectos.
También explorarás C# y Blazor para crear aplicaciones web interactivas y seguras con buenas prácticas de UI/UX.
• Diseñar, implementar y optimizar interfaces responsivas aplicando principios de front‑end
• Desarrollar funciones interactivas con habilidades sólidas de programación
• Mejorar UX/UI con principios de diseño y accesibilidad
• Integrar control de versiones y despliegue para colaborar eficientemente
CURSO 1: Foundations of Coding Front‑End
• Lógica, algoritmos, estructuras de control y buenas prácticas
CURSO 2: Introduction to Programming with C#
• Fundamentos de C# y POO; proyectos en .NET; Copilot para mejorar código
CURSO 3: Introduction to Web Development
• HTML, CSS, JavaScript; diseño responsivo, accesibilidad y Git
CURSO 4: Blazor for Front‑End Development
• Componentes, data binding, ciclo de vida, enrutamiento y depuración
CURSO 5: UI/UX Design Principles
• Principios de diseño centrado en el usuario; wireframes y prototipos
CURSO 6: Web Application Security
• Vulnerabilidades comunes; autenticación/autorización; prácticas de código seguro





