Llámanos e infórmate 902 333 543
Curso certificado por la norma ISO 66181 de formación virtual.
Servicios formativos
Este curso desarrollado en modalidad online le ofrece los siguientes servicios formativos:
- Un tutor de contenido experto en la materia que le resolverá las dudas concretas sobre el temario y los ejercicios.
- Un tutor pedagógico que le ayudará y motivará a lo largo del curso. Se pondrá en contacto periódicamente a los alumnos informándoles de su estado de evolución y animándoles a finalizar con éxito el curso. También les informará de todo lo relativo al curso (información de interés, inclusión de documentación adicional en la biblioteca, etc).
- Un tutor técnico o webmaster que resolverá cualquier problema técnico de acceso a la plataforma, registro de notas, etc.
Objetivos
OBJETIVO GENERAL
Al finalizar el curso, los participantes tendrán los conocimientos y prácticas necesarias para implementar AJAX en sus aplicaciones ya existentes o crearlas desde cero. Sabrán jugar con la asincroneidad de AJAX para dotar de rapidez y fluidez al entorno.
OBJETIVOS ESPECÍFICOS
El alumno/a deberá de conocer al finalizar la acción formativa el trabajo con JavaScript dentro de un navegador tanto con Orientación como sin orientación a objetos.
Se verá XML encaminado a ser implementado dentro de la metodología de AJAX con sus validaciones tanto con DTD como de XSD y sus formatos tanto de CSS como de XSL.
Entender el objeto XMLHttpRequest, su funcionamiento, utilidad, propiedades y métodos ha de ser una de las labores principales de este curso. Se verán múltiples ejemplos desde distintas funcionalidades para comprender su uso.
Los desarrolladores de AJAX crean constantemente Frameworks nuevos para que el trabajo con AJAX será lo mas rápido posible dejando oculto el código repetitivo. En este curso se verán varios Framework para AJAX haciendo hincapié en su utilidad más que en su composición interna.
Por último como se implementa AJAX dentro de una aplicación ya creada o como se razona para nuevas aplicaciones será otro de los puntos fuertes de esta acción.
Requisitos
- Informática nivel usuario
- Conocimientos diseño y programación páginas web
Diplomas
Diploma o certificado de asistencia Adams.
Bolsa de Empleo
Los alumnos que finalicen el curso pueden acceder gratuitamente al servicio de Bolsa de Empleo.
Duración
40 horas / 60 días de conexión
Llámanos e infórmate 902 333 543
Programa
Módulo 1: Introducción y conceptos
Unidad Didáctica 1: Introducción ¿Qué es AJAX?
1. El proceso Cliente/Servidor.
2. Páginas dinámicas.
3. Ajax.
4. Ejemplos de sitios que usan Ajax.
Unidad Didáctica 2: Tecnologías para el trabajo con AJAX
1. Trabajo con AJAX
2. HTML, hojas de estilo CSS y XHTML
- HTML, hojas de estilo CSS y XHTML
HTML
CSS
XHTML
3. Fundamentos de JavaScript
Historia y soporte
Fundamentos de JavaScript
Tipos de datos
Instrucciones de asignación, entrada y salida
Instrucciones de control
Funciones
Funciones predefinidas
4. JavaScript Orientados a Objetos
Modelo de objetos en JavaScript
Clases predefinidas en Javascript
Creación de clases propias
Prototipos
Extensión de Objetos predefinidos
Herencia
5. DOM del navegador
- DOM del navegador
- Fundamentos DOM
- Jerarquía de objetos DOM
- Propiedades y métodos del objeto Document (DOM)
- Propiedades y métodos de los elementos
- Propiedades y métodos de los nodos
- Trabajar con eventos
- Objetos del navegador
- Ejemplos de uso habitual
6. XML
- XML
- Parsers (Analizadores)
- Estructura y sintaxis del código XML
- Estructuración de contenidos en XML
- Estilos
- Otras tecnologías relacionadas
Módulo 2: Elementos que componen AJAX
Unidad Didáctica 3: Elementos que componen AJAX
1. Elementos que componen AJAX
El objeto XMLHttpRequest
Realizar una petición con AJAX
Recibir la petición. La respuesta en formato texto
Recibir la petición. La respuesta en formato XML.
JSON
Mostrar los resultados al usuario
Procesar la respuesta XML
Módulo 3: Herramientas para AJAX
Unidad Didáctica 4: Herramientas para AJAX
1. Frameworks y librerías para AJAX
2- Prototype y script.aculo.us
3. JQuery
4. xAJAX
5. Otros
Unidad Didáctica 5: Implementación de AJAX. Una aplicación completa
1. Planteamiento general
2. La base de datos
3. El componente del cliente
4. El componente del servidor