Está en la página 1de 3

Curso Arquitectura de aplicaciones

empresariales, patrones de diseño, capas


Fecha: 25 al 28 de septiembre
Horario: 15.00 a 19.00 h

Duración: 16 h
Ubicación: Sede de Las Rozas, Madrid. Aula de formación 2ºPlanta
Observaciones: Plazas limitadas. Para asistir a éste curso, tienes que hacer una
preinscripción escribiendo a formacioninterna@atsistemas.com. La asistencia al curso, se te
confirmará igualmente, vía email.

Contenido:

1. Arquitectura de una aplicación

2. Desarrollo basado en Capas


 Capa Modelo o Dominio
 Capa de Persistencia
 Capa de Negocio
 Servicios
 Reglas de negocio
 Integraciones
 Capa de Presentación

3. Patrones de Diseño
 Introducción a los Patrones de Diseño
 Relación entre los patrones y la orientación a objetos
 Definición de Patrón y características. Elementos de un patrón
 Patrones Creacionales
 Abstract Factory (Fábrica abstracta)
 Builder (Constructor virtual)
 Factory Method (Método de fabricación)
 Prototype (Prototipo)
 Singleton (Instancia única)
 Patrones Estructurales
 Adapter (Adaptador)
 Bridge (Puente)
 Composite (Objeto compuesto)
 Decorator (Envoltorio)
 Facade (Fachada)
 Flyweight (Peso ligero)
 Proxy
 Patrones de Comportamiento
 Chain of Responsibility (Cadena de responsabilidad)
 Command (Orden)
 Interpreter (Intérprete)
 Iterator (Iterador)
 Mediator (Mediador)
 Memento (Recuerdo)
 Observer (Observador)
 State (Estado)
 Strategy (Estrategia)
 Template Method (Método plantilla).
 Visitor (Visitante)

4. Patrones Empresariales

5. Patrones de Diseño J2ee


 Introducción a los Patrones de Diseño J2ee.

6. Presentation Tier
 Intercepting Filter
 Context Object
 Front Controller
 Application Controller
 View Helper
 Composite View
 Dispatcher View
 Service To Worker

7. Business Tier
 Business Delegate
 Service Locator
 Session Facade
 Application Service
 Business Object
 Composite Entity
 Transfer Object
 TO Assembler
 Value List Handler

8. Data Access Object


 Service Activator
 Domain Store
 Web Service Broker
9. Visión Tecnologías usadas en Java/ Javascript / NET
10. Desarrollo basado en Programación Extrema
11. Construcción automatica
12. Configuración de la aplicación
13. Gestión de versiones
14. Empaquetado y despliegue
15. Integración continua
16. Análisis y métricas con Sonar

También podría gustarte