Desarrollo Web en Entorno Cliente
Contenidos curriculares, prácticas y recopilación de los 21 ejercicios de repaso de JavaScript. Inspecciona el código fuente con coloreado de sintaxis a través del Visor de GitHub o prueba su ejecución interactiva.
Unidades de trabajo
Arquitecturas y lenguajes en clientes web
Fundamentos de JavaScript nativo, tipos de datos, control de flujo, funciones, gestión del DOM y persistencia en cliente (Cookies).
- Actividad 2.1: Modificar contenido y CSS de elementos del DOM.
- Actividad 2.2: Preferencias de usuario mediante Cookies.
- Actividad 3.2: 21 ejercicios de repaso de fundamentos de JS.
- Visor GitHub: Análisis de código y previsualización.
Estructuras, Objetos y Eventos
Clases ES6, encapsulamiento, manipulación avanzada de eventos en el DOM y validación de formularios reactivos.
- Clases y modularización de código.
- Propagación de eventos (bubbling y capturing).
- Validaciones dinámicas de entrada de usuario.
21 Ejercicios de Repaso (JS)
Variables y tipos de datos
Tipos primitivos y complejos. Salidas por log, error, info y debug.
Array aleatorio y filtrado
100 números al azar, console.table y filtrado por intervalo numérico.
Objeto persona complejo
Objeto literal anidado con arrays, funciones y visualización estructurada.
Par o impar con prompt()
Evaluación de paridad mediante el operador residuo aritmético (%).
Par o impar desde input HTML
Integración entre DOM y JS: eventos submit y renderizado reactivo.
Revertir cadena de texto
Inversión de caracteres mediante split(''), reverse() y join('').