| Colón de Larreátegui, 26 · 7ºA 48009 Bilbao |
e-mail: formacion@programia.es |
Tel. 944 23 73 84 - 902 540 575 Fax 944 24 84 06 |
Preparate para la certificación Oficial: "Sun Certified Programmer for the Java Platform, SE 6"
Código: PROG-EXP-JAVA 
Modalidad: presencial
Total Horas: 250 horas
Programia Bilbao
Fecha Inicio: el 27 de septiembre de 2010
Horario: de lunes a viernes de 9:00 a 14:00 horas
Este programa ha sido diseñado por ORACLE para facilitar la adquisición de los conocimentos habilidades necesarios para convertir al participante en uno de los profesionales más demandados por el mercado actual 'Desarrollador Experto Java EE' para la nueva versión 6 y preparar al alumno para la superación del examen de certificación oficial que le acredite como 'Sun Certified Java Programmer'.
El alumno adquirira experiencia práctica en el desarrollo de aplicaciones empresariales eficiente que cumplan los estándares Java EE, así como las tecnologías Java más reciente.
Para ello realizará ejercicios prácticas en los que se utilizará el entorno de desarrollo
integrado (IDE) NetBeans 6.8, el servidor de aplicaciones GlassFish y el servidor web Tomcat.
Este programa formativo está dirigido a:
Programación Modular:
MÓDULO 1: Programación de Aplicaciones Java SE 6
MÓDULO 2: Preparación a la Certificació Sun Certified Java Programmer (SCJP)
MÓDULO 3: Desarrollo de Aplicaciones Java EE 6
MÓDULO 4: Desarrollo Aplicaciones Web con JSF 2.0
MÓDULO 5: Oracle SOA Suit 10g: Fundamentos de SOA
MÓDULO 6: El framework Hibernate
MÓDULO 7: El framework Spring
MÓDULO 8: Proyecto
MÓDULO1: Programación de Aplicaciones Java SE 6
Descripción
En este módulo se enseña la sintaxis de Java(TM), la programación orientada a objetos utilizando el lenguaje Java, la creación de interfaces gráficas, el modelo de excepciones, los mecanismos de entrada y salida (E/S), los threads y la programación en red. Los programadores familiarizados con los conceptos de la programación orientada a objetos pueden aprender a desarrollar aplicaciones y applets en Java. Durante el curso se utiliza el IDE de desarrollo NetBeans 6.5.
Contenido
MÓDULO2: Preparación a la CertificaciónSun Certified Java Programmer (SCJP)
Descripción
Todo el proceso formativo está orientada a preparar al alumnos para superar el examen de certificación 'Programador Java Certificado en la Plataforma Java Standard Edition 6.0'
Para ello se trabajan todos los objetivos que se deben conocer para la superación del mismo y se explican detalles sobre el proceso de certificaciión, objetivos del examen, prácticas de examen comentadas por un instructor experto. El alumno realizará prácticas de examen de certificación similares al examen real. Estas prácticas tienen como objetivo conocer el formato del examen,el tipo de preguntas y los objetivos del mismo. Se realizan en clase y el alumno puede continuar trabajando con ellas desde casa vía web durante un año. Las prácticas consisten en dos examenes de 70 preguntas cada una y permiten evaluar al alumno indicando el número de preguntas acertadas, facilitando la solución de cada una de las preguntas con su correspondiente explicación.
MÓDULO 3: Desarrollo de Aplicaciones Java EE 6
Descripción
Este móduloproporciona los conocimientos necesarios para crear y desplegar aplicaciones corporativas que cumplan con los estándares de la tecnología Java(TM) Enterprise Edition 6 (Java EE).
Los componentes empresariales tratados en el curso incluyen la tecnología Enterprise Java Beans(TM) (EJB), Java persistente API, los servlets y la tecnología JavaServer Pages (TM) (JSP(TM)) technology, JavaServer Faces(TM) (JSF(TM)), servicios web RESTful y servicios web SOAP, y los clientes de tecnología Java que los usan.
Los alumnos adquirirán experiencia a través de ejercicios prácticos con los que crearán una aplicación de negocio distribuida Java EE de extremo a extremo totalmente funcional. Los laboratorios presentan componentes EJB de sesión, que implementan el patrón Session Facade y proporcionan un font-end para los componentes entidad usando Java Persistente API. Los laboratorios también presentan componentes EJB dirigidos por mensajes, que actuan como consumidores JMS, Java Message Service. Los alumnos crearán interfaces de usuario usando servles, tecnología JSP (páginas JSP), y JavaServer Faces (JSF). Se crearán servicios web básicos usando las técnicas SOAP y RESTful. Los estudiantes aprenderán a ensamblar una aplicación y a desplegar una aplicación en un servidor de aplicaciones (Java EE platform runtime environment). Los alumnos desarrollarán los ejercicios de laboratorio del curso usando el Entorno de Desarrollo Integrado (IDE) usuando NetBeans(TM).
Contenido
MÓDULO 4: Desarrollo de Aplicaciones Web con Java Server Faces 2.0
Descripción
Este módulo enseña al alumno a utilizar la tecnología JavaServer Faces (JSF) para crear aplicaciones web basadas en Java. La especificaciónJSF 2.0, incluida en la plataforma Java EE 6, simplifica el desarrollo de las aplicaciones web. Este moudlo proporciona un amplio conocimiento de la tecnología JSF. Los ejercicios prácticos se realizan con el entorno de desarrollo integrado (IDE) NetBeans y GlassFish Application Server v3.
Contenido
MÓDULO 5: Oracle SOA Suit 10g: Fundamentos de SOA
Descripción
Este módulo cubre los fundamentos de las aplicaciónes SOA, así como los estándares que permiten la implementación SOA, servicios web, adaptadosres, Business Process Execution Language (BPEL) para la orquestación de procesos, Oracle Enterprise Service Bus (ESB). Oracle Rules para la implementación de Servicios de Decisión y Oracle Web Services Manager (OWSM) para aplicar seguridad en procesos SOA.
Contenido
MÓDULO 6: El Framework Hibernate
Descripción
En este módulo el alumno aprenderá a utilizar el framework de persistencia Hibernate para crear de forma rápida y potente la capa de persistencia de la aplicación contra cualquier base de datos relacional. Hibernate nos permite definir la relación objeto/tabla relacional para aplicaciones Java de forma que se facilita el mapeo de atributos entre una bases de datos relacional tradicional y el modelo de objetos de una aplicación OO, mediante archivos XML o mediante el uso de anotaciones JPA.
Contenido
MÓDULO 7: El Framework Spring
Descripción
Este módulo enseñará al alumno a sacar el maximo partido al Framework Spring en el desarrollo de aplicaciones empresariales basadas en tecnologíaa Java mediante el uso de (DI) dependency injection, (AOP) aspect-oriented programming y la abstracción de servicios portables. El alumo aprenderá a trabajar contra una base de datos y a desarrollar aplicaciones web mediante dicho framework.
Contenido
MÓDULO 8: Proyecto
Descripción
Se realizará un proyecto práctico final en el que el alumno utilizará los métodos estudiados para analizar, diseñar, desarrollar y probar aplicaciones empresariales con la tecnología Java EE. En el lado del servidor se utilizará patrones MVC para escribir la lógica de negocio y la lógica de control de la aplicación. En el back-end, se utilizará Java Persistence API (JPA) contra Hibernate y la versión más reciente de EJB para mantener los datos de la base de datos.
Manuales Oficiales ORACLE, elaborados por los mejores expertos del sector, los creadores del lenguaje de programación más utilizado, Java.
Manuales
Manual Oracle 'SL-275-SE6 - Programación Java '
Derechos de Examen
Derechos de examen para la certificacón Sun Certified Programmer for the Platform, Standart Edition 6'
Prácticas de examen Online
Prácticas de examen onlineparala certificación 'ePractice exam for the Sun Certified Programmer for the Platform, Standart Edition 6'.
Duración: 50 horas
Fecha: del 27 de septiembre al 8 de octubre de 2010
MÓDULO 2: Preparación a la Certificació Sun Certified Java Programmer
Duración: 25 horas
Fecha: del 13 al 19 de octubre de 2010 (11 y 12 de octubre, festivo)
MÓDULO 3: Desarrollo de Aplicaciones Java EE 6
Duración: 50 horas
Fecha: del 20 de de octubre al 2 de noviembre 2010 (1 de nov., festivo)
MÓDULO 4: Desarrollo Aplicaciones Web con JSF 2.0
Duración: 25 horas
Fecha: del 3 al 10 de noviembre de 2010
MÓDULO 5: Oracle SOA Suit 11g: Fundamentos de SOA
Duración: 25 horas
Fecha: del 11 al 17 de noviembre de 2010
MÓDULO 6: El framework Hibernate
Duración: 20 horas
Fecha: del 18 al 23 de noviembre de 2010
MÓDULO 7: El framework Spring
Duración: 20 horas
Fecha: del 24 al 29 de noviembre de 2010
MÓDULO 8: Proyecto
Duración: 35 horas
Fecha: del 30 de noviembre al 10 de diciembre de 2010
(6, 7 y 8 de noviembre, festivo)