Título: Ajax, JavaScript y PHP - Programación (Incluye CD-ROM)
Autor: Phil Ballard - Michael Moncur
Nivel: Medio
ISBN-13: 9788441525146
ISBN-10: 8441525145
Peso (aprox): 1000 gramos
Cantidad de páginas (aprox): 400
Editorial: Anaya Multimedia
Encuadernación: Tapa blanda
Fecha de publicación: Enero 2009
Edición: 1º
Idioma: Español
Origen: España
Descripción
Los sitios Web ya no están limitados por una serie de páginas estáticas, ahora las herramientas y tecnologías Web nos permiten desarrollar páginas atractivas con animaciones, efectos visuales, contenido sensible al contexto, herramientas de productividad incorporadas y mucho más.
La lista de tecnologías disponibles para la producción de este tipo de páginas es amplia. Sin embargo, las basadas en licencias de código abierto se han convertido y permanecen siendo las más populares dado su bajo coste y la inmensa cantidad de información, scripts creados por los usuarios, manuales, herramientas y otro tipo de recursos para estas herramientas y aplicaciones que se encuentran disponibles en Internet y en cualquier parte.
En este libro, explicaremos detalladamente cómo programar sitios Web fluidos y atractivos utilizando técnicas y herramientas de programación en los lados del cliente y del servidor, así como la forma de combinarlas para generar ingeniosas experiencias de usuario como las diferentes aplicaciones de escritorio utilizando Ajax.
* Construir interfaces mejores y más interactivas para sus aplicaciones Web.
* Conseguir que JavaScript, HTML, XML y PHP trabajen en conjunto para crear efectos Ajax.
* Crear y consumir servicios Web con SOAP y REST.
* Compilar y desarrollar una aplicación Ajax.
* Evitar errores comunes y fallos en sus programas.
* Utilizar las bibliotecas de Ajax más populares para acelerar y mejorar sus tareas de programación habituales.
Incluye CD-ROM con los ejemplos del libro, herramientas de programación, información de referencia, bibliotecas JavaScript y software de servidor para configurar un entorno estable que facilitará el trabajo al lector.
Índice Resumido
Introducción
Parte I. Un curso de actualización sobre los fundamentos Web
1. Funcionamiento de la Web
2. Escribir y dar estilo a páginas Web con HTML y CSS
3. Anatomía de una aplicación Ajax
Parte II. Introducción a los scripts Web con JavaScript
4. Creación de scripts sencillos en JavaScript
5. Trabajar con el modelo de objetos del documento (DOM)
6. Utilización de variables, cadenas y matrices
7. Utilización de funciones y objetos
8. Controlar el flujo con condiciones y bucles
9. Utilización de funciones y bibliotecas incorporadas
Parte III. Introducción a Ajax
10. El núcleo de Ajax: el objeto XMLHTTPRequest
11. Hablar con el servidor
12. Utilizar los datos devueltos
13. Nuestra primera aplicación Ajax
Parte IV. Scripts del lado del servidor con PHP
14. Toma de contacto con PHP
15. Variables
16. Control de flujo
17. Funciones
18. Utilización de clases
Parte V. Tecnologías Ajax más complejas
19. Devolver datos como texto
20. AHAH (Asynchronous HTML and HTTP)
21. Devolver datos como XML
22. Servicios Web y los protocolos REST y SOAP
23. Una biblioteca JavaScript para Ajax
24. Renuncios de Ajax
Parte VI. Herramientas y recursos de Ajax
25. El kit de herramientas prototype.js
26. Utilización de Rico
27. Utilización de Script.aculo.us
28. Utilización de XOAD
Parte VII. Apéndices
Apéndice A. Sitios Web de JavaScript, PHP y Ajax
Apéndice B. Contenido del CD-ROM
Glosario
Índice alfabético