Java Architect

Limaku - Capacitacion
Online

$ 2.000
¿Preferís llamar ya al centro?
11353... Ver más
Compará este curso con otros similares
Ver más cursos similares

Información importante

  • Capacitación
  • Online
  • 30 horas de dedicación
Descripción

Te prepara para utilizar los ultimos frameworks del mercado, como asi tambien para crear los propios.
Dirigido a: Esta dirigido a personas que hayan realizado el curso Java Enterprise

Información importante

Documentos

Preguntas Frecuentes

· Requisitos

Realización previa del curso Java Enterprise.

Temario

Clase 1 - Introducción al concepto arquitectura de Software

Requisitos de las aplicaciones empresariales

Definición de Arquitectura de Software

Necesidad de Arquitectura en el Software

Comprension de los roles del Arquitecto de Software, responsalbilidades y resultados.

Modelado del diseño arquitectónico con UML

Similitudes y diferencias entre arquitectura y diseño

Descripcion de SunTone(SM) Architecture Methodology

Clase 2 – Métricas de calidad

Descripcion de las métricas de calidad en una aplicación empresarial

Buenas prácticas para mejorar la calidad del sistema

Priorizar la calidad del servicio

Analizar las oportunidades

Clase 3 - Heurística de Desarrollo Arquitectónico y Directrices

Principales factores de riesgo en los sistemas empresariales distribuidos

Diseñar un modelo de objetos flexible

Directrices de creación de un modelo de red

Uso de transacciones

Planificar la capacidad del sistema

Clase 4 – Desarrollo de la capa del cliente

Roles involucrados en el desarrollo de la capa de clientes

Comprender la información manejada en la capa cliente.

Entendimiento de la selección del dispositivo de interfaz de usuario.

Aplicación de reutilización en la capa cliente.

Estrategias para implementación de aplicaciones basadas en java de escritorio

Aspectos de seguridad en la capa cliente

Clase 5 – Arquitectura de la capa web

Roles involucrados con el desarrollo de la capa web

Entender la separación de problemas

Estrategias para implementar la presentación de la capa web

Estrategias para datos en la capa web

Estrategias para la gestión de datos, lógica de aplicación y gui.

ventajas y desventajas del request y los marcos de capa web orientado a componentes

Estrategias para Autenticación y autorización en la capa web.

Problemas de escalabilidad de aplicaciones web.

Clase 6 – Arquitectura de la capa de Negocios

Comprender el valor agregado del uso de contenedores de aplicaciones

Describir opciones de arquitectura para la implementación de servicios de modelo de dominio

Describir opciones de arquitectura para la implementación de entidades de modelo de dominio

Distribuir los componentes del modelo de dominio

Buenas prácticas para el maneo de excepciones y logueo.

Clase 7 – Arquitectura de integración y niveles de recursos

Describir desafíos del Enterprise information System de integración

Describir el papel de la capa de integración

Describir el nivel de recursos EIS

Revision de las tecnologías de integración de JAVA y buenas practicas.

Comprender la arquitectura orientada a servicios (SOA)

Buenas practicas sobre SOA

Frameworks comerciales para el desarrollo en capas

Frameworks comerciales para el desarrollo en capas

Frameworks comerciales para el desarrollo en capas

Clase 8 – Desarrollo de la arquitectura de seguridad

Analisis del impacto de la seguridad en la arquitectura distribuida

Entender los servicio de seguridad en la tecnología JAVA EE

Entender los servicio de seguridad en la tecnología JAVA EE

Clase 9 – Evaluación de la arquitectura de software

Describir la arquitectura y métricas de evaluación de la calidad del software.

Evaluar la tecnología JAVA EE y su aplicabilidad

Crear prototipos del sistema

Criterios para la selección del servidor de aplicaciones

Clase 10 – Patrones de diseño de software

Patrones GoF

Patrones Grasp

Singleton uso, características y ventajas

FactoryMethod uso, características y ventajas

TemplateMethod uso, características y ventajas

Facade uso, características y ventajas

Estate uso, características y ventajas

Estrategy uso, características y ventajas

Observer uso, características y ventajas

Metodologias de desarrollo agil


Compará este curso con otros similares
Ver más cursos similares