• No hay productos en el carrito.

Inicia tu carrera en front‑end. Desarrolla habilidades con soporte de IA y obtén un certificado de Microsoft; no se requiere experiencia.

Estudiantes

0

  (

)

Actualizado:

agosto 15, 2025

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.

Adquirir Membresía Educativa Haz clic aquí para abrir el enlace de compra

✅ 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 los algoritmos, diagramas de flujo y tipos de datos 00:01:29
      • Estructuras básicas de algoritmos 00:09:44
      • Aplicaciones prácticas de las estructuras de algoritmos 00:05:51
      • Estructuras básicas de algoritmos 00:05:00
      • Actividad: Estructuras de algoritmos 00:20:00
      • Actividad: Estructuras de algoritmos – Clave de respuestas 00:05:00
      • Cuestionario práctico: Estructuras Algorítmicas 00:20:00
      • Conceptos básicos del organigrama 00:04:04
      • Organigrama práctico 00:03:37
      • Análisis de organigramas 00:05:17
      • Visualizar la lógica con diagramas de flujo 00:10:00
      • Cuestionario práctico: Visualizar la lógica con diagramas de flujo 00:20:00
      • Tipos de datos fundamentales 00:09:15
      • Identificación y categorización prácticas 00:11:00
      • Conversión de tipos de datos 00:04:50
      • Tipos de datos 00:10:00
      • Actividad: Tipos de datos 00:20:00
      • Cuestionario práctico: Tipos de datos 00:20:00
      • Introducción a las variables 00:06:02
      • Declaración de diferentes tipos de datos 00:06:18
      • Palabras clave de la declaración de variables 00:05:14
      • Inicialización y asignación de variables 00:04:02
      • Declaración de variables en C# 00:05:00
      • Actividad: Declaración de variables en C# 00:20:00
      • Actividad: Declaración de variables en C# – Clave de respuestas 00:05:00
      • Declaración de variables 00:15:00
      • Cuestionario práctico: Declaración de variables en C# 00:20:00
      • Diseño de algoritmos 00:02:47
      • Traducción de algoritmos a C# 00:03:16
      • Actividad: Implementación de algoritmos en C# 00:20:00
      • Actividad: Implementación de algoritmos en C# – Clave de respuestas 00:05:00
      • Implementación de algoritmos en C# 00:15:00
      • Cuestionario práctico: Implementación de algoritmos en C# 00:20:00
      • Cuestionario graduado : Algoritmos, diagramas de flujo y tipos de datos 00:20:00
      • Conclusiones: Algoritmos, diagramas de flujo y tipos de datos 00:01:13
      • 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
      • Introducción a las funciones en programación 00:01:40
      • Funciones 00:04:38
      • Funciones de escritura 00:02:06
      • Uso de funciones en programas 00:01:45
      • Introducción a las funciones en programación 00:05:00
      • Actividad: Introducción a las funciones en programación 00:20:00
      • Actividad: Introducción a las funciones en programación – Clave de respuestas 00:10:00
      • Práctica: Introducción a las funciones en programación 00:20:00
      • Introducción a los métodos 00:04:02
      • Sintaxis de los métodos 00:05:35
      • Casos de uso de métodos 00:05:13
      • Métodos en C# 00:10:00
      • Actividad: Métodos en C# 00:20:00
      • Actividad: Métodos en C# – Clave de respuestas 00:05:00
      • Métodos en C# 00:15:00
      • Cuestionario práctico: Métodos en C# 00:20:00
      • Fundamentos de los métodos de llamada 00:04:26
      • Valores de retorno del método 00:04:09
      • Ejemplos prácticos de métodos de llamada 00:04:08
      • Aplicación práctica de los métodos de convocatoria 00:10:00
      • Aplicación práctica de los métodos de convocatoria 00:04:03
      • Laboratorio guiado: Aplicación práctica de los métodos de llamada 00:15:00
      • ¡Pruébelo usted! Aplicación práctica de los métodos de llamada 00:20:00
      • ¡Pruébelo usted! Aplicación práctica de los métodos de llamada – Clave de respuestas 00:10:00
      • Cuestionario práctico: Aplicación práctica de los métodos de llamada 00:20:00
      • Parámetros 00:03:55
      • Pasar datos a métodos 00:05:01
      • Aplicaciones prácticas de los parámetros 00:05:15
      • Utilización de parámetros en los métodos 00:30:00
      • Actividad: Utilización de parámetros en los métodos 00:20:00
      • Actividad: Utilización de parámetros en los métodos – Clave de respuestas 00:05:00
      • Utilización de parámetros en los métodos 00:15:00
      • Cuestionario práctico: Uso de parámetros en métodos 00:20:00
      • Integración de funciones y métodos 00:05:14
      • Resolución de problemas con funciones y métodos 00:04:34
      • Desarrollo integral de programas 00:05:08
      • Desarrollo de programas con funciones y métodos 00:05:00
      • Desarrollo de programas con funciones y métodos 00:03:24
      • Laboratorio Guiado: Desarrollo de programas con funciones y métodos 00:15:00
      • ¡Pruébelo usted! Aplicación práctica de los métodos de llamada 00:20:00
      • ¡Pruébelo usted! Aplicación práctica de los métodos de llamada – Clave de respuestas 00:10:00
      • Cuestionario de Práctica: Desarrollo de programas con funciones y métodos 00:20:00
      • Cuestionario graduado: Funciones, métodos y alcance 00:20:00
      • Conclusiones: Funciones, métodos y ámbito de aplicación 00:01:22
      • 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: Aplicación de los fundamentos de la programación 00:01:15
      • Conceptos fundamentales de programación 00:08:10
      • Métodos y pseudocódigo 00:03:43
      • Repaso de conceptos esenciales de programación 00:10:00
      • Cuestionario práctico: Repaso de conceptos esenciales de programación 00:20:00
      • Habilidades de pensamiento lógico 00:04:47
      • Aplicación del pensamiento lógico 00:05:10
      • Pensamiento lógico en programación 00:10:00
      • Pensamiento lógico en programación 00:15:00
      • Cuestionario práctico: Pensamiento lógico en programación 00:20:00
      • Fundamentos de la depuración 00:07:54
      • Depuración práctica 00:06:06
      • Depuración 00:10:00
      • Actividad: Depuración de código 00:20:00
      • Actividad: Depuración de código – Clave de respuestas 00:10:00
      • Práctica: Introducción a la depuración 00:20:00
      • Sintaxis básica de C# 00:07:35
      • Programación práctica 00:06:04
      • Sintaxis básica de C# 00:10:00
      • Escribir programas sencillos en C# 00:03:57
      • Laboratorio guiado: Escritura de programas sencillos en C# 00:15:00
      • ¡Pruébalo tú! Escribir programas sencillos en C# 00:20:00
      • ¡Pruébalo tú! Escribir programas sencillos en C# – Clave de respuestas 00:10:00
      • Cuestionario práctico: Escribir programas sencillos en C# 00:20:00
      • Crear un pequeño proyecto y depurar un programa 00:06:51
      • Laboratorio guiado: Crear un pequeño proyecto y depurar un programa 00:15:00
      • ¡Pruébalo tú! Crear un pequeño proyecto y depurar un programa 00:20:00
      • ¡Pruébalo tú! Crear un pequeño proyecto y depurar un programa – Clave de respuestas 00:10:00
      • Cuestionario graduado: Aplicación de los fundamentos de la programación 00:20:00
      • Conclusiones: Aplicación de los fundamentos de la programación 00:01:07
      • 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
      • Introducción: Programación asíncrona 00:01:37
      • Fundamentos de la programación asíncrona 00:05:37
      • Ventajas y retos de la programación asíncrona 00:04:41
      • Introducción a la programación asíncrona 00:05:00
      • Práctica: Introducción a la programación asíncrona 00:20:00
      • Sintaxis y uso de Async y Await 00:03:31
      • Sintaxis y uso de async y await 00:10:00
      • Aplicación práctica 00:06:26
      • Uso de async y await en C# 00:04:05
      • Laboratorio guiado: Uso de async y await en C# 00:15:00
      • ¡Pruébalo! Uso de async y await en C# 00:20:00
      • ¡Pruébalo! Uso de async y await en C# – Clave de respuestas 00:10:00
      • Cuestionario práctico: Uso de async y await en C# 00:20:00
      • Diseño de soluciones asíncronas 00:04:44
      • Soluciones prácticas de programación asíncrona 00:03:44
      • Creación de soluciones asíncronas prácticas 00:05:00
      • Actividad: Creación de soluciones prácticas asíncronas 00:20:00
      • Actividad: Creación de soluciones prácticas asíncronas – Clave de respuestas 00:10:00
      • Creación de soluciones asíncronas prácticas 00:15:00
      • Cuestionario práctico: Creación de soluciones asíncronas prácticas 00:20:00
      • Papel en las aplicaciones modernas 00:04:13
      • Ejemplos del sector 00:05:39
      • Importancia de la programación asíncrona 00:05:00
      • Cuestionario práctico: Importancia de la programación asíncrona 00:20:00
      • Depuración de código asíncrono 00:05:53
      • Depuración y creación de programas asíncronos 00:15:00
      • Depuración y creación de programas asíncronos 00:06:02
      • Laboratorio guiado: Depuración y creación de programas asíncronos 00:15:00
      • ¡Pruébalo tú! Depuración y creación de programas asíncronos 00:20:00
      • ¡Pruébalo tú! Depuración y creación de programas asíncronos – Clave de respuestas 00:10:00
      • Cuestionario práctico: Depuración y creación de programas asíncronos 00:20:00
      • Cuestionario graduado: Programación asíncrona en C# 00:20:00
      • Conclusiones: Programación asíncrona 00:01:22
      • 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 a CSS para el desarrollo web 00:01:57
      • Sintaxis y estructura de CSS 00:08:01
      • Aplicación de CSS a documentos HTML 00:06:29
      • El modelo de caja CSS 00:04:08
      • CSS 00:10:00
      • Introducción al CSS 00:15:00
      • Práctica: Introducción a CSS 00:20:00
      • Principios del diseño web responsivo 00:04:23
      • Consultas de medios 00:03:22
      • Técnicas para crear diseños flexibles 00:05:50
      • Introducción al CSS 00:10:00
      • Diseño web con CSS 00:15:00
      • Cuestionario práctico: Diseño Web con CSS 00:20:00
      • Introducción a la mejora de la Accesibilidad web con CSS 00:07:17
      • Uso de CSS para mejorar la accesibilidad 00:06:06
      • Buenas prácticas de diseño accesible 00:06:06
      • Accesibilidad web 00:10:00
      • Mejora de la Accesibilidad web con CSS 00:15:00
      • Cuestionario práctico: Mejora de la Accesibilidad web con CSS 00:20:00
      • Flexbox para diseños adaptables 00:03:38
      • Cuadrícula CSS para diseños complejos 00:03:43
      • Animaciones y transiciones CSS 00:06:03
      • Técnicas CSS para el diseño web 00:10:00
      • Técnicas CSS avanzadas para el diseño web 00:15:00
      • Cuestionario práctico: Técnicas avanzadas de CSS para el diseño web 00:20:00
      • Planificación de un diseño web responsivo 00:04:16
      • Implementación de Flexbox para diseños adaptables 00:03:25
      • Creación de una página web adaptable con técnicas CSS avanzadas 00:10:00
      • Creación de una página web adaptable con técnicas CSS avanzadas 00:06:43
      • Laboratorio guiado: Creación de una página web adaptable con técnicas CSS avanzadas 00:15:00
      • ¡Pruébalo! Creación de una página web adaptable con técnicas CSS avanzadas 01:00:00
      • ¡Pruébalo tú! Creación de una página web adaptable con técnicas CSS avanzadas – Clave de respuestas 00:10:00
      • Técnicas CSS avanzadas para el diseño web 00:15:00
      • Prueba práctica: Creación de una página web adaptable con técnicas CSS avanzadas 00:20:00
      • Cuestionario graduado: CSS para el desarrollo web 00:20:00
      • Conclusiones: CSS para el desarrollo web 00:02:02
      • 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: Control de versiones con Git y GitHub 00:01:39
      • Fundamentos del Control de versiones 00:07:41
      • Flujos de trabajo de control de versiones 00:09:00
      • Control de versiones 00:10:00
      • Práctica: Introducción al control de versiones 00:20:00
      • Configuración e inicialización de Git 00:04:10
      • Configuración e inicialización de Git 00:10:00
      • Comandos básicos de Git 00:04:54
      • Comandos básicos de Git 00:05:00
      • Comandos Git básicos 00:01:54
      • Laboratorio guiado: Comandos básicos de Git 00:15:00
      • Pruébalo tú Comandos básicos de Git 00:20:00
      • ¡Pruébalo tú! Comandos básicos de Git – Clave de respuestas 00:10:00
      • Cuestionario práctico: Comandos Git básicos 00:20:00
      • Introducción a GitHub 00:04:57
      • Colaborar con GitHub 00:04:28
      • Uso de GitHub para la colaboración 00:10:00
      • Actividad: Colaborar con GitHub 00:20:00
      • Actividad: Colaborar con GitHub – Clave de respuestas 00:10:00
      • Cuestionario práctico: Uso de GitHub para la colaboración 00:20:00
      • Integración de Git con IDEs 00:06:36
      • Mejora de la productividad con plugins de Git 00:05:46
      • Integración de Git con herramientas de desarrollo 00:10:00
      • Práctica: Integración de Git con herramientas de desarrollo 00:20:00
      • Gestión de ramas y fusiones 00:07:29
      • Gestión avanzada de repositorios 00:04:03
      • Técnicas avanzadas de Git 00:10:00
      • Técnicas avanzadas de Git 00:05:36
      • Laboratorio guiado: Técnicas avanzadas de Git 00:15:00
      • ¡Pruébalo tú! Técnicas avanzadas de Git 00:20:00
      • ¡Pruébalo tú! Técnicas avanzadas de Git – Clave de respuestas 00:10:00
      • Cuestionario práctico: Técnicas avanzadas de Git 00:20:00
      • Cuestionario graduado: Control de versiones con Git y GitHub 00:20:00
      • Conclusión: Control de versiones con Git y Github 00:01:32
      • 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: Componentes y ciclo de vida de Blazor 00:01:40
      • Introducción a los componentes de Blazor 00:06:31
      • Tipos de componentes Blazor 00:04:00
      • Características de Blazor Components 00:04:53
      • Componentes Blazor 00:10:00
      • Cuestionario práctico: Componentes de Blazor y sus tipos 00:20:00
      • Introducción al ciclo de vida de los componentes 00:02:22
      • Métodos clave del ciclo de vida 00:04:21
      • Utilizar eficazmente los métodos del ciclo de vida 00:05:45
      • Ciclo de vida de los componentes Blazor 00:10:00
      • Cuestionario práctico: Dominio del ciclo de vida de los componentes Blazor 00:20:00
      • Introducción a la comunicación por componentes 00:05:00
      • Paso de parámetros en Blazor 00:03:59
      • Llamadas de retorno para la comunicación entre padres e hijos 00:05:56
      • Comunicación entre los componentes de Blazor: Interacción entre padres e hijos 00:10:00
      • Implantación de métodos de comunicación y ciclo de vida de componentes padre-hijo 00:04:03
      • Laboratorio guiado: Puesta en práctica de métodos de comunicación y ciclo de vida del componente padres-hijos 00:15:00
      • ¡Pruébelo usted! Implantación de métodos de comunicación y ciclo de vida de componentes padre-hijo 01:00:00
      • ¡Pruébalo tú! Implementación de métodos de comunicación y ciclo de vida de componentes padre-hijo – Clave de respuestas 00:10:00
      • Cuestionario práctico: Comunicación entre los componentes de Blazor: Interacción entre padres e hijos 00:20:00
      • Ventajas de los componentes reutilizables 00:03:05
      • Técnicas para crear componentes reutilizables 00:03:54
      • Técnicas para crear componentes reutilizables 00:10:00
      • Componentes reutilizables y mantenibles 00:04:02
      • Creación de componentes reutilizables en Blazor 00:10:00
      • Cuestionario práctico: Creación de componentes reutilizables en Blazor 00:20:00
      • Funciones avanzadas de los componentes 00:04:39
      • Técnicas de optimización del rendimiento 00:03:58
      • Personalización del comportamiento de los componentes 00:04:44
      • Mejora de los componentes de Blazor con técnicas avanzadas 00:15:00
      • Diseño de componentes reutilizables mediante funciones avanzadas de Blazor 00:08:06
      • Laboratorio guiado: Diseño de componentes reutilizables con funciones avanzadas de Blazor 00:15:00
      • ¡Pruébalo tú! Diseño de componentes reutilizables con funciones avanzadas de Blazor 01:00:00
      • ¡Pruébalo tú! Diseño de componentes reutilizables con funciones avanzadas de Blazor 00:10:00
      • Cuestionario práctico: Mejora de los componentes de Blazor con técnicas avanzadas 00:20:00
      • Cuestionario graduado: Componentes y ciclo de vida de Blazor 00:20:00
      • Conclusiones: Componentes y ciclo de vida de Blazor 00:01:37
      • 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: Renderizado del lado del servidor y del lado del cliente 00:02:09
      • Renderizado en Blazor 00:04:15
      • Renderizado del lado del servidor en Blazor 00:04:21
      • Renderizado del lado del cliente en Blazor 00:04:29
      • Introducción al renderizado de modelos en Blazor 00:15:00
      • Práctica: Introducción a la renderización de modelos en Blazor 00:20:00
      • Cómo funciona Blazor en el servidor 00:03:50
      • Casos de uso de Blazor en el servidor 00:02:13
      • Casos de uso de Blazor del lado del servidor 00:10:00
      • Implementación de aplicaciones Blazor del lado del servidor 00:03:51
      • Laboratorio guiado: Implementación de aplicaciones Blazor del lado del servidor 00:15:00
      • ¡Pruébalo! Implementación de aplicaciones Blazor del lado del servidor 01:00:00
      • ¡Pruébelo usted! Implementación de aplicaciones Blazor del lado del servidor – Clave de respuestas 00:10:00
      • Cuestionario práctico: Casos de uso de Blazor del lado del servidor 00:20:00
      • Cómo funciona Blazor del lado del cliente (Blazor WebAssembly) 00:02:53
      • Ventajas de Blazor del lado del cliente 00:02:36
      • Casos de uso de Blazor del lado del cliente 00:03:20
      • Casos de uso de Blazor del lado del cliente 00:10:00
      • Cuestionario práctico: Casos de uso de Client-Side Blazor 00:20:00
      • Renderizado híbrido 00:03:26
      • Aplicación del renderizado híbrido 00:03:42
      • Aplicación del renderizado híbrido 00:10:00
      • Ventajas y retos del renderizado híbrido 00:04:32
      • Práctica: Renderizado híbrido en aplicaciones Blazor 00:20:00
      • Factores de rendimiento en Blazor 00:04:36
      • Técnicas de optimización 00:03:47
      • Técnicas de optimización 00:10:00
      • Control y análisis del rendimiento 00:04:27
      • Control y análisis del rendimiento 00:10:00
      • Mejora del rendimiento de las aplicaciones Blazor 00:12:28
      • Implementación del renderizado híbrido y análisis del rendimiento de las aplicaciones Blazor 00:07:35
      • Laboratorio guiado: Implementación del renderizado híbrido y análisis del rendimiento de aplicaciones Blazor 00:15:00
      • ¡Pruébalo! Implementación del renderizado híbrido y análisis del rendimiento de aplicaciones Blazor 01:00:00
      • ¡Pruébalo! Implementación del renderizado híbrido y análisis del rendimiento de aplicaciones Blazor 00:10:00
      • Cuestionario práctico: Optimización del Rendimiento en Aplicaciones Blazor 00:20:00
      • Cuestionario graduado: Renderizado del lado del servidor y del lado del cliente 00:20:00
      • Conclusiones: Renderizado del lado del servidor y del lado del cliente 00:02:08
      • 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 al uso de herramientas de diseño como Figma o Adobe XD para maquetas 00:01:42
      • Creación de prototipos 00:04:19
      • Principios del diseño de interacciones 00:02:59
      • Creación de prototipos para el desarrollo de front-end 00:04:26
      • Creación de prototipos y principios de diseño de interacciones para ingenieros de front-end 00:10:00
      • Cuestionario práctico: Prototipos y principios de diseño de interacciones para ingenieros de front-end 00:20:00
      • Introducción a las herramientas de diseño 00:06:01
      • Características principales de Figma y Adobe XD 00:05:10
      • Uso de herramientas de diseño para el desarrollo 00:04:51
      • Aprovechamiento de las herramientas de diseño para el desarrollo de IU/UX 00:10:00
      • Actividad: Uso de Microsoft Copilot para generar fragmentos de código de IU/UX 00:20:00
      • Actividad: Uso de Microsoft Copilot para generar fragmentos de código de IU/UX – Clave de respuestas 00:30:00
      • Cuestionario práctico: Aprovechamiento de las herramientas de diseño para el desarrollo de IU/UX 00:20:00
      • La función de los wireframes en el diseño 00:04:24
      • Herramientas y técnicas para crear wireframes 00:04:28
      • Buenas prácticas en wireframing 00:03:06
      • Creación de wireframes eficaces para el diseño de IU/UX 00:10:00
      • Actividad: Creación de un wireframe 00:20:00
      • Cuestionario práctico: Creación de wireframes eficaces para el diseño de IU/UX 00:20:00
      • FROM Wireframes to High-Fidelity Mockups (De los wireframes a las maquetas de alta fidelidad) 00:05:37
      • Elementos clave de las maquetas de alta fidelidad 00:05:55
      • Herramientas para crear maquetas de alta fidelidad 00:05:23
      • Diseño de maquetas de alta fidelidad para una representación realista de la IU 00:10:00
      • Actividad: Maqueta de alta fidelidad 00:20:00
      • Cuestionario práctico: Diseño de maquetas de alta fidelidad para una representación realista de la IU 00:20:00
      • La importancia de la colaboración en el diseño 00:05:16
      • Herramientas de colaboración y retroalimentación 00:04:56
      • Buenas prácticas para el diseño colaborativo 00:05:14
      • Colaborar y compartir eficazmente los diseños de IU/UX 00:10:00
      • Cuestionario práctico: Colaborar y compartir eficazmente diseños de IU/UX 00:20:00
      • Cuestionario graduado: Uso de herramientas de diseño como Figma o Adobe XD para maquetas 00:20:00
      • Conclusión: Uso de herramientas de diseño como Figma o Adobe XD para maquetas 00:01:48
      • 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: Uso de Microsoft Copilot para generar CSS y sugerencias de diseño 00:01:34
      • Introducción al uso de Copilot para CSS 00:04:11
      • Generación de técnicas CSS avanzadas con Copilot 00:08:39
      • Optimización del código CSS existente 00:07:13
      • Actividad: Escribir y mejorar CSS con Microsoft Copilot 00:20:00
      • Diseño adaptativo con Copilot 00:03:25
      • Implementación de las sugerencias de Diseño adaptativo de Copilot 00:09:04
      • Evaluación de las mejoras del Diseño adaptativo 00:08:07
      • Actividad: Generar sugerencias de diseño adaptativo con Microsoft Copilot 00:20:00
      • Mejorar la interacción de los usuarios con Copilot 00:03:09
      • Mejora de la estética visual con Copilot 00:08:44
      • Incorporar los comentarios para optimizar la IU/UX 00:07:40
      • Actividad: Mejora del diseño IU/UX con Microsoft Copilot 00:20:00
      • Integración de Copilot en el flujo de trabajo diario 00:04:08
      • Uso de Copilot para la Gestión de proyectos 00:08:59
      • Finalización de un proyecto de diseño con Copilot 00:04:24
      • Envíe su proyecto 01:00:00
      • Conclusión del curso: Principios de IU/UX 00:01:54
        • Introducción al curso: Seguridad de las aplicaciones web 00:02:02
        • Introducción del instructor 00:02:28
        • Programa del curso: Seguridad de aplicaciones web 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 Capstone 00:01:58
        • Introducción: Vulnerabilidades comunes 00:01:28
        • Identificación de vulnerabilidades web comunes 00:04:23
        • Impacto práctico de las vulnerabilidades 00:03:10
        • Comparación de vulnerabilidades 00:03:50
        • Actividad: Tabla comparativa de vulnerabilidades 00:20:00
        • Actividad: Tabla comparativa de vulnerabilidades – Clave de respuestas 00:10:00
        • Descripción general de las vulnerabilidades más comunes de las aplicaciones web 00:10:00
        • Descripción general de las vulnerabilidades web más comunes 00:10:00
        • Práctica: Introducción a las vulnerabilidades de las aplicaciones Web 00:20:00
        • Cómo funciona la inyección SQL 00:04:28
        • Mitigación de la inyección SQL 00:03:23
        • Implementación de la mitigación de inyecciones SQL 00:06:51
        • Actividad: Práctica de mitigación de inyecciones SQL 00:20:00
        • Actividad: Práctica de mitigación de inyecciones SQL – Clave de respuestas 00:10:00
        • Mitigación de la inyección SQL: Estrategias prácticas 00:10:00
        • Cuestionario práctico: Inyección SQL 00:20:00
        • Cómo funciona el XSS 00:03:22
        • Mitigación de vulnerabilidades XSS 00:03:41
        • Explotación y mitigación de XSS en acción 00:08:43
        • Actividad: Prevención de XSS en una aplicación de ejemplo 00:20:00
        • Actividad: Prevención de XSS en una aplicación de ejemplo – Clave de respuestas 00:10:00
        • Mitigación de XSS: Validación y codificación de entradas 00:10:00
        • Cuestionario práctico: Cross-Site Scripting (XSS) 00:20:00
        • Cómo funciona el CSRF 00:06:42
        • Mitigación de CSRF 00:04:45
        • Demostración de la explotación y mitigación de CSRF 00:05:33
        • Actividad: Implementación de la Prevención CSRF en una Aplicación Web 00:20:00
        • Actividad: Implementación de la prevención de CSRF en una aplicación web – Clave de respuestas 00:10:00
        • Cuestionario práctico: Falsificación de petición en sitios cruzados (CSRF) 00:20:00
        • Caso práctico de inyección SQL 00:05:46
        • Estudio de caso sobre la inyección XXS 00:05:30
        • Estudio de caso CSRF 00:04:29
        • Análisis y mitigación de vulnerabilidades web 00:06:13
        • Laboratorio guiado: Análisis y mitigación de vulnerabilidades web 00:15:00
        • ¡Pruébelo usted! Análisis y mitigación de vulnerabilidades web 01:00:00
        • ¡Pruébalo tú! Análisis y mitigación de vulnerabilidades Web – Clave de respuestas 00:10:00
        • Cuestionario práctico: Mitigación de Vulnerabilidades Web 00:20:00
        • Cuestionario graduado: Vulnerabilidades comunes (por ejemplo, inyección de SQL, XSS, CSRF) 00:20:00
        • Conclusión: Vulnerabilidades comunes (por ejemplo, inyección SQL, XSS, CSRF) 00:01:27
        • 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
        • Descripción general de la detección de vulnerabilidades de seguridad 00:02:58
        • Uso de Copilot para detectar vulnerabilidades 00:05:19
        • Actividad: Detección de vulnerabilidades con Microsoft Copilot 00:20:00
        • Actividad: Detección de vulnerabilidades mediante Microsoft Copilot – Clave de respuestas 00:10:00
        • ¡Pruébelo usted! Detección de vulnerabilidades con Microsoft Copilot 01:00:00
        • ¡Pruébelo usted! Detección de vulnerabilidades con Microsoft Copilot – Clave de respuestas 00:10:00
        • Cuestionario de práctica: Identificación de vulnerabilidades de seguridad con Microsoft Copilot 00:20:00
        • Comprender las recomendaciones de Copilot 00:03:07
        • Aplicación de correcciones con Copilot 00:06:57
        • Actividad: Corrección de vulnerabilidades con Microsoft Copilot 00:20:00
        • Actividad: Corrección de vulnerabilidades con Microsoft Copilot – Clave de respuestas 00:10:00
        • ¡Pruébelo usted! Solución de vulnerabilidades con Microsoft Copilot 01:00:00
        • ¡Pruébelo usted! Solución de vulnerabilidades con Microsoft Copilot – Clave de respuestas 00:10:00
        • Cuestionario práctico: Solución de problemas de seguridad con Microsoft Copilot 00:20:00
        • Recomendaciones de Copilot sobre codificación segura 00:03:35
        • Actividad: Aplicación de prácticas de codificación seguras con Copilot 00:20:00
        • Actividad: Aplicación de prácticas de codificación seguras con Copilot – Clave de respuestas 00:10:00
        • Pruébelo usted Aplicación de prácticas de codificación seguras con Copilot 01:00:00
        • ¡Pruébelo usted! Aplicación de prácticas de codificación seguras con Copilot – Clave de respuestas 00:10:00
        • Prácticas de codificación seguras con Copilot 00:10:00
        • Cuestionario práctico: Aplicación de prácticas de codificación segura mediante Copilot 00:20:00
        • Panorama general de los análisis globales de seguridad 00:04:03
        • Realizar una revisión de seguridad con Copilot 00:04:54
        • Actividad: Realización de una revisión exhaustiva de la seguridad mediante Copilot 00:20:00
        • Actividad: Realización de una revisión exhaustiva de la seguridad mediante Copilot – Clave de respuestas 00:05:00
        • Pruébelo usted Revisión exhaustiva de la seguridad con Copilot 01:00:00
        • ¡Pruébelo usted! Realización de una revisión exhaustiva de la seguridad con Copilot – Clave de respuestas 00:10:00
        • Examen práctico: Revisión completa de seguridad con Microsoft Copilot 00:20:00
        • Comprender los límites de las recomendaciones de seguridad de la IA 00:02:49
        • Comparación de las recomendaciones de la IA con las revisiones manuales 00:04:55
        • Actividad: Crear un informe de evaluación de la seguridad 00:20:00
        • Actividad: Crear un informe de evaluación de la seguridad – Clave de respuestas 00:05:00
        • Cuestionario práctico: Evaluación de las prácticas de seguridad basadas en la IA 00:20:00
        • Cuestionario graduado: Uso de Microsoft Copilot para identificar y solucionar problemas de seguridad 00:20:00
        • Conclusión: Uso de Microsoft Copilot para identificar y solucionar problemas de seguridad 00:01:33
        • 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

      Accede por tu Smartphone

      Certificado oficial SEP

      Aprendizaje especializado

      Contenido de la Certificación

      Inicia tu carrera en front‑end. Desarrolla habilidades con soporte de IA y obtén un certificado de Microsoft; no se requiere experiencia.

      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

      top
        INEC es una Marca de SalesPartners Ciudad de México S de RL de CV. Template Design © Learnify LMS. All rights reserved. Terminos y Condiciones Aviso de Privacidad Politica de Devolución
      Hide picture