AJAX web 2.0 con jQuery para profesionales /
Firtman, Maximiliano
AJAX web 2.0 con jQuery para profesionales / Maximiliano Firtman - 2° Ed. - 322 páginas ; 23 cm.
Factura Educativa
Parte I: C01. Web 2.0. La nueva Web La nueva Web - Que es la Web 2.0 - Historia - Que no es la Web 2.0 - Web 1.0 En ejemplos Rich Internet Applications Que son Caracteristicas Tipos de aplicacion Ventajas Desventajas Capacidad de uso El boton “Atras” del navegador Segunda Guerra de los browsers Indexacion de buscadores Favoritos o marcadores Manejo de errores Complejidad de desarrollo Plataformas disponibles AJAX Adobe Flash Adobe Flex OpenLaszlo Microsoft Silverlight Java FX El sentido de la Web La Web semantica Microformats Web mashups Web services y API Red social Etiquetado Modelos Blogs y derivados Wikis Comunidades Redes sociales Interoperabilidad LinkBack. Redes de favoritos Gadgets y Widgets Estandares El nuevo modelo de trabajo XHTML CSS HTML 5 JavaScript XML Separacion en capas Parte II: C02. Comenzando con AJAX Herramientas Entorno de trabajo Adobe Dreamweaver Microsoft Expression Web Aptana Studio NetBeans Visual Studio3 Navegadores y utilitarios Internet Explorer Firefox Opera Google Chrome Safari Servidor Web Aptana Development Server Internet Information Server Apache HTTP Proxies El objeto XMLHttp Origen Modo de uso Instanciacion En Internet Explorer En otros navegadores Patron Factory Metodos mas utilizados open send abort Propiedades readyState status statusText responseText. responseXML onreadystatechange Otros metodos setRequestHeader getResponseHeader getAllResponseHeaders Metodos y propiedades no estandar Primer Proyecto AJAX Hola AJAX Parametros GET Parametros POST Reemplazando contenido Parte III: C03. JavaScript avanzado Tecnicas avanzadas Try-Catch. Generando errores For in Manejo de funciones Parametros opcionales ...................................... 84 Sobrecarga de parametros por tipo Parametros como variables Parametros multiples Programacion orientada a objetos Objeto Object Recorriendo el objeto Creando clases Constructores Prototipado Herencia Buenas practicas Nomenclatura Documentacion JSON Que es Sintaxis Ventajas JSON con funciones Usos Librerias para otros lenguajes PHP .NET Java Document Object Model Que es Estructura Objetos Metodos y propiedades Documento DOM Atributos de los nodos Metodos de los nodos Ejemplo Propiedades utiles en XHTML this disabled Estilos CSS Ejemplos Efecto rollover Creando una tabla dinamica Model View Controller Que es Estructura Tecnicas index.html (Vista) index.js (Controlador) modelo.js (Modelo) ajax.js (Modelo) Parte IV: C04. jQuery jQuery, el mas usado Destronando al rey Comenzando con jQuery Utilizando una red de contenidos Microsoft AJAX CDN. Google AJAX Libraries API Fundamentos de la libreria Convirtiendo objetos a jQuery Restringiendo la busqueda Metodos de jQuery Encadenamiento de funciones Funciones de HTML Funciones de CSS Funciones de formulario Funciones de eventos Capturando DOM Ready Funciones de Efectos Funciones de AJAX Otras Funciones jQuery Plugins jQuery UI Instalacion de jQuery UI Definicion de Temas Parte V: C05. Primeros proyectos AJAX Creando un sitio estatico Aviso de cargando Aplicando efectos Lector RSS Actualizando periodicamente Proxy PHP Parte VI: C06. Formulario de registro AJAX Objetivo Arquitectura Tablas Creando el formulario HTML Autocompletar Que es. Cuando aplicarlo Autocompletar local Opcionales Autocompletar remoto BD.php Buscador de localidades Categorias con niveles en cascada2 Completar paises Problemas con la codificacion Completar provincias Controles ricos Slider Script.aculo.us slider Atributos opcionales Implementando Nivel Educativo DatePicker . Yahoo UI Calendar Funciones avanzadas NumericTextBox NumericUpDown SortableList Consultando los cursos RichTextBox Validacion activa Enviando el formulario Mostrando una alerta Migrando a jQuery Parte VII: C07. Patrones de diseño para RIA Que son Los patrones como ley Patrones GoF Su uso en AJAX Patrones generales Factory Abstract Factory Observer Command Memento Value Object Patrones exclusivos de RIA Guesstimate On-Demand JavaScript Codigo dinamico con JSON Codigo dinamico con XHTML Cargador de scripts Cross Domain Proxy Heartbeat Unique URL Generar URL bajo demanda Generar URL en forma automatica Periodic Refresh MultiStage Download Predictive Fetch Prefetch cliente Prefetch servidor Local Cache Submission Throttling Implementacion Peticiones que se sobreescriben Tecnicas Comet JSON con Relleno Parte VIII: C08. AJAX avanzado Tecnicas Historial Pasos por seguir Metodos Ejemplo Almacenando en el cliente Cambio de URL Datos a futuro Datos masivos No esperemos las imagenes Reproducir sonido Comprimiendo y ocultando el codigo Dojo ShrinkSafe Javascript Chaos Engine Compilar la logica de negocios Comprimiendo el XHTML Pruebas unitarias xUnit Aplicaciones desconectadas Adobe AIR Google Gears Ejemplo AJAX para Buscadores La solucion Arquitectura Pagina Principal Entregando fotografias Generacion manual Generacion dinamica
9789871609123
PROGRAMAS EN LENGUAJES ESPECIFICOS DE PROGRAMACION
005.1 / F5199 2014
AJAX web 2.0 con jQuery para profesionales / Maximiliano Firtman - 2° Ed. - 322 páginas ; 23 cm.
Factura Educativa
Parte I: C01. Web 2.0. La nueva Web La nueva Web - Que es la Web 2.0 - Historia - Que no es la Web 2.0 - Web 1.0 En ejemplos Rich Internet Applications Que son Caracteristicas Tipos de aplicacion Ventajas Desventajas Capacidad de uso El boton “Atras” del navegador Segunda Guerra de los browsers Indexacion de buscadores Favoritos o marcadores Manejo de errores Complejidad de desarrollo Plataformas disponibles AJAX Adobe Flash Adobe Flex OpenLaszlo Microsoft Silverlight Java FX El sentido de la Web La Web semantica Microformats Web mashups Web services y API Red social Etiquetado Modelos Blogs y derivados Wikis Comunidades Redes sociales Interoperabilidad LinkBack. Redes de favoritos Gadgets y Widgets Estandares El nuevo modelo de trabajo XHTML CSS HTML 5 JavaScript XML Separacion en capas Parte II: C02. Comenzando con AJAX Herramientas Entorno de trabajo Adobe Dreamweaver Microsoft Expression Web Aptana Studio NetBeans Visual Studio3 Navegadores y utilitarios Internet Explorer Firefox Opera Google Chrome Safari Servidor Web Aptana Development Server Internet Information Server Apache HTTP Proxies El objeto XMLHttp Origen Modo de uso Instanciacion En Internet Explorer En otros navegadores Patron Factory Metodos mas utilizados open send abort Propiedades readyState status statusText responseText. responseXML onreadystatechange Otros metodos setRequestHeader getResponseHeader getAllResponseHeaders Metodos y propiedades no estandar Primer Proyecto AJAX Hola AJAX Parametros GET Parametros POST Reemplazando contenido Parte III: C03. JavaScript avanzado Tecnicas avanzadas Try-Catch. Generando errores For in Manejo de funciones Parametros opcionales ...................................... 84 Sobrecarga de parametros por tipo Parametros como variables Parametros multiples Programacion orientada a objetos Objeto Object Recorriendo el objeto Creando clases Constructores Prototipado Herencia Buenas practicas Nomenclatura Documentacion JSON Que es Sintaxis Ventajas JSON con funciones Usos Librerias para otros lenguajes PHP .NET Java Document Object Model Que es Estructura Objetos Metodos y propiedades Documento DOM Atributos de los nodos Metodos de los nodos Ejemplo Propiedades utiles en XHTML this disabled Estilos CSS Ejemplos Efecto rollover Creando una tabla dinamica Model View Controller Que es Estructura Tecnicas index.html (Vista) index.js (Controlador) modelo.js (Modelo) ajax.js (Modelo) Parte IV: C04. jQuery jQuery, el mas usado Destronando al rey Comenzando con jQuery Utilizando una red de contenidos Microsoft AJAX CDN. Google AJAX Libraries API Fundamentos de la libreria Convirtiendo objetos a jQuery Restringiendo la busqueda Metodos de jQuery Encadenamiento de funciones Funciones de HTML Funciones de CSS Funciones de formulario Funciones de eventos Capturando DOM Ready Funciones de Efectos Funciones de AJAX Otras Funciones jQuery Plugins jQuery UI Instalacion de jQuery UI Definicion de Temas Parte V: C05. Primeros proyectos AJAX Creando un sitio estatico Aviso de cargando Aplicando efectos Lector RSS Actualizando periodicamente Proxy PHP Parte VI: C06. Formulario de registro AJAX Objetivo Arquitectura Tablas Creando el formulario HTML Autocompletar Que es. Cuando aplicarlo Autocompletar local Opcionales Autocompletar remoto BD.php Buscador de localidades Categorias con niveles en cascada2 Completar paises Problemas con la codificacion Completar provincias Controles ricos Slider Script.aculo.us slider Atributos opcionales Implementando Nivel Educativo DatePicker . Yahoo UI Calendar Funciones avanzadas NumericTextBox NumericUpDown SortableList Consultando los cursos RichTextBox Validacion activa Enviando el formulario Mostrando una alerta Migrando a jQuery Parte VII: C07. Patrones de diseño para RIA Que son Los patrones como ley Patrones GoF Su uso en AJAX Patrones generales Factory Abstract Factory Observer Command Memento Value Object Patrones exclusivos de RIA Guesstimate On-Demand JavaScript Codigo dinamico con JSON Codigo dinamico con XHTML Cargador de scripts Cross Domain Proxy Heartbeat Unique URL Generar URL bajo demanda Generar URL en forma automatica Periodic Refresh MultiStage Download Predictive Fetch Prefetch cliente Prefetch servidor Local Cache Submission Throttling Implementacion Peticiones que se sobreescriben Tecnicas Comet JSON con Relleno Parte VIII: C08. AJAX avanzado Tecnicas Historial Pasos por seguir Metodos Ejemplo Almacenando en el cliente Cambio de URL Datos a futuro Datos masivos No esperemos las imagenes Reproducir sonido Comprimiendo y ocultando el codigo Dojo ShrinkSafe Javascript Chaos Engine Compilar la logica de negocios Comprimiendo el XHTML Pruebas unitarias xUnit Aplicaciones desconectadas Adobe AIR Google Gears Ejemplo AJAX para Buscadores La solucion Arquitectura Pagina Principal Entregando fotografias Generacion manual Generacion dinamica
9789871609123
PROGRAMAS EN LENGUAJES ESPECIFICOS DE PROGRAMACION
005.1 / F5199 2014