Experto en Desarrollo de Interfaces Web Ria con Java y Ajax

El desarrollo de Interfaces es muy importante debido a que el interfaz es el medio con que el usuario puede comunicarse con una máquina, equipo, computadora o dispositivo, y comprende todos los puntos de contacto entre el usuario y el equipo. Por eso, es necesario que los profesionales tengan unos conocimientos especializados en el desarrollo de interfaces web con los programas Java y Ajax.

UNIDAD DIDÁCTICA 1. INTERFACES DE APLICACIONES WEB RIA: CONCEPTOS PRINCIPALES

  1. RIAs: Comienzo
  2. – Microsoft Remote Scripting
  3. ¿Qué aporta el uso de las RIAs?
  4. Deficiencias y Restricciones de las RIAs
  5. Tecnologías RIA

UNIDAD DIDÁCTICA 2. AJAX

  1. ¿Qué es AJAX?
  2. Modelos de interacción donde usar AJAX
  3. – Modelos de interacción dónde es aconsejable el uso de AJAX
  4. – Modelos de interacción dónde se desaconseja el uso de AJAX

UNIDAD DIDÁCTICA 3. CONCEPTOS BÁSICOS DE JAVASCRIPT

  1. Introducción
  2. Sintaxis Básica
  3. Operadores
  4. – Operadores básicos
  5. – Operadores lógicos
  6. Control de flujo
  7. – Sentencias condicionales
  8. – Control de flujo
  9. Arrays y Objetos
  10. – Arrays
  11. – Objetos
  12. Funciones

UNIDAD DIDÁCTICA 4. PRIMEROS PASOS CON AJAX

  1. Breve historia de Ajax
  2. Utilidades y objetos para AJAX
  3. Interacción con el servidor
  4. Aplicaciones complejas
  5. – Enviar peticiones XML
  6. – Procesar respuestas XML
  7. – Parámetros y respuestas JSON
  8. Seguridad

UNIDAD DIDÁCTICA 5. PRIMERA PRÁCTICA CON AJAX

  1. AJAX en el lado cliente con JavaScript y HTML
  2. Ejemplos aplicación web basada en un Servlet JSP

UNIDAD DIDÁCTICA 6. XML EN AJAX

  1. Objeto XMLHttpRequest: Intercambio de datos con XML
  2. – Procesar respuestas XML
  3. ¿Qué es JSON?
  4. Trabajando con JSON

UNIDAD DIDÁCTICA 7. LIBRERÍAS

  1. Librerías JavaScript para AJAX
  2. Framework Prototype
  3. – Funciones y métodos básicos
  4. – Funciones para cadenas de texto
  5. – Funciones para elementos
  6. – Otras funciones útiles
  7. – Funciones para AJAX
  8. Librería Script.aculo.us
  9. – Efectos visuales

UNIDAD DIDÁCTICA 8. TOOLKITS JAVA PARA AJAX

  1. Frameworks de servidor para AJAX
  2. Integrando Java y AJAX: Direct Web Remoting (DWR)
  3. – Hola Mundo con DWR
  4. – Manipulando objetos del DOM dinámicamente

151,00 

Detalles del Curso

Información adicional

Horas 180 Horas
Modalidad ONLINE

¿Por qué elegir Aurea?

Metodología de Aprendizaje Online

  • Aprendizaje activo y autónomo: A diferencia de la formación presencial, en el e-learning es clave fomentar que el alumno sea protagonista de su propio proceso de aprendizaje.

  • Microlearning y contenidos modulares: Lecciones breves, bien estructuradas, que permitan avanzar paso a paso.

  • Gamificación y elementos interactivos (cuestionarios, simulaciones, casos prácticos) aumentan la motivación y retención del conocimiento.

  • Evaluación continua: No solo exámenes finales, sino también foros, tareas prácticas y autoevaluaciones.

Plataforma online Moodle

  • Moodle es una excelente elección como LMS (Learning Management System). Algunas ventajas:

    • Código abierto y altamente personalizable.

    • Permite gestión de usuarios, seguimiento de progreso, certificados automáticos, SCORM, etc.

    • Integración con plugins y herramientas externas como H5P, BigBlueButton, Zoom, etc.

  • Optimiza la navegación y la experiencia de usuario: que la plataforma sea clara, intuitiva y visualmente amigable.

  • Mobile first: Muchos usuarios acceden desde el móvil, así que asegúrate de que la plataforma esté bien adaptada.

Equipo Docente y Tutoría

  • Docentes formados en pedagogía digital: No basta con saber del tema; es crucial saber cómo enseñarlo online.

  • Disponibilidad y acompañamiento: Los alumnos valoran mucho el soporte y el feedback de tutores.

  • Presencia activa: En foros, comentarios y webinars. Esto reduce la sensación de soledad del estudiante online.

  • Capacitación constante del equipo docente en nuevas metodologías y herramientas digitales.

Interacción y Comunidad

  • Foros, chats y actividades colaborativas: fomentan el aprendizaje social.

  • Feedback entre pares: puede ser útil para mejorar y compartir conocimientos.

  • Gamificación social: rankings, badges, desafíos grupales.

  • Encuestas y sugerencias: para mejorar el curso con la opinión de los propios alumnos.