PROGRAMA FORMATIVO DE LA ESPECIALIDAD FORMATIVA AJAX Y JAVA PARA DESARROLLO DE INTERFACES WEB RIA IFCD001PO DATOS GENERALES DE LA ESPECIALIDAD FORMATIVA 1. Familia Profesional INFORMÁTICA Y COMUNICACIONES Área Profesional: DESARROLLO 2. Denominación: AJAX Y JAVA PARA DESARROLLO DE INTERFACES WEB RIA 3. Código: IFCD001PO 4. Objetivo General: Desarrollar aplicaciones AJAX con Java. 5. Número de participantes: Máximo 25 participantes en modalidad presencial y 80 en modalidad teleformación. 6. Duración: Horas totales: 100 Modalidad: Indistinta Distribución de horas: Presencial:................. 100 Teleformación:........... 100 CONTENIDOS FORMATIVOS: 1. INTRODUCCIÓN A LAS INTERFACES DE APLICACIONES WEB RIA 1.1. Historia de las RIAs 1.2. Beneficios de las RIAs 1.3. Restricciones de las RIAs 1.4. Diferentes tecnologías RIA 2. AJAX. Asynchronous JavaScript + XML. 2.1. Introducción a AJAX 2.2. Modelos de aplicación Web AJAX. Interacción asíncrona 3. DESARROLLO DE UN PRIMER EJEMPLO EN AJAX CON JAVA 3.1. AJAX básico en el lado cliente: JavaScript y HTML 3.2. Ejemplo de servidor: un Servlet 4. XML en AJAX. 4.1. Intercambio de datos con XML 4.2. Intercambio de datos con JSON 5. LIBRERÍAS JAVASCRIPT PARA AJAX Y RIAS. 5.1. Principales librerías JavaScript para AJAX 5.2. Prototype 5.3. Script.aculo.us 6. TOOLKITS JAVA PARA AJAX. 6.1. Introducción a los frameworks de servidor para AJAX 6.2. Integrando Java y AJAX: Direct Web Remoting (DWR)