Selección de arquitecturas y herramientas de programación
Objetivos de aprendizaje:
• Diferenciar modelos de ejecución de código en el servidor y en el cliente web.
• Identificar los principales lenguajes relacionados con la programación de clientes web.
• Conocer las formas de integrar el código de programación sobre los lenguajes de marcas.
• Aprender a utilizar las herramientas más comunes para la codificación.
Manejo y sintaxis del lenguaje Javascript
Objetivos de aprendizaje:
• Comprender la sintaxis básica del lenguaje JavaScript.
• Declarar y utilizar variables, constantes y operadores.
• Emplear estructuras de control como condicionales y bucles.
• Manipular funciones y eventos en páginas web.
• Aplicar buenas prácticas en la escritura de código JavaScript.
Objetos Predefinidos, DOM y Manipulación Web
Objetivos de aprendizaje:
• Manipular los Objetos Nativos de JavaScript (String, Number, Array, Math, Date) para procesar datos.
• Comprender la estructura del DOM (Document Object Model) como árbol jerárquico de la página.
• Seleccionar elementos del HTML usando métodos del document (p. ej., getElementById, querySelector).
• Modificar el contenido, estilo y atributos de los elementos de la página web de forma dinámica.
• Crear, insertar y eliminar nodos del DOM para construir la estructura de la página.
• Asignar y gestionar Eventos del usuario (clics, teclado, etc.) con addEventListener.
Gestión y manejo de eventos en JavaScript
Objetivos de aprendizaje:
• Comprender qué son los eventos y su función en la interacción con el usuario.
• Conocer los diferentes tipos de eventos disponibles en JavaScript.
• Aprender a asociar y gestionar eventos mediante funciones y controladores.
• Manipular elementos del DOM en respuesta a eventos del usuario.
• Aplicar buenas prácticas en la programación y organización del código con eventos.