Programa Superior Arquitecto Certificado Java EE (Oficial ORACLE)

Versión para impresoraVersión para impresora

Preparate para la certificación Oficial: "Sun Certified Enterprise Architect"


Código: PROG-CERTJ-ARQ-JAVA ORACLE UNIVERSITY
Modalidad: presencial
Total Horas: 140 horas    Fecha Inicio : 5//11/2010

 

 

Financiado por Ipar Kutxa.

Programia Bilbao
Fecha Inicio : 5 de noviembre de 2010
Horario:          viernes de 16:00 a 21:00 horas y sábados de 9:00 a 14:00 horas
 


 



Descripción

 “The act of getting certified will make you a better architect.” (Humphrey Sheil, CTO, SCEA, and SCEA examiner)

Este programa ha sido diseñado por a partir del itinerarios de Certificaciones recomendado por Sun (ORACLE) de forma que además de aportar el aprendizaje del rol de Arquitecto Java EE, se facilita el proceso de obtención de la certificación “Sun Certified Enterprise Architect”.

Es por ello que incluye los derechos de examen para obtener la certificación.

Nota: Para obtener la Certificación de Arquitecto Java no es necesaria ninguna certificación previa.

Este completo programa proporciona los conocimientos necesarios para utilizar la plataforma Java EE en la creación de aplicaciones corporativas sólidas que puedan adaptarse con facilidad a los cambios y el crecimiento.

Los asistentes aprenderán las estrategias necesarias para crear modelos de aplicaciones que funcionen bien al implementar las tecnologías Java EE. Tales estrategias incluyen la toma eficaz de decisiones utilizando cualidades sistémicas (como la escalabilidad y flexibilidad), patrones de programación, directrices de diseño de Java EE, y desarrollo iterativo e incremental. Para ello se combina de manera eficaz formación sobre los procesos de desarrollo de software, las tecnologías de programación orientada a objetos y la notación UML (Unified Modelling Language), el diseño y creación de arquitecturas de software para aplicaciones corporativas conformes con las especificaciones de Java Enterprise Edition (Java EE).

Así mismo se estudiará como aplicar los patrones de programación en aplicacione Java EE e implementar estos patrones para sortear numerosos obstáculos que prolongan los periodos de desarrollo e incrementan los costes. Los ejercicios prácticos se basan en ejemplos reales que proporcionarán al alumno la experiencia necesaria para crear e implementar aplicaciones corporativas más flexibles, fiables, eficaces y fáciles de mantener.

 

 

 

 

 

 

 

 

 

 

 



Objetivo

 

Este programa está basado en el Itinerario de Certificación Oficial de Sun con la finalidad de aportar el aprendizaje del rol de Arquitecto en Java EE y facilitar el proceso de obtención de la certificación:

Sun Certified Enterprise Architect Using Java Technology (SCEA)

Es por ello que incluye los derechos de examen para obtener la certificación.

Las personas que realicen el curso aprenderán a:

  • Utilizar la notación UML para crear modelos de sistemas OO
  • Usar adecuadamente las tecnologías que componen Java EE para resolver problemas típicos de las arquitecturas de sistema.
  • Crear sistemas de software utilizando los métodos indicados en las directrices de diseño de modelos de aplicaciones JAVAEE estándar y las soluciones definidas en el catálogo de patrones de programación Java EE (Java EE Patterns Catalogue).
  • Cumplir los requisitos de calidad de servicio de una forma rentable utilizando técnicas de toma de decisiones.
  • Describir la función del diseñador de sistemas y el tipo de producto que suministra.
  • Enumerar y describir los problemas típicos asociados a los sistemas de grandes empresas.
  • Identificar las ventajas derivadas del uso de procesos de desarrollo incremental e iterativo

 



Dirigido a

Este programa formativo está dirigido a:

  • Responsables de la arquitectura de software de la empresa.
  • Personas encargadas de diseñar los sistemas Java EE a nivel corporativo.
  • Diseñadores de arquitectura de software que quieran aprender a usar las tecnología Java EE para mejorar la calidad de servicios de sus sistemas corporativos.
  • Personas interesadas en obtener la certificación SCEA 

 

Nota: Para obtener la Certificación de Arquitecto Java no es necesaria ninguna certificación previa.

 



Contenido

 

Programación Modular:

MÓDULO 1: Análisis y Diseño OO con UML
MÓDULO 2:  Desarrollo de Aplicaciones Empresariales Java EE
MÓDULO 3:  Arquitectura y Diseño de Aplicaciones Empresariales Java EE
MÓDULO 4:  Patrones Java EE
MÓDULO 5:  Preparación a la Certificación SCEA


  

 

MÓDULO1:  Análisis y Diseño OO con UML

Descripción

El módulo proporciona experiencia práctica en el diseño y análisis en desarrollo de software orientado a objetos (OO) siguiendo tecnologías OO apropiadas, principios y patrones de diseño aplicables en cualquier lenguaje de programación OO, como por ejemplo el lenguaje de programación Java.

Así mismo el estudiante experimentará los beneficios de usar un lenguaje de modelado gráfico – el Unified Modeling Language (UML) versión 2.2 – para ayudarse a la hora de transmitir conceptos y decisiones, comprender el problemas y la solución propuesta, y gestionar la complejidad de los artefactos que describe en el problema y que se proponen en la solución. 

Contenido

  • Examinar Conceptos y Terminología Orientada a Objetos
  • Introducción al Modelado y al Proceso de Desarrollo de Software
  • Creación de Diagramas de Casos de Uso
  • Creación de Escenarios y Formularios  de Casos de Uso
  • Creación de Diagramas de Actividad
  • Determinar las Abstracciones Clave
  • Construir el Modelo de Dominio de Problema
  • Pasar del Análisis al Diseño Usando Diagramas de Interacción
  • Modelar el Estado de los Objetos Usando  el Diagrama de Estado de la Máquina
  • Aplicar Patrones de Diseño al Modelo de Diseño
  • Introducción a los Conceptos y Diagramas de Arquitectura
  • Introducción a las Capas Arquitectónicas
  • Refinar el Modelo de Diseño
  • El Proceso de Desarrollo de Software
  • Frameworks
  • Revisión y Conclusiones

 


 

  

 

MÓDULO2:  Desarrollo de Aplicaciones Empresariales Java EE

Descripción

Este módulo proporciona los conocimientos necesarios para construir y desplegar una aplicación empresarial que cumple con los estándares de la plataforma Java Enterprise Edicion 5 (Java EE 5). Los componentes empresariales incluidos en este curso son: la tecnologías  Enterprise JavaBeans (EJB),  Java Persistence API (JPA), servlets, y JavaServer Pages (JSP), servicios web, y la tecnología cliente  Java que los utiliza.

Los estudiantes adquirirán experiencia práctica mediante laboratorios que  crear una aplicación empresarial distribuida de principio a fin. Además aprenderán cómo desplegar una aplicación Java EE en un servidor de aplicaciones.

Contenido

  • Poner el Modelo Java EE en Contexto
  • El Modelo de Componentes Java EE y los pasos del Desarrollo
  • El Modelo de Componentes Web
  • Desarrollo de Servlets
  • Desarrollo de JavaServer Pages
  • El Modelo de Componentes EJB
  • Implementar EJB 3.0  de Sessión
  • Java Persistence API
  • Implementar Políticas Transaccionales
  • Desarrollo de Aplicaciones Java EE usando Mensajería
  • Desarrollar EJB Dirigidos por Mensajes
  • El Modelo de Servicios Web
  • Implementar Servicios Web usando JAX-WS
  • Implementar Políticas de Seguridad

     


 

MÓDULO 3:  Arquitectura y Diseño de Aplicaciones Empresariales Java EE

 Descripción

Este módulo proporciona los conocimientos necesarios para desarrollar robustas arquitecturas para aplicaciones empresariales Java usando la plataforma  Java Platform, Enterprise Edition (Java EE) que permitan acometer rápidamente cambios y ampliaciones. Los asistentes aprenderán las estrategias necesarias para crear modelos de aplicaciones que funcionen bien al implementar las tecnologías Java EE. Tales estrategias incluyen la toma eficaz de decisiones utilizando cualidades sistémicas (como la escalabilidad y flexibilidad), patrones de programación y directrices de diseño de Java EE).

Contenido

  • Introducción a Conceptos Fundamentales de Arquitectura
  • Comprender las Cualidades Sistémicas
  • Análisis de la Heurística y las Directrices de Desarrollo de la Arquitectura de Sistemas
  • Desarrollar la Arquitectura para la Capa Cliente
  • Desarrollar la Arquitectura para la Capa Web
  • Desarrollar la Arquitectura para la Capa de Negocio
  • Desarrollar la Arquitectura para la Capa de Integración y Capa de Recursos
  • Desarrollar una Arquitectura de Seguridad
  • Evaluar la Arquitectura del Software

 

MÓDULO 4:  Patrones Java EE

 Descripción

Este módulo proporciona a los alumnos una profunda descripción de los patrones de diseño de software que pueden ser usados con la plataforma Java Enterprise Edition (Java EE)  para resolver de forma eficiente problemas empresariales complejos. Los patrones de diseños estudiados  ayudarán a los desarrolladores a crear aplicaciones empresariales más flexibles, mantenibles y eficientes.

El curso describe los patrones Java EE, creados por la organización de Servicios Profesionales y el grupo Java EE Blueprints de Sun Microsystems y están basados en muchos años de experiencia en muy diversos proyectos de desarrollo empresariales.
En el curso también se describen muchos delos patrones de diseño OO del Grupo de los Cuatro (GOF) que proporcionar las bases para los patrones Java EE y también proporcionan las bases para un buen diseño OO.
 

Contenido

  • Exploración de los principios del diseño orientado a objetos y los patrones de diseño
  • Uso de los patrones de comportamiento del Grupo
  • Uso de los patrones de creación del Grupo de los cuatro
  • Uso de los patrones estructurales del Grupo.
  • Uso de bloques de construcción de arquitectura
  • Introducción a los patrones Java EE
  • Uso de los patrones de la capa de integración
  • Uso de patrones de la capa de presentación a la capa de negocio
  • Uso de los patrones de la capa de negocio
  • Uso de los patrones de la capa de presentación
  • Otros patrones de la capa de presentación
  • Exploración de antipatrones
  • Aplicación de las directrices de diseño de Java EE BluePrints

 

MÓDULO 5:  Preparación a la Certificación SCEA

 Descripción

Sesiones de preparación a la certificacón Sun Certified Enterprise Architect(SCEA). Para ello se combina la realización de test de examen similares al que el alumno deberá superar, sesiones formativas de revisión de los objetivos de la certificación y orientación de cara a la realización del proyecto.

Este módulo prepara al alumno en el proceso de certificación el cual consiste en en la superación de tres pruebas: un examen teórico tipo test, un ejercicio práctico y por último desarrollar un tema.

 



Material

 Manuales Oficiales ORACLE, elaborados por los mejores expertos del sector, los creadores del lenguaje de programación más utilizado, Java.

Manuales 

  • Manual Oracle '00-226 - Análisis y Diseño OO con UML'
  • Manual Oracle 'FJ-310 - Desarrollo de Aplicaciones Java EE'
  • Manual Oracle 'SL-500 - Patrones de Programación Java EE'
  • Manual Oracle 'SL-425 - Arquitectura y Diseño de Aplicaciónes Java EE'
  • Libro de Preparación a la Certificación

 

Prácticas de examen Online

Prácticas de examen online 'WGS-PREX-J052C - ePractice for the Sun Certified Enterprise Architect for the Java Platform, Enterprise Edition 5'

 Derechos de Examen

  • (CX-310-052) Sun Certified Enterprise Architect for Java EE Technology (Parte 1 de 3)
    Prueba Teorica: Tipo test de opción múltiple y en ella se evalúan los conocimientos sobre arquitectura general y arquitectura Java EE

  • (CX-310-301A) Sun Certified Enterprise Architect for Java EE Technology (Parte 2 de 3)
    Entrega proyecto: Ejercicio práctico en el que se pone a prueba la capacidad para aplicar los conocimientos evaluados en la parte 1

  • (CX-310-062) Sun Certified Enterprise Architect for Java EE Technology (Parte 3 de 3)
    Defensa Proyecto: Preguntas relacionadas con el ejercicio práctico presentado



Calendario


MÓDULO 1: 
Análisis y Diseño OO con UML (OO-226)

Duración:   30 horas
semana 1: 08 y 09 de octubre de 2010
semana 2:
15 y 16 de octubre de 2010
semana 3:
22 y 23 de octubre de 2010

MÓDULO 2:  Desarrollo de Aplicaciones Empresariales Java EE (FJ-310-EE5)

Duración:   40 horas
semana 4: 29 y 30 de octubre de 2010
semana 5:
05 y 06 de noviembre de 2010
semana 6:
12 y 13 de noviembre de 2010
semana 7: 19 y 20 de noviembre de 2010

MÓDULO 3:  Arquitectura y Diseño de Aplicaciones Empresariales Java EE (SL-425)

Duración:   30 horas
semana 8: 26 y 27 de noviembre de 2010
semana 9:
10 y 11 de diciembre 2010
semana 10:
17 y 18 de diciembre de 2010

MÓDULO 4:  Patrones Java EE (SL-500-EE5)

Duración:   20 horas
semana 11: 14 y 15 de enero de 2011
semana 12: 21 y 22 de enero de 2011

MÓDULO 5:  Preparación a la Certificación

Duración:   20 horas
semana 13: 28 y 29 de enero de 2011
semana 14:
05 y 06 de febrero de 2011