Quality Seal Emagister EMAGISTER CUM LAUDE

Java EE 7 y Frameworks MVC - Spring 4, Struts 2, JSF2 Y EJB3

BDI TI - Capacitación
Online
  • BDI TI - Capacitación
Precio Emagister

US$ 99 - (93 )
IVA exento

Este curso me ha servido para introducirme en el mundo JavaEE, diferenciando conceptos y ayudándome a la hora de crear y entender, algo que previamente me resultaba muy difícil. La metodología utilizada me ha ido muy bien, y es un curso que ...

LA OPINIÓN DE Ignacio Manzano García

Información importante

  • Curso
  • Nivel intermedio
  • Online
  • Duración:
    2 Meses
  • Cuándo:
    A elegir
  • Campus online
  • Envío de materiales de aprendizaje
  • Servicio de consultas
  • Tutor personal
  • Clases virtuales
Descripción

¿Quieres avanzar en tu carrera profesional como programador? ¿Te gustaría dedicarte al desarrollo de software empresarial? Emagister.com incorpora a su catálogo esta oferta educativa que no podrás dejar pasar.

El centro BDI TI – Capacitación ha diseñado el plan de estudios del Curso de Java EE 7 y Frameworks MVC - Spring 4, Struts 2, JSF2 Y EJB3, que imparte en modalidad online. Con esta formación, podrás estudiar cómodamente desde tu casa a través del campus virtual.

Durante los 2 meses de formación, te capacitarás para realizar las acciones de programación propias de un programador y/o desarrollador de software. Aprenderás un lenguaje de programación con el que podrás realizar cualquier tipo de desarrollo de software empresarial que cumpla el estándar Java EE o j2ee. Además, sabrás manejar Spring3, Struts2, JPA e Hibernate.

Si quieres saber más sobre este curso, solicita información en esta página web. Contactaremos contigo con la mayor rapidez posible para dar respuesta a todas tus preguntas.

Información importante

Precio a usuarios Emagister: 20% Descuento a estudiantes y desempleados. 20% por invitar a un amigo.

Instalaciones y fechas

Dónde se imparte y en qué fechas

Inicio Ubicación
A elegir
Online

Preguntas Frecuentes

· ¿Cuáles son los objetivos de este curso?

Capacitar a los participantes en el desarrollo de aplicaciones empresariales JAVA EE 7 utilizando los Frameworks y plataformas de mayor popularidad en el mercado.

· ¿A quién va dirigido?

Profesionales y estudiantes en el área de tecnología de información e informática con la intención de especializarse en el desarrollo de aplicaciones web Java EE7 y Frameworks, a través de un enfoque moderno, actualizado, con un nivel más cercano a la Ingeniería de Software implementando el desarrollo en 3 capas MVC.

· Requisitos

Dirigido a profesionales del área de sistemas para especializarse en el desarrollo de aplicaciones para Internet a través de un enfoque moderno, actualizado, con un nivel más cercano a la Ingeniería de Software e implementando el desarrollo en 3 capas MVC. Se debe conocer el lenguaje Java, con capacidades para diseñar aplicaciones de consola, implementar aplicaciones OOP que hagan uso de herencia y polimorfismo, manejo de Excepciones, manejo de Colecciones y Maps, manejo de BBDD a través de JDBC y HTML básico.

· Titulación

Certificado de asistencia otorgado por BDI TI - Capacitación

· ¿Qué distingue a este curso de los demás?

- Acceso 7 x 24 a nuestra Plataforma e-learning. - Videos tutoriales HD paso a paso 100% en Español (también en formato descargable). - Material de estudio descargable e imprimibles 100% en Español. - Material didáctico paso a paso en pdf. - Soporte Online con Instructor Java, en cualquier momento podrás enviar tus dudas al foro del curso y si surgiera algo de mayor relevancia puedes enviar un correo o vía chat, talk o skype. - Puedes acceder a tu material en video desde cualquier PC o dispositivo móvil como un iphone, ipod Touch. - Somos pioneros en brindarte este tipo de acceso para darte realmente la libertad que necesitas para estudiar, donde quiera que te encuentres. - Ejemplos del Mundo Real. - Aprendizaje garantizado. - Excelente relación calidad-precio. - Conocimiento aplicable a proyectos reales del mercado laboral. - La atención rápida y satisfactoria a las dudas por parte del docente. - La interactividad del curso ya que contiene foros para resolver duda. - Los mejores comentarios y testimonios de nuestros alumnos.

· ¿Qué pasará tras pedir información?

Se enviará un correo con todo el detalle del curso, fechas, costos y formas de pago. Además se responderán todas las dudas que tengan de forma rápida.

Opiniones

Los alumnos opinan

"Un curso Online con atención rápida"

  • Los alumnos confirman que es un curso para personas con conocimientos básicos que quieren adentrar al mundo web, aprender el patrón de diseños MVC y ver los distintos frameworks con los cuales se puede trabajar.
  • En este curso se ven los frameworks más utilizados profesionalmente hoy en día, lo que da una buena base para trabajar con ellos.
  • Imparten una buena metodología con un temario completo y elaborado con ejercicios útiles que ayudan a comprender mejor el funcionamiento.
  • El Profesor es atento y contesta rápidamente a todas las dudas.
  • Los alumnos recalcan que hay que dedicarle tiempo y ser constante para poder completar este curso.
Lo mejor del curso
  • La atención rápida y satisfactoria a las dudas por parte del docente
  • La interactividad del curso ya que contiene foros para resolver dudas
Lo que se puede mejorar
  • Si ya se tiene conocimientos, algunas prácticas pueden resultar un poco fáciles
I

18/10/2016
Lo mejor Este curso me ha servido para introducirme en el mundo JavaEE, diferenciando conceptos y ayudándome a la hora de crear y entender, algo que previamente me resultaba muy difícil. La metodología utilizada me ha ido muy bien, y es un curso que recomiendo sin duda. Los frameworks y el modelo MVC son una materia muy actual y están tratados de una manera muy amena y fácil de seguir, bajo la atenta vigilancia del profesor, al que se puede recurrir en todo momento.

A mejorar Es el tercer curso que hago con BDI TI, y haré alguno más el año que viene. No tengo nada que decir en este sentido.

¿Recomendarías este curso? Sí.
¿Te ha ayudado esta opinión? (0)
J

01/12/2015
Lo mejor El profesor demuestra conocimientos en la materia y resuelve todas las dudas de los alumnos.

A mejorar Hay que actualizar el contenido a la ultima version de Java.

¿Recomendarías este curso? Sí.
¿Te ha ayudado esta opinión? (0)
J

01/07/2015
Lo mejor Tanto el material en pdf como los videos te quedan muy claros. Si tuvieras algunas dudas, que siempre puede tenerlas, los foros te los contestan en un tiempo muy bueno. Los ejemplos y los ejercicios son de la vida cotidiana.

A mejorar Lo único negativo quizás sea el ritmo semanal de cada lección, que si trabajas es un poco complicado de llevarlo. El enunciado de algunas prácticas son muy ambiguos y puedes hacer más de lo que piden.

¿Recomendarías este curso? Sí.
¿Te ha ayudado esta opinión? (0)
M

01/07/2015
Lo mejor Si pusiera en una balanza todos los contenidos que se abarcan, metodologías, plataforma, etc. contra el precio, creo que está súper bien. Es el curso necesario para entender el funcionamiento básico de Java EE y comenzar con esto. Lo mejor creo que ha sido el material y la plataforma, pues que sea descargable es sin duda una buena opción para recordar y aplicar todo lo estudiado en el mundo laboral. La plataforma es sencilla lo cual le favorece.

A mejorar Cosas pequeñas y puntuales... Actualizar el material descargable nunca es malo, y corregir pequeñas faltas en la ortografía. Sería bueno poder desarrollar un ejercicio simple y rápido propuesto por el alumno, en acuerdo con el profesor.

¿Recomendarías este curso? Sí.
¿Te ha ayudado esta opinión? (0)
D

01/05/2015
Lo mejor El tiempo muy flexible, los contenidos muy fáciles de entender y una muy buena dispocición del profesor.

A mejorar No tuve problema alguno.

¿Recomendarías este curso? Sí.
¿Te ha ayudado esta opinión? (0)
Ver todas
Pregunta a los Antiguos Alumnos qué les pareció.

Su experiencia te será de mucha ayuda para decidirte.

¿Qué aprendes en este curso?

Struts 2
26
Hibernate
25
Servlet
22
JSP
20
MVC
24
JDBC
16
DAO
18
ORM
11
Ejb3
21
JBoss
8
Eclipse
5
Glassfish
19
Application server
8
Tomcat
6
Spring
6
JavaEE
4
J2ee
3
JSF2
2
Web Service SOAP
1
Enterprise JavaBeans

Profesores

Andrés Guzmán Fontecilla
Andrés Guzmán Fontecilla
Consultor Arquitecturas Java EE y PHP5

Ingeniero Civil Informático, Magister en Ingeniería de Software. Actualmente me dedico al servicio de la consultarías a empresas en tecnologías Java, .net y PHP5, además dedico gran parte de mi tiempo a dictar cursos de UML, Java SE y Java EE (J2EE), incluyendo arquitecturas tales como Spring Framework 3.0, Struts2 Framework y tecnologías como EJB3, JPA, Hibernate, JSF, Zend Framework 2 etc.

Temario

  • Arquitectura Multicapa de Java EE 7
  • Herramientas que componen Java EE 7
  • Cómo obtener e instalar el software y Servidores de Aplicación
  • Estructura de Directorios de la Aplicación Web
  • Arquitectura MVC (Modelo, Vista y Controlador)
  • Java Servlets y JSP J2EE 7
    • Clases Servlet y HttpServlet.
    • Ciclo de vida de un servlet.
    • Contexto del servlet.
    • Objetos HttpServletRequest y HttpServletResponse.
    • Compartir Información
    • Sesiones HTTP en Sevlet
    • Método Service
    • Métodos doGet, doPost. doHead, doPut, doDelete etc.
    • Métodos Init y Destructor
    • MVC Modelo, Vista y Controlador
    • Servlet como el Controlador
    • Objeto Despachador - RequestDispatcher
    • JDBC como el Modelo DAO (Data Acces Object)
    • JSP como la vista
  • JavaServer Faces (JSF2)
    • Plantillas JSF2 y controles de vistas
    • El Contenedor Weld CDI
    • Contextos e Inyección de dependencias – CDI
    • Weld CDI Bijection
    • Anotaciones CDI (@Inject, @Produces, @Qualifier, @Named, @Model @RequestScoped y más)
    • Ciclo de Vida con anotaciones @PostConstruct y @PreDestroy
    • Modelo Contextual CDI
    • Interceptores AOP – Programación orientada a Aspectos
    • Formularios y Validación usando Anotaciones
  • Struts 2 Framework
    • JSP & JSTL / Struts Tags
    • El controlador de Struts Actions Support
    • Las acciones de Struts
    • El bean del formulario
    • Controladores Multi-action (Wildcard Mappings)
    • Tipos de Results
    • Formularios y Validación
    • Interceptando un requests – con Interceptor interface
    • Inyección de dependencia de parámetros del request a un POJO
    • Manejo de Sesiones HTTP desde ActionContext
    • Struts 2 CRUD – Preparable
    • Soporte i18n
    • Soporte a DAO
    • Modelo implementando JDBC
    • ORM Hibernate.
    • Configurando Hibernate CFG
    • La clase HibernateUtil
    • El Hibernate Mapping
    • Mapping anotados – Java Api Persistencia (JAP)
  • Hibernate ORM
    • Configuraciones de Hibernate
    • SessionFactory de Hibernate
    • Contexto de persistencia Session de Hibernate
    • Mapping, Entidades y Anotaciones
    • Campos y propiedades persistentes
    • Claves Primarias en entidades
    • Manejo de Transacciones
    • Lenguaje de Consulta de Hibernate (HQL)
    • Patrón DAO con Hibernate (Modelo)
    • Mantenedor CRUD (Crear, Listar, Actualizar y Eliminar)
  • Spring Framework 4
    • Inyección de dependencias IOC
    • El Contenedor y los beans
    • Configuración de Contexto Spring
    • Uso de anotaciones
    • Autowiring – anotaciones
    • Spring MVC
    • Tipos de Controllers
    • Handler mappings
    • Librerías de Tag para Formularios
    • Formularios y Validación
    • Interceptando un requests – con HandlerInterceptor interface
    • Manejo de Sesiones HTTP
    • Soporte a DAO
    • Modelo implementando JDBC
    • ORM Hibernate.
    • Configurando SessionFactory
    • El Hibernate Mapping
    • El HibernateTemplate
    • El Hibernate Dao Support
  • Enterprise JavaBeans EJB 3.2
    • Conceptos Generales
    • Tipos de EJB: con estado v/s sin estado
    • ¿Qué es un bean de sesión?
    • Cuándo usar beans de sesión
    • Interfaces Locales y Remotas
    • EJB Local vs Remoto
    • Nomenclatura de los EJB
    • Ciclo de vida de un EJB
    • Desplegar un EJB en el Servidor
  • JPA2 – API de persistencia de entidades Java
    • Entidades y Anotaciones.
    • Campos y propiedades persistentes.
    • Claves Primarias en entidades.
    • Manejando entidades.
    • Persistencia en el componente EJB3.
    • Lenguaje de Consulta de Persistencia Java.
    • Implementando DAO con JPA2 (Modelo)
  • Web Service SOAP
    • Componentes Web Service y Anotaciones
    • EJB3 como Web Service con lógica de negocio
    • Desplegar o publicar un servicio web (WSDL)
    • Probar un Web Service
    • Consumir un Web Service capa cliente
    • Cliente Web Service con Java Servlets
    • Cliente Web Service con Java Server Faces (JSF2)

Información adicional

En sólo 8 módulos de nuestro curso Java EE7 y Frameworks MVC aprenderás a crear aplicaciones empresariales Java EE desde cero, utilizando los Frameworks y tecnologías más importantes del mercado JavaServer Faces (JSF2), Struts2, Spring4, EJB3, Hibernate, JPA2 (Java Persistence API), Web Service SOAP etc. Aplicarás las mejores prácticas de desarrollo y lo más importante en este curso es que minimices en un altísimo porcentaje, la curva de aprendizaje necesaria para que aprendas y domines Java EE y los Frameworks, con este curso TE GARANTIZAMOS que te sentirás mucho más confiado al trabajar con estas tecnologías.