IFCD0126

Ajax, java y frameworks de javascript para el desarrollo de interfaces ria

Dominar las herramientas y técnicas necesarias para la creación e implementación de interfaces RIA con AJAX, conocer Frameworks de JavaScript y realizar el desarrollo conjunto de Aplicaciones con Java y las Interfaces implementadas.

Diseñado y producido por Smartmind

Disponibilidad:

Consultar

Contenidos

IFCD0126 — Ajax, java y frameworks de javascript para el desarrollo de interfaces ria

Módulo 1

DISEÑO DE INTERFACES RIA

Objetivo. Asimilar las bases para la creación e implementación de interfaces RIA con AJAX en combinación con Frameworks para JavaScript, desarrollando una aplicación simple utilizando ambas tecnologías. CONOCIMIENTOS/ CAPACIDADES COGNITIVAS Y PRÁCTICAS

Contenidos: 2

Conocimiento/capacidades cognitivas y prácticas

Introducción a Desarrollo Web RIA y AJAX:

Adquisición de conocimiento básico acerca del Desarrollo Web RIA.

Conocimiento sobre la historia y beneficios de las RIAs.

Familiarización con las restricciones y tecnologías RIA.

Estudio de conceptos básicos de AJAX.

Interacción asíncrona y modelos de aplicación web AJAX.

Desarrollo Práctico con AJAX y React:

Desarrollo Práctico con AJAX y JavaScript

Uso básico de AJAX con JavaScript y HTML.

Realización de un ejemplo práctico con un Servlet en el lado del servidor.

Estudio de búsquedas avanzadas con condiciones lógicas y operadores.

Familiarización con los conceptos básicos de React: props y componentes.

Creación de una aplicación simple con AJAX en React.

HABILIDADES DE GESTIÓN, PERSONALES Y SOCIALES

Resolución de Problemas: desarrollo de la capacidad para identificar y abordar desafíos relacionados con las Interfaces RIA.

Comunicación Efectiva: adquisición de la habilidad para comunicar de manera efectiva los diseños e implementaciones de interfaces usando los frameworks de JavaScript, Ajax y Java.

Pensamiento Crítico: fomento de la capacidad de analizar de manera crítica las implementaciones y resultados propios y de los/as compañeros/as para poder mejorarlos, corregirlos o exponerlos.

Capacidad de análisis: capacidad de realizar desgloses de problemas y diseño de soluciones.

Trabajo en equipo: habilidad de relacionarse dentro de un grupo de trabajo y sacar soluciones adelante, relacionadas con el desarrollo de interfaces RIA.

Módulo 2

DESARROLLO DE APLICACIONES CON AJAX, JAVA Y FRAMEWORKS PARA JAVASCRIPT

Objetivo. Desarrollar aplicaciones con AJAX en distintos frameworks y realizar el desarrollo conjunto de aplicaciones con Java y las Interfaces implementadas. CONOCIMIENTOS/ CAPACIDADES COGNITIVAS Y PRÁCTICAS

Contenidos: 2

Conocimiento/capacidades cognitivas y prácticas

Intercambio de Datos y Librerías JavaScript:

Estudio del Intercambio de Datos en AJAX.

Realización de intercambio de datos con XML y JSON.

Conocimiento de librerías JavaScript para AJAX y RIA.

Acercamiento a React con AJAX.

Estudio introductorio de Angular.

Adquisición de conocimientos sobre los fundamentos de Angular: componentes, enlace de datos.

Creación de una aplicación simple con AJAX en Angular.

Estudio introductorio de Vue.js.

Familiarización con los Fundamentos de Vue.js: instancias, directivas.

Creación de una aplicación simple con AJAX en Vue.

Integración de Java y AJAX con DWR:

Frameworks de Servidor para AJAX

Introducción a los frameworks de servidor para AJAX.

Exploración de Direct Web Remoting (DWR).

Integración práctica de Java y AJAX con DWR.

HABILIDADES DE GESTIÓN, PERSONALES Y SOCIALES

Resolución de Problemas: desarrollo de la capacidad para identificar y abordar desafíos relacionados con las Interfaces RIA.

Comunicación Efectiva: adquisición de la habilidad para comunicar de manera efectiva los diseños e implementaciones de interfaces usando los frameworks de JavaScript, Ajax y Java.

Pensamiento Crítico: fomento de la capacidad de analizar de manera crítica las implementaciones y resultados propios y de los/as compañeros/as para poder mejorarlos, corregirlos o exponerlos.

Capacidad de análisis: capacidad de realizar desgloses de problemas y diseño de soluciones.

Trabajo en equipo: habilidad de relacionarse dentro de un grupo de trabajo y sacar soluciones adelante, relacionadas con el desarrollo de interfaces RIA.