Martes 14 de Octubre de 2008
34.351 centros de formación - 760.768 cursos
¿Que cursos estas buscando?       
Home / Cursos de Informática / Cursos de Programación y Desarrollo / Cursos de Java
   
   
 

Master en Desarrollo de Aplicaciones Avanzadas con Java

 
 
Tipo de curso Master
Método Presencial / Madrid ver instalaciones...
Duración 120 horas
Certificado/Título TITULO PROPIO
Precio/Facilidades 1190 €   Descuento 
Centro Centro Formación Indra Empresarial
Prerrequisitos Los alumnos necesitarán tener experiencia con el lenguaje de programación Java, del Api JDBC y SQL, así como de Servlets, JSP y el patrón MVC, para poder comprender la materia del curso con éxito
Para qué te prepara Experto en desarrollo Web y para obtener una visión de cómo se articula todo junto en un proyecto, entender la arquitectura de una aplicación real, las diferentes opciones que se tienen y como usar cada tecnología de forma no intrusiva y ceñida a su desempeño concreto, disminuyendo el acoplamiento y facilitando el reparto de tareas en el equipo y su planifación.
Dirigido a Para profesionales con experiencia en java que quieran aumentar su productividad usando los nuevos marcos de trabajo Open Source para desarrollo de Aplicaciones Web Java como son JSF, Spring e Hibernate.
Aulas 15 alumnos por clase
 
Temario Información adicional y temario
Centro Formación Indra Empresarial

Contactar sin compromiso con el centro Centro Formación Indra Empresarial
Debes de rellenar correctamente todos los datos de este formulario para que podamos enviarlo al centro de formación. Hemos marcado en rojo aquellos datos incompletos y/o erroneos.
* Datos obligatorios
¿Deseas recibir información gratuita sobre cursos similares a este en tu email? Sí, quiero darme de alta en Emagister.com
Al presionar "Enviar solicitud/ Ver Teléfono" estás aceptando las reglas de uso, y política de protección de datos, del mismo modo, autorizas expresamente que el centro de formación que imparte el curso que has solicitado nos remita la confirmación o no de tu matriculación al curso mismo.

     Cursos de la misma temática (Atención al cliente garantizada | Titulación oficial | Prácticas)  
Máster Profesional de Programación de Aplicaciones para Internet con JAVA EE 1.5 (MPJ)
Curso - Madrid (Beca)
Atención garantizada
Prácticas
Programa Superior de Arquitecto Certificado en Aplicaciones Java Ee
Curso - Madrid
Atención garantizada
Master Desarrollo J2EE Avanzado: Ajax, Spring - Hibernate y Jsfs -presencial-
Curso - Madrid (Descuento)
Atención garantizada
Master de Desarrollo Java J2se/j2ee
Curso - Madrid (Descuento)
Atención garantizada
Prácticas
Desarrollo de Aplicaciones Móviles con Microsoft .Net y Java (J2me)
Curso - Madrid
Atención garantizada
   

    Instalaciones del centro: Centro Formación Indra Empresarial  
c/Can Bruixa, 16 Barcelona 08028 Barcelona (España)
Calle Albazanz, 15 Edif. B 2ª Planta Madrid 28037 Madrid (España)

   

    Temario del curso  
Módulo I. JSF Java Server Faces

Módulo II. Spring Framework

Módulo III. Hibernate


Módulo IV. Proyecto de Estudio Real, arquitectura y metodología desarrollo

Módulo I. JSF Java Server Faces

Objetivos
Aprender a utilizar el framework estándar de JSF para proyectos de desarrollo Web. Además durante el curso se indican librerías complementarias para un desarrollo efectivo con JSF: Tomahawk, Tiles y Facelets. El curso Termina con una introducción al desarrollo de componentes propios JSF.

Contenido

    1. Ejemplo inicial MVC y repaso conocimientos.

    2. Presentacion JSF

    3. Componentes estándar.

    4. Ciclo de vida de una vista JSF.

    5. Conversores y validadores.

    6. i18n y mensajes.

    7. Flujos de navegación.

    8. Beans de Respaldo (Backing Beans).

    9. Otros componentes no estándar: Tomahawk.

    10. Plantillas en JSF (Tiles).

    11. Cambiando el modelo de desarrollo de las vistas: Facelets.

    12. Desarrollo de componentes propios.

Módulo II. Spring Framework

Objetivos
Los alumnos entenderán que ventajas supone el uso de Spring en un proyecto de desarrollo SW. Aprendiendo además a realizar configurar las distintas clases java de una arquitectura según el patrón IOC y el modelo de programación AOP. Se conocerán los fundamentos de desarrollo Web con Spring MVC y Spring WebFlow, y la manera de implementar la seguridad en un proyecto con Acegi.

Contenido

    1. Introducción al framework y conceptos previos.

    2. IOC. Principio de Inversión de control.

    3. AOP. Programación orientada a aspectos, Proxies.

    4. Uso de Templates para acceso a BBDD. JDBCTemplate e HibernateTemplate

    5. Control de Transacciones en Spring

    6. Control de la seguridad con Ageci.

    7. Uso de Spring en la capa Web, JSF y Struts.

    8. Desarrollo Web con Spring MVC y Spring WebFlow.

Módulo III. Hibernate

Objetivos
Desarrollar aplicaciones java con la capa de persistencia implementada con el framework Hibernate. Dominar tanto los mapeos entre entidades como los estados de los objetos en la aplicación. Uso de las distintas técnicas de consulta para recuperar objetos desde la BBDD.

Contenido

    1. Repaso conocimientos JDBC y Transacciones.

    2. Mapeos de Entidades

    3. Mapeos de Colecciones

    4. Mapeos de Relaciones entre entidades

    5. Mapeos de Herencia

    6. Estados de los objetos

    7. Consultas HQL (Hibernate Query Language)

    8. Consultas Criteria y ByExample

    9. Concurrencia y transacciones. Versionado y Bloqueos.

    10. Patrones de uso en Web OpenSessionInView y ConversationFilter

    11. Conceptos avanzados: Tipos propios, Interceptores y eventos.

    12. Cachés en Hibernate.

Módulo IV. Proyecto de Estudio Real, arquitectura y metodología desarrollo

Objetivos
Conocer uno o varios frameworks no implica tener una visión de cómo se articula todo junto en un proyecto. El objetivo de esta formación es enternder la arquitectura de una aplicación real, las diferentes opciones que se tienen y como usar cada tecnología de forma no intrusiva y ceñida a su desempeño concreto, disminuyendo el acoplamiento y facilitando el reparto de tareas en el equipo y su planifación.

Contenido

    1. Arquitectura de una aplicación. Desarrollo basado en Capas.

      1. Capa Modelo ó Dominio

      2. Capa de Persistencia

      3. Capa de Negocio

      4. Capa de Presentacion

    2. Patrones de utilidad

      1. Dao (Data Access Object)

      2. Object Factory

      3. Singleton

      4. Service Locator

      5. MVC (Model View Controller)

    3. Tecnologías usadas

      1. Hibernate ó JPA

      2. Spring Framework

      3. Java Server Faces ó Struts

      4. Facelets

      5. Acegi Security

    4. Desarrollo basado en programación Extrema con JUNIT

    5. Configuración de la aplicación

    6. Gestión de versiones son SVN (Subversion)

    7. Empaquetado y despliegue



   

    Temas Relacionados  
  Cursos de Java   Cursos de JSP
  Cursos de Orientación a objetos   Cursos de Programación estructurada
  Cursos de Programación web   Cursos de Servidores web
  Cursos de J2ee   Cursos de JDBC
   

     Más Cursos Relacionados  
Master en Java
 Curso   Madrid 
Desarrollo de Aplicaciones e Interfaces Gráficas con Java
 Curso   Online   145 € 
Java Programacion
 Curso   MADRID   1195 € 
Programación Java (IV)
 Curso para trabajadores   Online   Gratuito 
Beca Java/j2ee
 Curso   Madrid   Gratuito 
   

Quienes somos | Normas de uso | Política de privacidad | Publica tus cursos
2004 SoloCursos.net ®
   Formación relacionada...  
Cursos de Master en Desarrollo de Aplicaciones Avanzadas con Java en....
Presencial (13)
· Madrid (11)
· Guipúzcoa (1)
· Vizcaya (1)
Online (1)
Cursos de...
Java (9)
Programación - Más Temáticas (2)
Prog. Orientada a Objeto (1)
Diseño - Más Temáticas (1)
Flash (1)