|
Colón de Larreategui 26, 1A 48009 Bilbao - Tel. 944 23 73 84 - e-mail: formacion@programia.es
|
Preparate para la certificación Oficial: "Oracle Certified Professional Java Programmer "
Código: PROG-EXP-JAVA
Modalidad: presencial
Total Horas: 200 horas
Precio: 3.500 €
Programia Bilbao
Fecha Inicio: el 19 de marzo de 2012
Horario: de lunes a viernes de 17:00 a 21:00 horas
Este programa ha sido diseñado por PROGRAMIA 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 'Oracle Certified Professional Java Programmer'.
El alumno adquirirá experiencia práctica en el desarrollo de aplicaciones empresariales eficientes que cumplan los estándares Java EE, así como las tecnologías Java más recientes.
Para ello realizará ejercicios prácticos en los que se utilizará el entorno de desarrollo
integrado (IDE) NetBeans 6.9, 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: El framework Hibernate
MÓDULO 6: El framework Spring
MÓDULO 7: Proyecto
Manuales elaborados por los mejores expertos del sector, los creadores del lenguaje de programación más utilizado, Java.
Manuales
Manual 'Programación con Java SE 6 '
Derechos de Examen
Derechos de examen para la certificaciónn ORACLE Certified Programmer for the Platform, Standart Edition 6'
Prácticas de examen Online
Prácticas de examen onlineparala certificación '
Calendario
Presentación del curso: Lunes 19 de Marzo de 2012
MÓDULO 1: Programación de Aplicaciones Java SE 6
Duración: 45 horas
Fecha: del 19 al 29 de marzoo de 2012
MÓDULO 2: Preparación a la Certificación Sun Certified Java Programmer
Duración: 20 horas
Fecha: del 30 de marzo al 4 de abril de 2012
MÓDULO 3: Desarrollo de Aplicaciones Java EE 6
Duración: 45 horas
Fecha: del 10 al 20 de abril 2012
MÓDULO 4: Desarrollo Aplicaciones Web con JSF 2.0
Duración: 20 horas
Fecha: del 24 al 27 de abril de 2012
MÓDULO 5: El framework Hibernate
Duración: 20 horas
Fecha: del 2 al 7de mayo de 2012
MÓDULO 6: El framework Spring
Duración: 20 horas
Fecha: del 8 al 11 de mayo de 2012
MÓDULO 7: Proyecto
Duración: 30 horas
Fecha: del 14 al 18 de mayo de 2012 (6 horas diarias)
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 a los 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ódulo proporciona 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ón JSF 2.0, incluida en la plataforma Java EE 6, simplifica el desarrollo de las aplicaciones web. Este modulo 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: 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 6: 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 7: 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.