UNIDAD DIDÁCTICA 1. INSTALACIÓN Y CONFIGURACIÓN.
- Instalación y configuración de las herramientas
- Instalación y configuración de JDK
- Instalación y configuración de Tomcat
- Instalación y configuración de postgreSQL
- Entorno de desarrollo Eclipse
UNIDAD DIDÁCTICA 2. PATRONES DE DISEÑO.
- Introducción a los Patrones de Diseño
- Orígenes de los Patrones de Diseño
- Relación entre los patrones y la orientación a objetos
- Definición de Patrón
- Características
- Elementos de un patrón
- Clasificación
UNIDAD DIDÁCTICA 3. PATRONES DE CREACIÓN.
- Patrones de Creación
- Introducción a los Patrones de creación
- Clasificación a los Patrones de creación
- Patrón Abstract Factory
- Ejemplo Abstract Factory
- Patrón Factory Method
- Ejemplo Factory Method
- Patrón Singleton
- Ejemplo Singleton
UNIDAD DIDÁCTICA 4. PATRONES ESTRUCTURALES.
- Patrones Estructurales
- Introducción a los Patrones Estructurales
- Clasificación a los Patrones Estructurales
- Patrón Adapter
- Ejemplo Adapter
- Patrón Composite
- Ejemplo Composite
- Patrón Decorator
- Ejemplo Decorador
- Patrón Facade
- Ejemplo Facade
- Patrón Proxy
- Ejemplo Proxy
UNIDAD DIDÁCTICA 5. PATRONES DE COMPORTAMIENTO.
- Patrones de Comportamiento
- Introducción a los Patrones de Comportamiento
- Clasificación a los Patrones de Comportamiento
- Patrón Command
- Ejemplo Command
- Patrón Iterator
- Ejemplo Iterator
- Patrón Observer
- Ejemplo Observer
- Patrón State
- Ejemplo State
- Patrón Template Method
- Ejemplo Template Method
- Patrón Visitor
- Ejemplo Visitor
UNIDAD DIDÁCTICA 6. FRAMEWORK STRUTS.
- Frameworks
- Paradigma Modelo-Vista-Controlador
- MVC en Struts
- Arquitectura Apache Struts
- Componentes del modelo
- Componentes de la vista
- Bibliotecas Capa Vista
- Componentes del Controlador
- Validator: introducción
- Framework Validator
- Internacionalización (I18n)
- Patrón Visitor
- Framework Tiles (I)