Cursos > Master Desarrollo J2ee Avanzado: Ajax, Spring, Hibernate, Jsfs Y Struts 2 Metodologias Agiles (semipresencial)
Ficha Técnica: Master Desarrollo J2EE Avanzado: Ajax, Spring, Hibernate, JSFs y Struts 2 Metodologias Agiles - Semipresencial
Tipo de Formacion: Masters
Categorias: Cursos Informática e Información | Cursos Ingenieria y Tecnologia |
Modalidad de Curso: Cursos Presencial/Distancia
Centro en el que se imparte: Grupo Atrium
Pais: España
Provincia: N.D
Precio: 1.500 €
Descripción Master Desarrollo J2EE Avanzado: Ajax, Spring, Hibernate, JSFs y Struts 2 Metodologias Agiles - Semiasistencial
El
Master Desarrollo J2EE Avanzado: Ajax, Spring, Hibernate, Ibatis, JSFs y Struts 2 Metodologias Agiles
es semiasistencial y es impartido en Madrid.
DURACIÓN DEL MASTER DESARROLLO J2EE AVANZADO - AJAX, SPRING, HIBERNATE, JSF’s Y STRUTS 2 SEMIPRESENCIAL
Duración: 42 horas asistenciales y 10 semanas de autoestudio.
PRECIO DEL MASTER DESARROLLO J2EE AVANZADO - AJAX, SPRING, HIBERNATE, JSF’s Y STRUTS 2 SEMIPRESENCIAL
PRECIOS:
Master completo: 1.500 euros.
** No hay ningún descuento ni promoción.
HORARIOS DISPONIBLES:
6 sesiones asistenciales en Sábados (según almanaque) - 8:00-15:00 horas.
** Consultar almanaques para sesiones de chat.
BONIFICACIONES DE LA FUNDACIÓN TRIPARTITA:
Formación bonificable para empresas hasta el 100% según condiciones. Consúltenos.
FECHAS DEL MASTER DESARROLLO J2EE AVANZADO - AJAX, SPRING, HIBERNATE, JSF’s Y STRUTS 2 SEMIPRESENCIAL
a. JAVSP 2_12: 14 Julio 2012 - 27 Octubre 2012 (chat lunes)
PRESENTACIÓN DEL MASTER DESARROLLO J2EE AVANZADO - AJAX, SPRING, HIBERNATE, JSF’s Y STRUTS 2 SEMIPRESENCIAL
El Master Desarrollo J2EE Avanzado: Ajax, Spring - Hibernate - JSF´s (y ahora también Struts 2), está diseñado como la ampliación avanzada de nuestro Master Certificado Experto Java J2ee Struts Xml Oracle 10g, y trata de dar al alumno los conocimientos necesarios para posicionarnos en las últimas técnicas en desarrollo enl contexto J2EE.
El Master Desarrollo J2EE Avanzado: Ajax, Spring - Hibernate - JSF´s y Struts 2 nace en 2007 como respuesta a las necesidades formativas demandadas por el mercado de las Tecnologías en estos últimos años. Con una visión eminentemente práctica y laboral, sus objetivos son los de cubrir con excelencia las carencias formativas existente en el mercado y atender una demanda cada vez más obvio.
El entorno de desarrollo J2EE es la tecnología de programación más extendida a nivel laboral, y nuevas técnicas, tecnologías y frameworks se van asentando en el ambiente laboral. Ajax se ha impuesto en el mundo de las RIA (Richa Internet Application), siendo una metodología para generar contenido dinámico. No es una tecnología nueva, sino que es un término que engloba y maneja desde otro prisma, tecnologías ya existentes y suficientemente probadas.
El alumno que finalice con éxito este Master dispondrá de la formación necesaria para enfrentarse a un nuevo desafío laboral con las herramientas Ajax, Spring, Hibernate y JSF´s.
La versión Semiasistencial de este Master responde a la necesidad de nuestros alumnos de efectúar una formación de alto nivel sin comprometer gran parte de su tiempo en desplazamientos al centro de formación, permitiendo al alumno programar su tiempo de estudio de manera compatible con su actividad personal y laboral diaria.
ENFOQUE PROFESIONAL DEL MASTER DESARROLLO J2EE AVANZADO - AJAX, SPRING, HIBERNATE, JSF’s Y STRUTS 2 SEMIPRESENCIAL
El Master Desarrollo J2EE Avanzado: Ajax, Spring - Hibernate - JSF´s y Struts 2 está orientado a personas que, bien hayan cursado nuestro Master Certificado Experto Java J2ee Struts Xml Oracle, o tengan conocimientos equivalentes y que se encuentren trabajando como Programadores. Tanto por la dificultad de la materia a imdividir como por el alto nivel técnico en el desarrollo de las sesiones recomendamos este Master sólo a personas muy vinculadas al entorno laboral de la programación J2EE.
METODOLOGÍA SEMIPRESENCIAL DEL MASTER DESARROLLO J2EE AVANZADO - AJAX, SPRING, HIBERNATE, JSF’s Y STRUTS 2
La Metodología de enseñanza-aprendizaje Semiasistencial aúna los componentes más destacables de la formación clásica (formadores, manuales, etc...) con los elementos más innovadores de la formación a distancia (portales de apoyo, herramientas tecnológicas de ayuda al estudio, etc...).
El formato Semiasistencial supone un modelo de trabajo que facilitará al alumno su propia gestión del tiempo, pero requerirá de éste un compromiso de cumplimiento de almanaques y plazos. Las sesiones de formación asistencial servirán sólo como complemento para la persona que haya efectúado un trabajo anterior e intenso de autoestudio.
La gran cantidad de materia y su dificultad técnica no nos permitirán extendernos profusamente durante las sesiones asistenciales, por lo que el alumno deberá sacar el máximo rendimiento de las herramientas de comunicación con el tutor durante los periodos dedicados al autoestudio.
El alumno deberá consultar su Guía del Master y el Calendario de Actividades, para poder atender reglotoneríarmente las diferentes actividades planteadas.
El contenido del Master está dividido en 3 Unidades Didácticas, con un orden creciente de complejidad e imbricación, por lo cual el esfuerzo de seguimiento y estudio debe ser máximo desde el primer día. Cada Unidad Didáctica tendrá 1 ó 2 sesiones asistenciales, por lo cual resulta imprescindible la asistencia a las mismas.
El Portal de Apoyo al estudio ATRIUM VIRTUAL se convertirá en una herramienta muy útil tanto para acceder a las diferentes herramientas de comunicación con el tutor-profesor y con el resto de los alumnos, como para obtener la documentación y software de trabajo complementario necesarios para el correcto seguimiento del Master.
PROGRAMACIÓN DEL MASTER DEL MASTER DESARROLLO J2EE AVANZADO - AJAX, SPRING, HIBERNATE, JSF’s Y STRUTS 2 SEMIPRESENCIAL
EL Programa del Master está dividido en 3 Unidades Didácticas, de extensión y dificultad variables, cada una de las cuales tendrá el mismo tratamiento de estudio, que se recoge a continuación.
a)Periodos de autoestudio: Cada Unidad Didáctica tendrá un primer periodo de autoestudio, con una duración variable de 1 a 4 semanas dependiendo de su dificultad técnica, que finalizará con una sesión asistencial de resolución de dudas y explicaciones teóricas. El alumno deberá revisar la Guía del Master y el Calendario General de Actividades para conocer cómo predetenerse los diferentes contenidos de cada Unidad.
b)Sesiones de chat, celebradas semanalmente, estarán dirigidas por el instructor a través del portal www.grupoatrium.com. En el Calendario General de Actividades se detallará la fecha exacta de cada una de las sesiones de chat. Tendrán una duración aproximada de 2 horas.
c)Foro de comunicación grupal, herramienta de comunicación asíncrona, que permite comdividir con el tutor y con el resto del grupo dudas, sugerencias y demás comentarios. El tutor intervendrá en el foro semanalmente para contestar dudas y aportar información.
d)Correo electrónico, será la herramienta de comunicación más utilizada entre alumno y tutor-profesor y se utilizará para formular dudas y demás cuestiones relativas al programa. El tutor contestará estos correos diariamente, en la medida de sus bordeaciones de tiempo.
e)Portal de Apoyo ATRIUM VIRTUAL: en el Portal el alumno encontrará toda la documentación complementaria, ejercicios, software y demás elementos necesarios para la preparación de las unidades.
f)Sesiones asistenciales, jornadas de trabajo en aula, dirigidas por el instructor, que servirán para resolver dudas y ejercicios y darán por concluida cada Unidad Didáctica. Tendrán una duración de 7 horas (8:00 a 15:00 horas), se efectúarán en las instalaciones de Grupo ATRIUM Madrid y su programación estará fijada en el Calendario General de Actividades. Siempre se efectúarán en SÁBADOS salvo indicación expresa en contrario.
Ejercicios y Exámenes: Todos los módulos tendrán una parte teórica, recogida en los manuales y documentación propia, y ejercicios, que se resolverán en clase. El profesor o tutor planteará también ejercicios-examen, que servirán, por un lado, para que el profesor-tutor conozca el seguimiento por parte de cada alumno, y para que el propio alumno pueda calibrar si el esfuerzo de estudio que está efectúando es suficiente.
PROGRAMA DEL MASTER DESARROLLO J2EE AVANZADO - AJAX, SPRING, HIBERNATE, JSF’s Y STRUTS 2 SEMIPRESENCIAL
Ajax 2 semanas 7 horas (1 sesión)
Spring 3.0, Spring Portlets, Hibernate e Ibatis 4 semanas 14 horas (2 sesiones)
Java Server Faces, Struts 2 y Liferay 3 semanas 14 horas (2 sesiones)
Metodologías Ágiles: Scrum y TDD 1 semana 7 horas (1 sesión)
TOTAL DE HORAS PRESENCIALES 6 sesiones - 42 horas
TOTAL DE PERIODO DE AUTOESTUDIO 10 semanas
AJAX
AJAX es el acrónimo para Asynchronous JavaScript + XML. Con el estudio de este módulo aprenderemos a desarrollar aplicaciones web interactivas, dinámicas y vistosas, permitiendo que la interacción del usuario con la aplicación suceda de manera asíncrona con el servidor en segundo plano.
De este modo es posible efectúar cambios sobre las páginas sin necesidad de recargarla. Esto hace aumentar la interactividad, velocidad y usabilidad de nuestras aplicaciones.
Para llegar a este nuestro objetivo deberemos cubrir los siguientes conceptos:
-Fundamentos JavaScript
-Introducción
-Variables y tipos de datos
-Operaciones
-Estrucuras de flujo
-Funciones
-Matricies
-Cadenas de texto
-Objetos intrínsecos
-Fechas y horas
-Eventos
-Formularios
-Cookies
-Objetos Propios
-Eventos
-Catálogo de eventos
-Implementar Event Handlers
-Modelo de Objetos en JavaSript
-Modelo de objetos de JavaSript
-Miembros del objeto Document (DOM)
-Nodos
-Atributos
-Creacción de Nodos
-Acceso a nodos
-Elementos WhiteSpace
-JavaScript Orientado a Objetos
-Tipos de Datos
-Operadores
-Sentencias de Control
-Funciones y procedimientos
-Clases
-Prototipos
-Objetos predefinidos
-Analizadores
-JSON
-Nodos
-Aplicaciones RIA
-RIA
-Desarrollo de aplicaciones RIA con AJAX
-¿Qué es Ajax?
-XHTML
-CSS
-XMLHttpRequest
-Métodos
-Propiedades
-Uso del objeto XMLHttpRequest<
-Frameworks Ajax
-DOJO
-Paquetes
-Librerías
-Depurador
-Componentes
-RICO
-Librerías
-Componentes
-DWR
-Google toolkit
-Eclipse ATF
SPRING - HIBERNATE - IBATIS
El Framework Spring es un framework en código abierto para el desarrollo de aplicaciones Java. Basado en buenas formaciones practicas y patrones de diseño sumamante probados se impone como fundamento para el desarrollo Java plenamente integrado con J2EE. Incorpora técnicas avanzadas como son la inversión de control y la programación orientada a aspectos.
También en este módulo vemos la integración con Hibernate, herramienta para la capa de modelado de una aplicación java y como valor añadido veremos conceptos del framework Ibatis, otra solución para la capa de persistencia.
-Introducción a Spring
-Introducción a Spring
-Beneficios arquitectónicos de Spring
-Estructura de Framework
-Modelos de Uso de Spring
-Conceptos Fundamentales de Spring
-Spring Core: BeanFactory y ApplicationContext
-BeanFactory
-Xml de Configuración: bean
-Dependencias
-Dependencias de Colecciones
-Tipos de ámbito de una bean
-Ciclo de vida de una bean
-Interfaces “Aware”
-ApplicationContext
-Eventos
-Acceso a recursos
-Resource
-ResourceLoader
-Instanciaciando ApplicationContext
-AOP: Aspect Oriented Programmingra
-AOP
-Conceptos de AOP
-Tipos de Advices
-Capacidades de AOP
-Configuración de aspectos
-Aspecto
-Pointcut
-Advices
-Advisor
-Introductions
-Proxies
-Gestión de Acceso a Base de Datos con Spring ra
-Beneficios de Spring en el acceso a datos
-Spring JDBC: Estructura del framework
-Spring JDBC Core
-JdbcTemplate
-DataSource
-SQLExceptionTranslator
-Modelado de operaciones
-Hibernate
-Introducción
-Librerías utilizadas
-Plugins de Eclipse
-Configuración à Hibernate.cfg.xml.
Configuración Conexión.
Configuración Pool de conexiones.
-Mapeos de Objetos
-Tratamiento de Claves Primarias
-Herencia
-Asociaciones
-Mapeo de Colecciones (Collections)
-Gestión de Datos con Hibernate
-Queries Nombradas
-HQL (Hibernate Query Language)
-Arquitectura de una aplicación con Hibernate
-Transaccionalidad
-Concurrencia
-Patrón Session In View
-Implantación de Hibernate en Spring
-Spring e Hibernate
-Configuración
-HibernateTemplate
-HibernateCallBack
-HibernateDaoSupport
-Modo Tradicional
-Transaccionalidad Programática
-Transaccionalidad Declarativa
-Ibatis
-Introducción al Framework
-Arquitectura
-Configuración
-Instalación Plugin Eclipse(Ibator)
-Liberías: Data Mapper
-SQL Maps and mapped statements
-Transacciones
-Ibatis Data Access Object
-Spring MVC
-Introducción
-Conceptos
-DispatcherServlet
-Controller
-Handler Mappings
-Handler Interceptors
-Views
-Spring Web Flow
-Introducción
-Arquitectura
-Conceptos
-Flow
-State
-Tipos de State
-ViewState
-ViewSelector
-ActionState
-SubFlowState
-EndState
-Transición
-Ejecución
-Runtime
-FlowExecutionID
-FlowRegistry
-FlowExecutor
-Parametrizar FlowExecutor
-Integración con Spring MVC
JAVA SERVER FACES
Framework para el desarrollo basado en el patrón de diseño MVC, trata como Struts de reglalizar y estandarizar el desarrollo de aplicaciones web proporcionando mejoras y tratando a la vista desde un punto de vista distinto similar a como trabajamos con Swing.
-Introducción a JavaServer Faces
-Objetivos
-¿Qué es JavaServer Faces?
-Beneficios de uso
-Partes de una aplicación JSF
-Desarrollo JSF
PROYECTO PROFESIONAL DE DESARROLLO JAVA Avanzado (opcional) DEL MASTER DESARROLLO J2EE AVANZADO - AJAX, SPRING, HIBERNATE, JSF’s Y STRUTS 2 SEMIPRESENCIAL
A lo largo del curso, el alumno que lo desee, deberá efectúar un proyecto de desarrollo, trabajando individualmente o en grupo, que presentará a su instructor al finalizar el Master. Este proyecto deberá versar sobre un tema de desarrollo laboral utilizando las tecnologías impartidas en el Master.
Para facilitar la efectúación del proyecto, el alumno dispondrá del aula de Grupo ATRIUM durante 1 hora adicional a las sesiones lectivas del Master. De esta forma podrá efectúar su trabajo sin salir del aula.
PROGRAMA DE PRÁCTICAS DE FIN DE MASTER (opcional) DEL MASTER DESARROLLO J2EE AVANZADO - AJAX, SPRING, HIBERNATE, JSF’s Y STRUTS 2 SEMIPRESENCIAL
Al finalizar el Master los alumnos dominarán las tecnologías más avanzadas del entorno J2EE. Estarán, en suma, preparados para enfrentarse a la vida laboral como programadores J2EE.
Para facilitar esta incorporación laboral, el Master de Grupo ATRIUM incluye la posibilidad de efectúar un periodo de PRÁCTICAS en empresas, con una duración máxima de 3 meses. Esta práctica es voluntaria.
En las últimas ediciones del Master (años 2004-2008) el 100% de nuestros alumnos que lo quereron, comenzaron a trabajar en empresas al día siguiente de finalizado el Master.
PREPARACIÓN DE EXÁMENES DE CERTIFICACIÓN (opcional) DEL MASTER DESARROLLO J2EE AVANZADO - AJAX, SPRING, HIBERNATE, JSF’s Y STRUTS 2 SEMIPRESENCIAL
Desde Grupo ATRIUM somos conscientes de la relevanciaque para muchos laborales, supone la obtención de las diferentes certificaciones Java J2ee de SUN Microsystems.
Aunque los Masters que impartimos no poseen como objetivo principal la preparación de dichas certificaciones, las materias impartidas tanto en el Master Certificado Experto Java J2ee Struts Xml Oracle 10g como en el Master Desarrollo J2EE Avanzado: Ajax, Spring - Hibernate y JSF´s recogen los contenidos mínimos necesarios homologables a los contenidos oficiales para obtener los diferentes niveles de certificación. No obstante, algunos exámenes requieren conocimientos específicos recogidos exclusivamente en la documentación oficial de preparación.
De esta forma, el alumno que finalice con aprovechamiento nuestros Masters estará capacitado para efectúar y aprocantina la certificación CX-310-055. Para el resto de certificaciones, consulte con nuestro departamento técnico.
REQUISITOS Y PRUEBAS DE ACCESO DEL MASTER DESARROLLO J2EE AVANZADO - AJAX, SPRING, HIBERNATE, JSF’s Y STRUTS 2 SEMIPRESENCIAL
Este Programa Master está dirigido a personas que deseen avanzar en el conocimiento del lenguaje de programación Java, y en nuevas técnicas y tecnologías en desarrollo J2EE/JavaEE y a laborales que quieran alcanzar las habilidades suficientes para poder integrarse en proyectos en cualquier tipo de empresa independientemente de su tamaño o necesidades, y en especial a:
-Todas aquellas personas que deseen abrirse nuevos horizontes laborales de futuro y rentabilidad económica.
-Programadores y analistas programadores que deseen introducirse en el campo de la programación con Java y J2EE.
-Profesionales de la Informática que deseen poner al día sus conocimientos y reorientar sus carreras laborales.
Pretendemos que este Master sea un auténtico curso de especialización. Por ello, a fin de lograr una óptima homogeneización de nivel, y un máximo aprovechamiento, los alumnos que accedan a él deberían estar familiarizados con los siguientes conocimientos:
-Metodología de la Programación
-Programación Java Avanzada.
-Programación J2ee.
La titulación mínima exigida para el seguimiento de este Programa sería técnico especialista FP2 o equivalente, siendo recomendable tener estudios similares a los de Ingeniería Técnica.
Para verificar lo anterior, los alumnos tendrán que superar 2 pruebas:
-Prueba escrita de capacidad de aprendizaje (test psicotécnicos y técnicos)
-Valoración del CV.
-Entrevista personal/telefónica de motivación.
La efectúación de las pruebas de nivel y entrevista son previas a la confirmación de matrícula, por lo que el alumno que no sea considerado apto para acceder al Master no estará obligado a efectúar ningún desembolso económico y financiero. Las pruebas se pueden efectúar en el mismo momento de la solicitud de información y deberán efectúarse en ATRIUM.
Pedir información sobre el curso





