IFC_B_0612 Desarrollo web en entorno cliente

170 Horas
ONLINE
El desarrollo web en entorno cliente es una de las habilidades más demandadas en el sector digital, donde la experiencia de usuario se construye línea a línea desde el navegador. Con este Certificado de Competencia profundizas en las arquitecturas, tecnologías y lenguajes de programación que dan vida a las interfaces web modernas, desde la sintaxis básica hasta la escritura de código funcional y verificado. Dominar estas competencias te abre las puertas a proyectos tecnológicos de alto impacto y te posiciona como un perfil diferenciado en el mercado laboral del desarrollo de software. Da el paso que necesitas para consolidar tu carrera en el mundo digital y trabajar en lo que realmente apasiona a los profesionales del futuro.
IFC_B_0612 Desarrollo web en entorno cliente Ampliar
GR_450255-2601

UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A LAS ARQUITECTURAS Y TECNOLOGÍAS WEB EN ENTORNO CLIENTE

  1. Mecanismos de ejecución de código en un navegador web
  2. Capacidades y limitaciones de ejecución
  3. Lenguajes de programación en entorno cliente
  4. Tecnologías y lenguajes asociados
  5. Integración del código con las etiquetas HTML
  6. Herramientas de programación y prueba sobre clientes web. Librerías y frameworks

UNIDAD DIDÁCTICA 2. ELEMENTOS BÁSICOS DE PROGRAMACIÓN EN ENTORNO CLIENTE

  1. Tipos de datos. Conversiones
  2. Asignaciones
  3. Operadores
  4. Comentarios al código
  5. Sentencias
  6. Decisiones
  7. Bucles
  8. Prueba y documentación del código

UNIDAD DIDÁCTICA 3. OBJETOS PREDEFINIDOS DEL LENGUAJE EN ENTORNO CLIENTE

  1. Utilización de objetos. Objetos nativos del lenguaje
  2. Interacción con el navegador. Objetos predefinidos asociados
  3. Generación de texto y elementos HTML desde código
  4. Gestión de la apariencia de la ventana
  5. Creación de nuevas ventanas. Comunicación entre ventanas
  6. Interacción con el usuario
  7. Mecanismos del navegador para el almacenamiento y recuperación de información
  8. Depuración y documentación del código

UNIDAD DIDÁCTICA 4. ESTRUCTURAS DEFINIDAS POR EL USUARIO

  1. Funciones predefinidas del lenguaje
  2. Llamadas a funciones. Definición de funciones
  3. Matrices (arrays)
  4. Operaciones agregadas: filtrado, reducción y recolección
  5. Creación de objetos
  6. Definición de métodos y propiedades
  7. Patrones de diseño
  8. Depuración y documentación del código

UNIDAD DIDÁCTICA 5. MANEJO DE EVENTOS

  1. Gestión de eventos. Tipos
  2. Utilización de formularios desde código
  3. Modificación de apariencia y comportamiento
  4. Validación y envío
  5. Expresiones regulares
  6. Prueba y documentación del código

UNIDAD DIDÁCTICA 6. MODELO DE OBJETOS DEL DOCUMENTO

  1. El modelo de objetos del documento (DOM)
  2. Objetos del modelo. Propiedades y métodos
  3. Acceso al documento desde código
  4. Programación de eventos
  5. Diferencias en las implementaciones del modelo
  6. Independencia de las capas de implementación de aplicaciones web

UNIDAD DIDÁCTICA 7. COMUNICACIÓN ASÍNCRONA CLIENTE-SERVIDOR

  1. Mecanismos de comunicación asíncrona
  2. Modificación dinámica del documento utilizando comunicación asíncrona
  3. Formatos para el envío y recepción de información
  4. Librerías y frameworks de actualización dinámica
  5. Integración en diferentes navegadores
  6. Prueba y documentación del código
  • Duración: 170 horas