Si eres un desarrollador web y estas interesado en aprender la técnica de programación AJAX, este libro te resultará de interés. Introducción a Ajax es un material publicado por bajo una licencia Creative Commons.

El término AJAX se presentó por primera vez en el artículo “Ajax: A New Approach to Web Applications” publicado por Jesse James Garrett el 18 de Febrero de 2005. Hasta ese momento, no existía un término normalizado que hiciera referencia a un nuevo tipo de aplicación web que estaba apareciendo.

En realidad, el término AJAX es un acrónimo de Asynchronous + XML, que se puede traducir como “ asíncrono + XML”. El artículo define AJAX de la siguiente forma: “ Ajax no es una tecnología en sí mismo. En realidad, se trata de varias tecnologías independientes que se unen de formas nuevas y sorprendentes.”

A lo largo de este libro, encontrará todo lo necesario para iniciarse en la programación moderna basada en AJAX, ya sea directamente en Javascript puro o bien con el uso de algún framework al uso. Entre los catorce capítulos y más de 280 páginas de este libro encontramos una aproximación a temas como Javascript, DOM, eventos, técnicas Ajax, Frameworks y librerías.

Pese a que Introducción a Ajax comienza desde cero y llega hasta técnicas más avanzadas, se recomienda para su mejor comprensión poseer conocimientos básicos de JavaScript.

Capítulo 1. Introducción a AJAX

Capítulo 2. JavaScript básico
2.2. Variables
2.3. Palabras reservadas
2.4. Tipos de variables
2.5. Operadores
2.6. Objetos nativos de JavaScript
2.7. Funciones
2.8. Funciones y propiedades básicas de JavaScript

Capítulo 3. JavaScript avanzado
3.2. Clases
3.3. Otros conceptos

Capítulo 4. DOM (Document Object Model)
4.2. Tipos de nodos
4.3. La interfaz Node
4.4. HTML y DOM

Capítulo 5. BOM (Browser Object Model)
5.2. El objeto window
5.3. El objeto document
5.4. El objeto location
5.5. El objeto navigator
5.6. El objeto screen

Capítulo 6. Eventos
6.1. Modelo básico de eventos
6.2. El flujo de eventos
6.3. Handlers y listeners
6.4. El objeto event
6.5. Tipos de eventos
6.6. Solución cross browser

Capítulo 7. Primeros pasos con AJAX
7.2. La primera aplicación
7.3. Métodos y propiedades del objeto XMLHttpRequest
7.4. Utilidades y objetos para AJAX
7.5. Interacción con el servidor
7.6. Aplicaciones complejas
7.7. Seguridad

Capítulo 8. Técnicas básicas con AJAX
8.2. Teclado virtual
8.3. Autocompletar

Capítulo 9. Técnicas avanzadas con AJAX
9.2. Lector RSS
9.3. Google Maps

Capítulo 10. Frameworks y librerías
10.1. El framework Prototype
10.2. La librería scriptaculous
10.3. La librería jQuery
10.4. Otros frameworks importantes

Capítulo 11. Otras utilidades
11.2. Mejorar el rendimiento de las aplicaciones complejas
11.3. Ofuscar el código JavaScript
11.4. Evitar el problema de los dominios diferentes

Capítulo 12. Recursos útiles
Capítulo 13. Bibliografía
Capítulo 14. Ejercicios resueltos

Título Original: Introducción a Ajax
Autor/es: Javier Eguíluz Pérez
Edición: 1ra Edición
Tipo: Libro
Formato: PDF
Idioma: Español
59%
59%
VALORACIÓN