• COLECCIONES
  • EBOOKS
  • PROGRAMACIÓNFicha del libroimprimir

    Desarrollo de aplicaciones Web dinámicas con XML y Java

    Portada
    cdcd

    Reseña

    Este libro recorre todo el proceso de diseño de aplicaciones Web desde una perspectiva moderna y actual. Construye arquitecturas de software a partir de componentes básicos. Está basado en casos prácticos y abarca desde el análisis y el diseño, el aprendizaje de nuevas tecnologías, y el uso de los estándares, hasta la utilización de patrones de diseño para implementar la funcionalidad de los sitios Web.

    Aprenda a crear sitios Web que utilizan bases de datos para acometer diseños más complejos y a implementar sus aplicaciones en dispositivos móviles. El CD-ROM adjunto incluye herramientas de programación y todos los ejemplos del libro original en inglés.

    Ficha del libro

    • Colección: PROGRAMACIÓN
    • Autor: David Parsons
    • Nº de páginas: 736
    • Formato: Papel
    • Tamaño: 17,5 x 22,5
    • I.S.B.N: 978-84-415-2592-4
    • Código Comercial: 2318090
    • Precio sin IVA: 58,65€
    • Precio con IVA: 61,00€
    • Fecha de Publicación: 11/05/2009
    • Nivel: Medio/Avanzado

    Índice cerrar índice [x]

       Agradecimientos

    Introducción
       ¿Qué se va a encontrar el lector en este libro?
       ¿A quién está dirigido este libro?
       Estructura del libro
       Convenciones
       Código fuente
       Requisitos de hardware
       Resumen

    1. Introducción a las aplicaciones Web
       Introducción
       1.1. ¿Qué hace una aplicación Web?
       1.2. Internet y la World Wide Web
       1.3. Tecnologías importantes de Internet
         -  TCP/IP
         -  Direcciones IP
         -  Nombres de dominio
       1.4. Tecnologías WWW importantes
         -  HTTP
         -  HTML
         -  URLs, URIs y URNs
       1.5. Tipos particulares de aplicación Web
         -  Intranets
         -  Extranets
         -  Portales
       1.6. Arquitectura de una aplicación Web
         -  Capas
         -  Niveles y sistemas distribuidos
       1.7. La Web 2.0 y Ajax
         -  La Web como plataforma software
         -  Arquitecturas orientadas a servicios
         -  Comunidades de usuarios y contribuidores
         -  Ajax
       1.8. ¿Seguro que quiere ser un desarrollador Web?
       Ejercicios
       Resumen
         -  Lecturas de referencia

    2. Requisitos, análisis y diseño de aplicaciones Web
       Introducción
       2.1. Diferencias en los requisitos de las aplicaciones Web
       2.2. Ciclo de vida de los desarrollos de software
         -  El modelo en cascada
         -  Métodos iterativos
       2.3. UML y el proceso unificado de desarrollo
         -  UML
         -  El Proceso Unificado
         -     La fase de preparación
         -     La fase de elaboración
         -     La fase de construcción
         -     La fase de transición
         -  ¿Cuánto dura una iteración?
       2.4. La fase de preparación de una aplicación Web
       2.5. Requisitos de diseño
         -  Obtención de los requisitos de la aplicación Web
         -  Priorización de los requisitos
       2.6. Herramientas de análisis: modelos de dominio, casos de uso y guiones gráficos
         -  El modelo del dominio
         -  Diagramas de casos de uso
         -     Construcción de casos de uso
         -     Descripción de los casos de uso
         -  Diagramas de secuencia del sistema
         -  Diseño de páginas y navegación por las páginas utilizando guiones
       2.7. Construcción del resto de casos de uso
       2.8. Del análisis al diseño
         -  El diseño es dependiente de la tecnología
         -  Diseño de la arquitectura
         -  Contenido estático y dinámico
       2.9. Diseño de la navegación por las páginas Web
         -  Páginas clientes dinámicas
         -  Modelado de la navegación dinámica de la aplicación Web
       2.10. Patrones de diseño para aplicaciones Web
         -  Logotipo en la parte superior izquierda
         -  Barra de navegación
         -  Camino de navegación
         -  Diseño en tres regiones
         -  Página de inicio
         -  Mapa del sitio
         -  Almacenamiento de la información en una base de datos
         -  Generalidades de diseño
       Ejercicios
       Resumen
         -  Lecturas de referencia

    3. Estructura y contenido de la capa de presentación: HTML
       Introducción
       3.1. SGML: donde empezó todo
         -  Etiquetas
         -  Elementos
         -  Atributos en las etiquetas
         -  Sintaxis correctamente formada
       3.2. HTML. Un lenguaje para páginas Web
       3.3. Elementos estructurales de un documento HTML
         -  Creación de un documento HTML
         -  Tipos de contenido
         -  Elementos de texto
       3.4. Tipo de documento HTML
       3.5. Estructura del texto
         -  Saltos de línea y reglas horizontales
         -  Citaciones y bloques de citas
         -  Elementos relacionados con el idioma
         -  Subíndices y superíndices
         -  Caracteres especiales
       3.6. Listas
         -  Listas sin orden
         -  Listas ordenadas
         -  Listas anidadas ordenadas y sin orden
         -  Listas de definición
       3.7. Atributos en HTML
         -  Imágenes
         -  Enlaces
         -  Vínculos de correo electrónico
       3.8. Tablas
         -  Las etiquetas de las tablas
         -     Elementos de una tabla y sus filas
         -     Celdas de la tabla
         -     Ejemplo de tabla
         -  Organización de las tablas
         -  Unión de celdas utilizando atributos
         -  Bordes de tabla
       3.9. Formularios
         -  Elementos del formulario
         -  Tipos de datos de entrada
         -  Áreas de texto
         -  Listas de selección
       Ejercicios
       Resumen
         -  Lecturas de referencia

    4. Aplicar estilo a la capa de presentación: CSS
       Introducción
       4.1. Aislando la presentación
       4.2. La sintaxis CSS
       4.3. Hojas de estilo
         -  Hojas de estilo internas
         -  Agrupando estilos
         -  Más allá de los estilos para dar formato a textos
         -  Aplicación de varios estilos dentro del elemento STYLE
         -  Configuración del tamaño de la fuente
         -  Hojas de estilo externas
       4.4. Aplicando estilos con los atributos "class" e "id"
         -  Uso del atributo "class"
         -  Aplicar estilos de una clase a un subconjunto de elementos
         -  Atributos del elemento "id"
       4.5. Elementos "block" e "inline"
       4.6. Aplicando estilos a listas y tablas
       4.7. Cascadas de hojas de estilo
       4.8. Uso de CSS para definir la distribución de la página
         -  Uso de CSS y anclajes
         -  Aplicando los estilos de distribución de elementos
       Ejercicios
       Resumen
         -  Lecturas de referencia

    5. Contenido, estructura y validación: XML, DTD, XHTML y esquemas XML
       Introducción
       5.1. Las limitaciones de HTML
         -  Los efectos de utilizar documentos mal formados
         -  Por qué no es suficiente con utilizar HTML
       5.2. Datos semi-estructurados
         -  Variaciones en la estructura
         -  Representación arborescente de los datos semi-estructurados
       5.3. ¿Qué es XML?
       5.4. Componentes de XML
         -  La declaración XML
         -  Procesamiento de instrucciones
         -  Elementos y datos de texto analizados
         -  Visualización de páginas XML
         -  XML bien estructurado
         -  Atributos y elementos en XML
         -  Secciones CDATA
       5.5. Validación de documentos XML
         -  Definiciones de tipo de documento (DTD)
         -     Definición de elementos en un DTD
         -     Cómo incluir el archivo de definiciones DTD al prólogo
         -     Validación de XML utilizando XMLSpy
         -     Separación del código DTD y XML de un documento
         -     ¿Tipo de documento de sistema o público?
         -  Declaración de elementos en archivos DTD
         -     Caracteres que representan los operadores DTD
         -     Elementos vacíos
         -  Declaración de atributos en archivos DTD
         -     El atributo CDATA
         -     Palabras clave de un atributo
         -     Otros tipos de atributos
         -  Entidades
       5.6. XHTML
         -  Elementos vacíos
         -  Los atributos no se pueden abreviar
         -  Validación en XHTML
       5.7. Esquemas XML
         -  Problemas al escribir los datos en archivos DTD
         -  Espacios de nombres XML
       5.8. Etiquetas de los esquemas XML
         -  Tipos y elementos complejos
         -  Declaración de una secuencia
         -  Tipos de datos
         -  Atributos
         -  Multiplicidad del elemento
         -  Tipos enumerados y sus restricciones
       5.9. Cómo aplicar un esquema XML a un documento
       5.10. ¿DTD o esquema XML?
       Ejercicios
       Resumen
         -  Lecturas de referencia

    6. Transformación de XML: XPath y XSLT
       Introducción
       6.1. XPath: Consultas XML
         -  XPath y árboles XML
         -     Vocabulario utilizado a la hora de hablar de árboles
         -     Orden del documento
         -  Contexto: el comienzo de una expresión XPath
         -  Sintaxis de operadores XPath abreviada
         -  Ejemplos XPath
         -     Filtros
         -     Atributos de las consultas XPath
       6.2. XSLT
         -  XSLT, HTML y CSS
         -  Procesamiento de XSLT
         -     Espacios de nombres XSL
         -     Hojas de estilo y transformaciones
         -     Ajuste de plantillas
         -     Tipos de archivos destino
         -     Vinculación de una hoja de estilos XSLT
         -     Prueba de transformación XSL en Internet Explorer
         -  Selección de valores a partir de un documento XML
         -  Generación de XHTML
         -  Iteración de colecciones de elementos
         -  Elementos de selección
         -  Ordenando el documento resultado
         -  Escribiendo atributos en el documento destino
       6.3. Caracteres especiales en XML
       6.4. Transformación de XML a XML
       6.5. Transformaciones utilizando ajuste de plantillas
       Ejercicios
       Resumen

    7. Introducción a JavaScript
       Introducción
       7.1. JavaScript: qué es y para qué sirve
       7.2. El modelo de objetos del documento DOM
       7.3. Características de JavaScript
         -  Configuración del lenguaje de script para ser utilizado en una página Web
         -  Añadir script a las páginas Web
       7.4. Objetos JavaScript
         -  Propiedades de los objetos
         -  Comentarios en el código fuente de JavaScript
         -  Objetos representados como propiedades
         -  Métodos de los objetos
         -  Lugar que ocupan los script dentro del documento
       7.5. Depuración de JavaScript
       7.6. Tipos y variables en JavaScript
         -  Declaración y uso de variables
         -  Operaciones aritméticas sobre variables numéricas
         -  Operadores de incremento y decremento
         -  Operadores prefijos y postfijos
         -  Otras expresiones abreviadas de utilidad
         -  Orden de preferencia
       7.7. Uso y creación de objetos
         -  El objeto Math
         -  Cadenas de texto: String
         -  Objetos de datos
         -  Vectores
       7.8. Estructuras de control
         -  Sentencias if … else
         -  Operadores relacionales
         -  Ejemplo de selección: simul [...]

    Complementos cerrar complementos [x]

      Warning: Invalid argument supplied for foreach() in /docs/anayamultimedia/html/libro.html on line 115