Universidad Autónoma de Occidente
Local cover image
Local cover image

Aplicaciones Web / Un Enfoque Practico

By: Contributor(s): Language: Español Publication details: ALFAOMEGA España 2010Edition: 1a EdiciónDescription: 296p Ilustración 17 X 23 CMISBN:
  • 9786077854739
Subject(s): LOC classification:
  • TK5105 888  R65
Contents:
CAPITULO 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 CAPITULO 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 CAPITULO 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. CAPITULO 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 CAPITULO 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 CAPITULO 6. CAPA DE PRESENTACIÓN: PATRÓN MODELO-VISTACONTROLADOR 6.1 MODELO-VISTA-CONTROLADOR CAPITULO 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 CAPITULO 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 CAPITULO 9. JSTL 9.1 EL 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 CAPITULO 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 CAPITULO 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
Summary: La obra proporciona un enfoque eminentemente práctico al ciclo de desarrollo de una aplicación Web completa, si bien algunos conceptos y metodologías son generalizables para cualquier tipo de software. Se trata de un libro en el que se explica la teoría necesaria para saber crear la mayoría de aplicaciones Web que necesita una PYME haciendo hincapié en aspectos prácticos Por eso, no repite lo que dice tal o cual estándar (de hecho, hay muchos aspectos de los mismos que ni se mencionan) sino que se centra en explicar cómo aplicar dicho estándar en el desarrollo de una aplicación concreta Esta flexibilidad y enfoque permiten que el libro pueda ser empleado en cualquier asignatura de grado, postgrado, módulos formativos, etc que trate sobre algún tema relacionado con la ingeniería del software.
Holdings
Item type Current library Collection Call number Copy number Status Date due Barcode
Libro Libro CI Gustavo A. Madero Sala General Colección General TK5105 888 R65 2010 EJ. 1 No para préstamo externo 0516T
Libro Libro CI Gustavo A. Madero Sala General Colección General TK5105 888 R65 2010 EJ. 2 Available 0517T
Libro Libro CI Gustavo A. Madero Sala General Colección General TK5105 888 R65 2010 EJ. 3 Available 0518T

CAPITULO 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

CAPITULO 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

CAPITULO 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.

CAPITULO 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

CAPITULO 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

CAPITULO 6. CAPA DE PRESENTACIÓN: PATRÓN MODELO-VISTACONTROLADOR
6.1 MODELO-VISTA-CONTROLADOR

CAPITULO 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

CAPITULO 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

CAPITULO 9. JSTL
9.1 EL 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

CAPITULO 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

CAPITULO 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

La obra proporciona un enfoque eminentemente práctico al ciclo de desarrollo de una aplicación Web completa, si bien algunos conceptos y metodologías son generalizables para cualquier tipo de software.

Se trata de un libro en el que se explica la teoría necesaria para saber crear la mayoría de aplicaciones Web que necesita una PYME haciendo hincapié en aspectos prácticos Por eso, no repite lo que dice tal o cual estándar (de hecho, hay muchos aspectos de los mismos que ni se mencionan) sino que se centra en explicar cómo aplicar dicho estándar en el desarrollo de una aplicación concreta Esta flexibilidad y enfoque permiten que el libro pueda ser empleado en cualquier asignatura de grado, postgrado, módulos formativos, etc que trate sobre algún tema relacionado con la ingeniería del software.

Ingeniería en Tecnologías de la Información y Comunicación

There are no comments on this title.

to post a comment.

Click on an image to view it in the image viewer

Local cover image

Libros electrónicos

eLibro eLibro

Recursos de investigación libres

image host image host image host image host image host image host image host image host image host image host

Recursos informativos



TecNM | Tecnológico Nacional de México

© 2025 by Biblionexus