IES MAR DE CÁDIZ

ENTORNO CLIENTE - 2º DAW

Curso 25/26

TEMA 1

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.

TEMA 2

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.

TEMA 3

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.

TEMA 4

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.