Introducción a AJAX (IFCT058PO)

AJAX rompió con la web que recargaba la página entera a cada clic, y su idea sigue siendo la base de cualquier interfaz que responde sin parpadear: el navegador habla con el servidor en segundo plano y actualiza solo lo que ha cambiado. Esta formación de 25 horas se dirige a programadores web que ya manejan JavaScript y quieren entender qué ocurre por debajo de sus peticiones asíncronas (IFCT058PO, 25 horas). El programa oficial detallado está más abajo. Puede interesarte también: AJAX, Java y frameworks de JavaScript para el desarrollo de interfaces RIA · Fundamentos de programación con HTML, CSS y JavaScript.

Curso de introducción a AJAX, especialidad IFCT058PO de 25 horas en modalidad online

¿Eres docente?

¿Quieres saber más?

Bonificable hasta el 100 % para empresas

Duración25 horas

ModalidadAula virtual

TecnologíaDesarrollo Web

¿Qué se aprenderá?

Objetivos del curso

  • Aplicar los fundamentos de la programación orientada a objetos al desarrollo web.
  • Manejar XML, XSLT, JavaScript y DOM como tecnologías base de AJAX.
  • Programar peticiones asíncronas con el objeto XMLHttpRequest.
  • Integrar AJAX en aplicaciones Java y ASP.NET.
  • Valorar el impacto de AJAX en la usabilidad y evitar los errores más habituales de implementación.

¿Por qué este curso?

Una formación con impacto real y medible

Explora nuestro catálogo de cursos diseñados para profesionales y empresas que buscan dominar las tecnologías más demandadas.

Cifras de éxito

"Este curso nos ha ayudado a tener éxito en nuestro sector."

Te ofrecemos la mejor formación.
Cifras de éxito
86%

de los participantes aplicaron con éxito los conocimientos obtenidos.
Cifras de éxito
75%

de los participantes obtuvieron nuevas oportunidades laborales.

Testimonios

"Necesitábamos formar a un equipo con niveles muy distintos y sin parar la operativa. ExA adaptó el temario a lo que hacemos de verdad y ajustó el calendario a nuestros turnos. Es lo que buscábamos y no encontrábamos en un curso de catálogo."

Roberto Pérez

CEO de Blabla
"Gracias a la formación recibida en Exa Formación, nuestro equipo ha adquirido habilidades clave en inteligencia artificial y ciberseguridad, mejorando significativamente nuestra competitividad."

Laura Sánchez

CEO de Invbit
Cliente Santander – formación tecnológica para empresas
Cliente BBVA – formación tecnológica para empresas
Cliente Minsait – formación tecnológica para empresas
Cliente Indra – formación tecnológica para empresas
Cliente Accenture – formación tecnológica para empresas
Cliente Red Eléctrica de España – formación tecnológica para empresas

Contenidos

Temario

A continuación detallamos todos los módulos impartidos en este curso. Si tiene alguna duda o no aparece, contacte con nosotros.

  • Módulo 1Fundamentos de programación orientada a objetos
  • Módulo 2Fundamentos de XML y XSLT
  • Módulo 3Fundamentos de JavaScript
  • Módulo 4Introducción a DOM
  • Módulo 5Fundamentos de AJAX
  • Módulo 6XMLHttpRequest
  • Módulo 7AJAX y Java
  • Módulo 8AJAX y ASP.NET
  • Módulo 9Modelos de aplicación AJAX
  • Módulo 10Prácticas

Fundamentos de programación orientada a objetos

2 horas

Bases de la POO necesarias para AJAX: clases y objetos, componentes de una clase, abstracción y encapsulación, instancias, variables y referencias, atributos y su inicialización, métodos, miembros estáticos, herencia, jerarquía de clases, clases abstractas y polimorfismo.

Fundamentos de XML y XSLT

3 horas

Conceptos iniciales de XML, estructura de los documentos XML e introducción a las transformaciones XSLT, con ejercicios prácticos de refuerzo.

Fundamentos de JavaScript

3 horas

Introducción a JavaScript y a su sintaxis como lenguaje de cliente sobre el que se apoya AJAX.

Introducción a DOM

2 horas

Conceptos iniciales del Modelo de Objetos del Documento, estructura interna de los documentos y modificación dinámica de estilos desde código.

Fundamentos de AJAX

2 horas

Funcionamiento de AJAX y del proceso cliente-servidor asíncrono que permite actualizar partes de la página sin recargarla.

XMLHttpRequest

3 horas

Creación del objeto XMLHttpRequest y trabajo con sus métodos y propiedades para gestionar las peticiones asíncronas.

AJAX y Java

3 horas

Uso de AJAX en entornos Java: conceptos generales, librerías JavaScript, implementaciones remotas, wrappers y software libre relacionado.

AJAX y ASP.NET

2 horas

Integración de AJAX en ASP.NET: componentes y controles de ASP.NET AJAX y alternativas de software libre.

Modelos de aplicación AJAX

2 horas

Impacto de AJAX en la interactividad, la velocidad y la usabilidad, errores frecuentes en su uso dentro de aplicaciones web y casos de estudio.

Prácticas

3 horas

Ejercicios de repaso y asociación de ideas y ejercicios prácticos evaluables de carácter obligatorio.

Metodología

Aprendizaje basado en la práctica

De los fundamentos al código asíncrono que funciona

Sesiones en directo con formador y grupos reducidos, con práctica guiada sobre código. El itinerario parte de los fundamentos de la orientación a objetos, XML, XSLT, JavaScript y DOM, entra en el funcionamiento de AJAX y el objeto XMLHttpRequest, lo integra en Java y ASP.NET, y cierra con los modelos de aplicación y los ejercicios prácticos evaluables. El programa oficial de la especialidad no desglosa horas por módulo: el reparto que se muestra es una estimación de ExA Formación sobre las 25 horas oficiales.

Público objetivo

Formación oficial del catálogo de especialidades formativas

Desarrolladores web que quieran construir interfaces asíncronas

No se requieren acreditaciones ni titulaciones. Se han de poseer las habilidades de comunicación lingüística suficientes que permitan cursar la formación con aprovechamiento. En modalidad de teleformación, además, se han de tener las destrezas suficientes para ser usuario de la plataforma virtual en la que se apoya la acción formativa.

FAQ

Resolvemos tus dudas sobre la formación

Aclaramos las dudas más comunes sobre el curso, desde los requisitos previos hasta la metodología y el soporte disponible, para asegurarte de que estés completamente preparado para aprovechar al máximo esta formación.

Icono de empresa

¿Se puede personalizar la formación para mi empresa?

Sí. Adaptamos contenidos, duración y ritmo a las necesidades de tu equipo y a vuestros objetivos. Cuéntanos qué necesitáis y preparamos una propuesta a medida.
Icono de innovación

¿Qué nivel previo necesito?

Cada curso indica sus requisitos en su propia ficha. Si tienes dudas sobre si es tu nivel, escríbenos y te orientamos antes de reservar.
Icono de formación

¿En qué modalidad se imparte?

En aula virtual: clases en directo con formador, por videoconferencia. No es formación grabada. Si necesitas sesiones presenciales, consúltanos.
Icono de certificado

¿Se entrega algún certificado?

Sí. Al finalizar se entrega un certificado de aprovechamiento con el contenido y las horas del curso.

Otros cursos

Cursos especializados para impulsar tu negocio

Explora nuestro catálogo de cursos diseñados para profesionales y empresas que buscan dominar las tecnologías más demandadas.

Especialista en Marketing Cloud: Email y Journey Builder de Salesforce (IFCT97)

Duración40 horas

ModalidadAula virtual

El email sigue siendo el canal con mejor retorno del marketing digital, pero solo cuando se trabaja con datos ordenados, segmentos bien construidos y recorridos automatizados. […]

Creación de Proyectos Educativos de Centros Socioculturales (SSCB0016)

Duración30 horas

ModalidadAula virtual

Un centro sociocultural sin proyecto educativo es un edificio con actividades; con él, se convierte en una herramienta de intervención social y desarrollo comunitario. Este curso […]

Elaboración de Materiales y Medios Didácticos: Nuevas Tecnologías y Control de Calidad (SSCE0080)

Duración20 horas

ModalidadAula virtual

Un buen material didáctico no aparece por casualidad: se planifica, se diseña por etapas y se somete a control de calidad. Este curso de elaboración de […]

Los Proyectos como Técnica Didáctico-Pedagógica en Educación Infantil (SSCE0087)

Duración50 horas

ModalidadAula virtual

El trabajo por proyectos en educación infantil convierte la curiosidad de los niños en el motor de la programación del aula: se investiga un tema real […]

Coordinación de Proyectos Pedagógicos y de Ocio (SSCE0166)

Duración40 horas

ModalidadAula virtual

Coordinar un proyecto pedagógico o de ocio es mucho más que cuadrar horarios: exige planificar por fases, evaluar con método, seguir indicadores y mantener motivado a […]

Fabricación Aditiva de Impresión 3D (IFCT98)

Duración30 horas

ModalidadAula virtual

La fabricación aditiva ha pasado del prototipo a la producción: hoy se imprimen desde utillajes industriales hasta piezas finales en salud, automoción o construcción. Este curso […]

Blue Team: Seguridad Defensiva (IFCT155)

Duración50 horas

ModalidadAula virtual

La seguridad defensiva es la mitad silenciosa de la ciberseguridad: mientras los equipos ofensivos buscan huecos, el Blue Team los cierra, vigila los sistemas y responde […]

Seguridad en Servidores Linux (LPIC-3 303: Linux Enterprise Professional Security) (IFCT99)

Duración48 horas

ModalidadAula virtual

Asegurar un servidor Linux exige dominar varias capas a la vez: la criptografía que protege los datos, el bastionado del propio sistema, el control de quién […]

Inteligencia Artificial Aplicada a la Empresa (IFCT163PO)

Duración250 horas

ModalidadAula virtual

La inteligencia artificial ha dejado de ser un asunto de laboratorio para convertirse en una herramienta de gestión: predice la demanda, segmenta clientes, recomienda productos y […]

Monta y Configura tu Propia Impresora 3D (IFCT88)

Duración30 horas

ModalidadAula virtual

Pocas formas hay de entender una tecnología como construirla con las propias manos. Este curso de montaje de impresoras 3D propone eso: montar la máquina pieza […]

Competencias Digitales para la Ciudadanía: Nivel Básico (Accesible Doble A) (IFCT150)

Duración60 horas

ModalidadAula virtual

Manejarse con soltura en el entorno digital es hoy una condición básica para trabajar y para ejercer la ciudadanía. El curso de competencias digitales nivel básico, […]

Competencias Digitales para la Ciudadanía: Nivel Intermedio (Accesible Doble A) (IFCT151)

Duración60 horas

ModalidadAula virtual

Entre saber usar lo básico y dominar el entorno digital hay un nivel intermedio que marca la diferencia en el trabajo diario. El curso de competencias […]

Descubre cómo podemos ayudarte a mejorar las habilidades digitales de tus empleados.

Si eres un experto en tecnología y quieres enseñar, únete a nuestra red de formadores.

Ir al contenido