Aplicaciones web. Un enfoque práctico

Aplicaciones web. Un enfoque práctico

Autor / Author: Varios autores
Editorial / Publisher: Alfaomega
Entrega / Delivery : Nacional / International
Envio desde / Ships from: Colombia
Condición / Condition: Nuevo / New

Nuestro PrecioCOP$83,564
Precio de lista: COP$92,811
Código9786077854739
Stock: 1
Peso: 460.0
addthis
Guarde la lista de peticiones

Tipo: Libro impreso / Print book

Tamaño / Size: 17 x 23 cm

Páginas / Pages: 295

Resumen / Summary:

Autor / Author: Varios autores
Editorial / Publisher: Alfaomega
Entrega / Delivery : Nacional / International
Envio desde / Ships from: Colombia
Condición / Condition: Nuevo / New



Tabla de contenido / Table of contents:

Autores
Prologo

Capítulo 1
Java EE


1.1. Introducción a java  
1.1.1. Ediciones de la plataforma
1.1.2. Java Standard Edition
1.1.3. Java Enterprise Edition
1.1.4. Java Micro Edition
1.1.5. JavaCard  

1.2. Componentes Java EE y aplicaciones multicapa  
1.2.1. Clientes  
1.2.2. Componentes web
1.2.3. Componentes de negocio
1.2.4. Contenedores Java EE
1.3. Empaquetamiento y despliegue de aplicaciones

1.4. Generalidades sobre aplicaciones web
1.4.1. Ciclo de vida de una aplicación web
1.4.2. Módulos web  

1.5. Patrones de diseño Java EE
1.6. Aplicación del ejemplo
 
Capítulo 2
El entorno de desarrollo Java EE  


2.1. Instalación de Java  

2.2. Instalación del entorno de desarrollo eclipse
2.2.1. Instalación de Plugins

2.3. Instalación de Tomcat

2.4. Herramientas de construcción
2.4.1. Instalación de maven
2.4.2. Los primeros pasos
2.4.3. Gestión de dependencias
2.4.4. Agregación y herencia de proyectos
2.4.5. Plugins
2.4.6. Construcción del proyecto
Creación del proyecto con maven y eclipse

2.5. Instalación de MYSQL

Capítulo 3
Diseñar y modelar


3.1. Introducción al modelado de aplicaciones web
3.1.1. ¿Por qué modelar?
3.1.2. Introducción a UML
3.1.3. Introducción al modelado de aplicaciones web mediante OOWS

3.2. Diseño de la arquitectura de alto nivel

Capítulo 4
Capa de integración: persistencia con hibernate


4.1. Persistencia de la aplicación
4.1.1. Creación de las tablas de la base de datos

4.2. Patrones de diseño en la capa de persistencia
4.3. Implementación del códido de acceso a datos. Necesidad de automatización

4.4. Introducción a hibernate
4.4.1. Reingeniería inversa: generación de clases y archivos de correspondencia a partir de tablas
4.4.2. Las clases de Domino Java
4.4.3. Los ficheros de Correspondencia
4.4.4. Clases DAO

Capítulo 5
Capa de lógica de negocio: Spring Framework


5.1. Inversión del control
5.2. Inyección de dependencias
5.3. Autowiring
5.4. Programación orientada a aspectos
5.5. Patrones de diseño en la capa de lógica de negocio
5.5.1. Transfer Object
5.5.2. Service Locator

Capítulo 6
Capa de presentación: patrón modelo-vista- controlador  


6.1. Modelo vista-controlador

Capítulo 7
Servlets


7.1. ¿Qué es un servlet?

7.2. El ciclo de vida de un servlet
7.2.1. Gestión de los eventos del ciclo de vida  
7.2.2. Inicialización del servlet
7.2.3. Métodos de servicio
7.2.4. Finalización de un servlet

7.3. Gestión de errores  
7.4. Control de la concurrencia  

Capítulo 8
JSP


8.1. ¿Qué es una página JSP?  
8.2. Ciclo de vida de una JSP  

8.3. Sintaxis JSP básica
8.3.1. Elementos de scripting
8.3.2. Directivas
8.3.3. Acciones
8.3.4. Objetos implícitos  

8.4. Documentos JSP  

Capítulo 9
JSTL


9.1. Lenguaje de expresiones el  
9.2. Colaboración entre etiquetas

9.3. Librería Core
9.3.1. Etiquetas de propósito general
9.3.2. Etiquetas de control de flujo  
9.3.3. Etiquetas para URL  

9.4. Librería XML
9.4.1. Etiquetas Core
9.4.2. Etiquetas de control de flujo
9.4.3. Etiquetas de transformación  

9.5. Librería de etiquetas de internacionalización  
9.6. Librería de etiquetas SQL  
9.7. Funciones

Capítulo 10
JSF
 

10.1. Ciclo de vida

10.2. Pasos del proceso de desarrollo
10.2.1. Mapear la instancia del FacesServlet
10.2.2. Desarrollar los beans y los objetos del modelo
10.2.3. Añadir las declaraciones de los beans a los ficheros de configuración
10.2.4. Creación de las páginas de la aplicación
10.2.5. Definir reglas de navegación  

10.3. Gestión de eventos
10.4. Modelo de validación  
10.5. Desarrollo de componentes y etiquetas propios  
10.6. Mensajes de error  

10.7. Internacionalización  

10.8. Patrones de diseño en la capa de vista
10.8.1. Front Controller
10.8.2. Dispacher View
10.8.3. Composite View
10.8.4. View Helper
10.8.5. Service to Worker

Capítulo 11
XML

11.1. Sintaxis  

11.2. Interpretación de documentos XML
11.2.1. DTD
11.2.2. XML Schema  

11.3. JAVA y XML  
11.4. Modelos de procesamiento XML  

11.5. Ejemplo de aplicación
11.5.1. SAX
11.5.2. DOM
11.5.3. XSLT

Glosario
Índice alfabético 

No existen productos recomendados en este momento.
No existen productos recomendados en este momento.