IFCD0218

Introducción a ajax

Conocer las posibilidades y fundamentos de AJAX y cómo pueden implementarse para mejorar la interactividad, respuesta y usabilidad de las aplicaciones web.

Diseñado y producido por Smartmind

Disponibilidad:

Consultar

Contenidos

IFCD0218 — Introducción a ajax

Módulo 1

Fundamentos de programación y conceptos básicos de Ajax

Objetivo. Adquirir los conocimientos fundamentales de la Programación Orientada a Objetos (POO), XML y los principios básicos de JavaScript para el desarrollo de aplicaciones. CONOCIMIENTOS/ CAPACIDADES COGNITIVAS Y PRÁCTICAS

Contenidos: 3

Conocimiento/capacidades cognitivas y prácticas

Conocimiento sobre las bases de la programación orientada a objetos (POO)

Clases y objetos

Componentes de una clase

Abstracción

Características de la encapsulación

Clases e instancias

Variables, Objetos y Referencias

Atributos y su inicialización o Métodos

Atributos y métodos estáticos

Herencia de clases

Jerarquía de clases y clases finales

Clases abstractas

Polimorfismo

Comprensión de los conceptos básicos de XML y JavaScript

Conocimiento de los conceptos iniciales de XML

Conocimiento de los fundamentos de JavaScript

Aplicación de medidas de eficiencia energética y sostenibilidad ambiental

Prácticas de desarrollo sostenible (green coding)

Estrategias para reducir la huella de carbono en el desarrollo y despliegue de aplicaciones

HABILIDADES DE GESTIÓN, PERSONALES Y SOCIALES

Búsqueda del incremento de la autoconfianza a través de la comprensión de la sintaxis del lenguaje.

Adaptación a las necesidades y políticas empresariales.

Trabajo buscando la eficiencia energética (reducción del uso de memoria volátil y persistente, uso de entornos de desarrollo con impacto reducido en el consumo de recursos, entre otros).

Módulo 2

Desarrollo Web y Manejo de Interactividad con Ajax

Objetivo. Comprender el uso del DOM, AJAX, librerías JavaScript y ASP.NET AJAX para crear aplicaciones web interactivas y optimizar su rendimiento y usabilidad. CONOCIMIENTOS/ CAPACIDADES COGNITIVAS Y PRÁCTICAS

Contenidos: 2

Conocimiento/capacidades cognitivas y prácticas

Adquisición de los conceptos de DOM, AJAX y Cliente-Servidor

Aplicación de conceptos iniciales de DOM

Comprensión de AJAX

Manejo de librerías y herramientas para la interactividad

Uso de librerías e implementación

ASP.NET AJAX o Manejo de la interactividad, velocidad y usabilidad

Gestión de errores en el uso de AJAX en una aplicación web

HABILIDADES DE GESTIÓN, PERSONALES Y SOCIALES

Fomentar el interés en profundizar en los distintos frameworks y librerías disponibles para implementaciones de AJAX

Preocupación por el seguimiento y cumplimiento de políticas y regulaciones de seguridad.