• Cursos Java en Global Mentoring

    Aprende Hibernate Framework y JPA

    ¿Deseas facilitar el almacenamiento y recuperación de información Java a través del mapeo objeto / relacional?

    Con Hibernate explota la información de cualquier Base de Datos y agiliza el desarrollo Java aplicando conceptos de ORM (Object/Relational Mapping), así como varios patrones de diseño tales como DAO, DTO y varios más.

¿Te sientes agotado y sin entender el Framework de Hibernate?.

Descuida, nuestro curso de Hibernate Online es la solución para que paso a paso y desde cero domines este potente Framework Java. Programador Agotado
Reservar Ahora!

En la siguiente figura podemos observar el funcionamiento del Framework de Hibernate, el cual involucra el mapeo entre Clases Java y las tablas de Bases de Datos, conocido como ORM (Object-Relational Mapping).

Algunos ejemplos de Videos del Curso



Visualiza el Temario Detallado AQUÍ


"Lo que dicen Nuestros Alumnos"

video-29

Carlos - México

Debido a mi trabajo, tengo la necesidad de actualizarme constantemente a través de cursos Online, en Global Mentoring encontré mucho contenido detallado y ad hoc a mis necesidades ya que cuenta con secciones teóricas que son reforzadas con ejercicios prácticos. Sin duda alguna recomiendo ampliamente los cursos de Global Mentoring.

video-11

Julio - México

La experiencia fue satisfactoria cumplió al 100% todas mis expectativas y realizaron un gran aporte a mi carrera profesional.

video-9

Germán - Colombia

Soy estudiante de sistemas y el tomar este curso me ha sido más claro el aprendizaje del lenguaje java y todas las herramientas que tiene espero en he futuro poderme emplear en proyectos con los conocimientos adquiridos en Global Mentoring.

video-5

Gerardo - México

Gracias a los conocimientos que adquirí durante el curso también logre conseguir el trabajo que deseaba, el hecho de que era un curso en línea me permitió avanzar a mi ritmo sin las presiones de tener que ir a una escuela.

video-24

Gersom - México

El curso se enfoca a los puntos principales a las mejores prácticas además que hay soporte en línea de expertos certificados.

video-25

Eugenio - México

Los cursos son muy bien estructurados, organizados con explicaciones tanto en la parte teórica como practica me ha ayudado mucho para encontrar trabajo y realizar proyectos.

Pero... ¿Por qué aprender Hibernate y JPA?

¿Te ha sucedido alguna vez que en un nuevo proyecto necesitas rehacer mucho código desde cero, como si no hubieras adquirido ninguna experiencia previa?.

El framework de Hibernate y JPA (Java Persistence API) permite simplificar muchas de las tareas que nos encontramos día a día al trabajar con la persistencia de datos en un aplicación Java.

Además, Hibernate es TOTALMENTE LIBRES DE USAR.


Nuestra Metodología

En Global Mentoring estamos conscientes de que la mejor manera de transmitir nuestra experiencia en el desarrollo de Sistemas Java es a través de cursos eLearning con Videos paso a paso y a tu propio ritmo.

Esto permite que los nuevos estudiantes incrementen sus habilidades técnicas, con el objetivo de obtener mejores oportunidades en el mercado laboral Java, el cual está en constante crecimiento y con excelentes remuneración económica.

Aquí les presentamos nuestra metodología...

 

Ing. Ubaldo Acosta

Este curso, las asesorías y cada una de sus lecciones en Video son explicadas por el Ing. Ubaldo Acosta, fundador de Global Mentoring, con más de 10 años de experiencia en la tecnología Java y creador de sistemas empresariales para distintas empresas, tanto privadas, gubernamentales y del extranjero.

El Ing. Ubaldo Acosta cuenta con las siguientes certificaciones Java:


Sun Certified 
Java Programmer
SCJP Sun Certified
Web Component
Developer

Instructor Certificado en Java con más de 10 años de experiencia en el mercado laboral.

Ejercicios en Video paso a paso, para avanzar a tu propio ritmo.
ebook-struts
eBooks en PDF en Español los cuales puedes imprimir para complementar las lecciones en Video.

Acceso 7x24 a nuestra plataforma eLearning para que estudies desde cualquier lugar en cualquier momento.

Certificado con Valor Curricular incluyendo Nombre del Curso y el Total de Horas.
Soporte Remoto vía chat, email o skype con el objetivo de resolver cualquier duda del material didáctico.
Metodología de Enseñanza de Global Mentoring
Esta es nuestra Metodología de Aprendizaje OnLine.

¿Cuáles son los Requisitos del Curso?

Los requisitos para tomar este curso es que tengas sólidos conocimientos del lenguaje Java, JDBC, y tengas experiencia con Bases de Datos.

Si no cuentas con estos conocimientos te recomendamos ampliamente nuestro curso para aprender a crear Aplicaciones Java desde cero y paso a paso, consulta nuestro catálogo de cursos Java Online aquí:

http://www.globalmentoring.com.mx

¿Qué Aprenderé exactamente? Visualiza el Temario Detallado AQUÍ

Módulo I. Introducción a Hibernate y JPA

En este módulo estudiaremos una introducción al Framework de Hibernate y JPA (Java Persistence API), incluyendo el concepto ORM (Object-Relational Mapping), el cual resuelve muchos de los problemas que se presenta en la capa de datos en una aplicación de Java Empresarial.

  • Estudiaremos una introducción al Framework de Hibernate y JPA, y la esencia de trabajar con este Framework Java.
  • Instalaremos nuestro IDE, en este caso MyEclipse, para trabajar con el Framework de Hibernate y JPA
  • Instalaremos nuestra base de datos MySql, con la que trabajaremos a lo largo del curso
  • Configuraremos un primer ejemplo con Conexión a Bases de Datos con MyEclipse y Hibernate
  • Crearemos un primer ejercicio para explicar cómo trabajaremos con los objetos de Java y su representación en una tabla de base de datos aplicando el concepto de ORM

Módulo II. Configuración de Hibernate

Revisaremos los patrones de diseño relacionados con el uso de Hibernate y la capa de datos en una aplicación Java.

  • Revisaremos los Patrones de Diseño con los que trabajeremos de manera particular en la capa de presistencia, como son DAO (Data Acess Object) y DTO (Data Access Object).
  • Operaciones con Hibernate: Pondremos en práctica las operaciones básicas (alta, bajas y cambios) que comúnmente utilizamos en nuestras tablas de base de datos aplicando los patrones de diseño DAO y DTO.
  • Crearemos una aplicación Web donde utilizaremos JSP´s y Servlets, aplicando el patrón de diseño MVC, y estableceremos comunicación con nuestra capa de datos creada en Hibernate para mostrar cómo utilizar el código Java generado hasta el momento.

Módulo III. Manejo de Asociaciones

En este módulo estudiaremos el manejo de Asociaciones en Hibernate, como son uno a muchos, muchos a uno y muchos a muchos.

  • Estudiaremos los tipos de Asociaciones en Hibernate, que son las mismas que se manejan en la teoría de base de datos relacionales.
  • Revisaremos cómo aplicar relaciones de tipo uno a muchos, muchos a uno y muchos a muchos, utilizando el Framework de Hibernate
  • Estudiaremos el concepto de Clases de Entidad que nos ofrece Hibernate, con el objetivo de guardar objetos Java directamente en registros de una base de datos .

Módulo IV. Ciclo de Vida en Objetos de Entidad

Estudiaremos el ciclo de vida en los objetos Java, administrados por el Framework de Hibernate.

  • Estudiaremos el concepto del Ciclo de Vida en Objetos de Entidad utilizando el framework de Hibernate.
  • Revisaremos los distitnos estados de persistencia que Hibernate nos ofrece.
  • Analizaremos el flujo necesario para recuperar un Objeto Persistente y los pasos para iniciar una transacción y mandando llamar a los métodos ya sea load (id) o get (id) pasando a un estado de persistente donde cerrando nuestra sincronizar de vuelta los cambios en nuestra base de datos..
  • Aprenderemos el concepto de Persistencia en Cascada, el cual nos sirve para agregar información de varias tablas relacionadas al mismo tiempo.

Módulo V. Ejecución de Consultas con HQL

En este módulo aprenderemos una de las características más importantes de Hibernate, su lenguaje de consultas HQL (Hibernate Qyery Language).

  • Estudiaremos el lenguaje HQL, el cual es similar a SQL, sin embargo su objetivo es manejar objetos de Java, y de manera indirecta crear el código SQL a utilizar en nuestas bases de datos.
  • Estudiaremos el concepto de JOINS en HQL, muy similar al concepto de uniones en SQL, pero utilizando objetos de Java
  • Estudiaremos el concepto de Lazy Loading y Fetch en HIbernate, el cual nos sirve para indicar qué información se va a recuperar de nuestra bases de datos según las tablas y objetos Java que estén relacionados.
  • Revisaremos las mejores prácticas para evitar excepciones de tipo LazyLoadingException en nuestras aplicaciones Java

Módulo VI. Consultas con el API de Criteria

En este módulo aprenderemos a utilizar el API de Criteria de Hibernate, el cual es único en su clase, ya que permite los queries de SQL a través de código Java, simplificando varias tareas que de otra manera resultan muy complejas al utilizar HQL o SQL directamente.

  • Estudiaremos el API de Criteria y en qué casos es conveniente utilizar esta API de Hibernate.
  • Revisremos con base en comparaciones cómo realizar queries utilizando el API de Criteria y su equivalente en HQL.
  • Analizaremos el concepto de Query by Example y Criteria, los cuales simplifican la creación de queries sobre clases de Entidad.
  • Crearemos una aplicación Web del mundo real que se conecte a una base de datos vía JDBC, crearemos el análisis y diseño del mismo, así como la capa de presentación, la capa de datos para esta aplicación y así desplegar la información en nuestro servidor Tomcat para simular un ambiente productivo.
  • Laboratorio Final: Veremos la integración de todos los temas estudiados a lo largo del curso en una aplicación Java Web del mundo real.

Lecciones en video paso a paso, 100% en Español perfectamente estructuradas para garantizar tu aprendizaje.


Modalidad Online (eLearning)

elearningCada una de nuestras lecciones son en VIDEO Paso a Paso y en Español.

A modo general, nuestros cursos online funcionan así:

  1. En cuanto realizas tu pago, se te brinda un acceso a nuestro sitio eLearning. En este sitio se encuentran publicadas todas las lecciones en video, los ejercicios resueltos, las ligas del software a utilizar, y en general todo lo que necesitas para empezar con tu curso.
  2. Durante el estudio de tus lecciones en video,  puedes trabajar con las guías de ejercicios para aplicar lo aprendido de inmediato.
  3. iphonePuedes acceder a tu material en video desde cualquier PC o dispositivo móvil como un iphone, ipod Touch, iPad o teléfonos de última generación con soporte de video.  Nuestro objetivo es darte realmente la libertad que necesitas para estudiar, donde quiera que te encuentres para seguir avanzando en tu curso.
  4. En cualquier momento podrás enviarnos tus dudas a soporte@globalmentoring.com.mx o contactarnos vía nuestra Ayuda en vivo para resolver cualquier duda del material didáctico del curso.
  5. Para la entrega de tu certificado digital, debes entregar el laboratorio final, el cual será la constancia que llevaste a la práctica TODOS los temas vistos durante este curso.

Beneficios Extra de la Modalidad Online

(Pasa el mouse sobre cada imagen para visualizar la descripción)

contrato acceso_elearning asistencia_remota conocimiento_real descarga_codigo servidores_dedicados

Habilitación Inmediata al curso una vez confirmado tu pago. El usuario y la contraseña son intransferibles y es para uso individual.

Acceso al curso eLearning 3 meses vía Internet, desde cualquier lugar en cualquier momento (7 días/24 horas).

Ofrecemos Asesoría Gratuita Remota del contenido del curso por el tiempo de acceso al curso,  vía chat, email o teléfono.

Conocimiento aplicable a proyectos reales del mercado laboral.

Descarga del código fuente de cada una de las prácticas explicadas en los videos.

Utilizamos servidores dedicados para la transmisión de video bajo demanda (video streaming), permitiendo visualizar rápidamente cada uno de los videos del curso desde cualquier computadora con Internet de Banda Ancha. A continuación les mostramos algunos ejemplos del curso. Además, puedes comprobar si tu celular/smartphone soporta la reproducción de nuestros videos, los cuales han sido probados en dispositivos como IPod Touch / Iphone / IPad y algunos smartphone de última generación con sistemas operativos como Android, entre otros.

¿Cuándo Inician los Cursos?

Debido a nuestra modalidad en línea, te brindamos el acceso a tu curso tan pronto como realices tu pago. Esta promoción terminará pronto. Así que inscríbete ya mismo.

¿Quién es el Instructor?

sello-garantia Ing. Ubaldo Este curso, las asesorías y cada una de sus lecciones son explicadas por el Ing. Ubaldo Acosta, fundador de Global Mentoring, con más de 10 años de experiencia en la tecnología Java y creador de sistemas empresariales para distintas empresas, tanto privadas, gubernamentales y del extranjero.

El curso eLearning en video es 100% práctico, en español y con ejercicios del mundo real Java.

El Ing. Ubaldo Acosta cuenta con las siguientes certificaciones Java:

SCJP
Sun Certified Java Programmer Sun Certified Web Component Developer
¡Asegura tu espacio YA!



3 meses de Acceso a la Plataforma eLearning

¿No tienes tarjeta de crédito? No te preocupes

Si NO cuentas con tarjeta de crédito, en varios casos nuestros alumnos se han apoyado con algún amigo o familiar que haga el pago por ti en el link indicado, y simplemente le entregas la cantidad que haya pagado. Con ello te ahorras cualquier comisión de envío de dinero.

Si te encuentras en México, puedes realizar una transferencia a la siguiente cuenta:

banamex-logo

Banco: Banamex
Nombre: Ubaldo Acosta Soto
Sucursal: 0136
No. Cuenta: 4314651
Clabe: 0021 8001 3643 1465 11


De Latinoamérica o de España, puedes realizar tu pago por Wester Union (en este caso, hay un costo de envío que debes pagar de 10 a 20 USD extra, el monto exacto de comisión depende de tu país):

western-union-logo

Nombre Completo: Ubaldo Acosta Soto
Identificación: 2045050137716
País: México
Ciudad: Ciudad de México
Estado: Distrito Federal

En cualquier forma de pago, se debe enviar un correo electrónico a informes@globalmentoring.com.mx notificando tu pago y enviando comprobante del mismo (puede ser una foto legible del comprobante) indicando nombre, email y país de la persona que deberá crearse la cuenta eLearning. De inmediato crearemos tu acceso enviándote el link, usuario y password.

"Más testimonios de Nuestros Alumnos"

video-17

Ángel - México

Me permite manejar mis tiempos de acuerdo a mi vida cotidiana y a mi trabajo es una plataforma muy completa y podemos hacer ejercicios prácticos me gustaría seguir tomando los cursos que continúan.

video-23

Moisés - México

Los conocimientos adquiridos me han ayudado en mi actual empleo para implementar soluciones que de otro modo me hubieran tomado más tiempo a implementar una solución inadecuada.

video-7

Alfredo - México

Los videos están muy bien explicados y los ejercicios son aplicables a la vida real y por esta experiencia he decidido tomar el curso de Java Frameworks el cual estoy seguro que me será e gran ayuda para mi vida profesional.

video-22

René - México

La verdad nunca pensé encontrar un curso como este donde te ayudaran a desarrollar sistemas incluso desde el planteamiento con patrones de diseño y diagramas URL.

video-16

Jorge - México

Una de las ventajas que ofrece Global Mentoring es que se puede estudiar en línea ya que mis tiempos en el trabajo son muy apretados, y también las personas que dan las asesorías son muy activas nos ayudan cuando los necesitamos.

video-3

Carlos - México

Con los cursos en Global Mentoring voy a mi ritmo de aprendizaje los videos son muy didácticos y ofrecen los recursos que necesitan para hacer tus propias prácticas.

¿Tienes más dudas?, Consulta nuestro FAQ

Sabemos y entendemos que al adquirir cursos en línea puedes surgir muchas dudas, por ello te invitamos a leer las dudas de otros de nuestros clientes.


Las Preguntas más Frecuentes:

  • 1. ¿Cuál es el periodo de vigencia de acceso a los cursos?
  • 3 meses de acceso al material didáctico 7/24 hrs. sin ningún tipo de límite.
  • 2. ¿En qué consisten las asesorías remotas?
  • 3. ¿Para cuánto tiempo está estimado el curso en línea?
  • La duración del curso es aproximadamente de 1 a 2 meses, ya incluyendo la realización de los ejercicios.
  • Les recomendamos acceder al material didáctico 2 horas diarias. Dependiendo del tiempo que inviertan variará el tiempo total real de duración del curso.
  • De cualquier manera, les ofrecemos 3 meses de acceso por cualquier demora o revisión extra del material didáctico en video.
  • 4. Me interesa aprender Java desde Cero, ¿Este curso me sirve, o necesito mayores conocimientos?
  • Nuestros cursos están pensados en llevarte desde niveles básicos hasta niveles avanzados. Puedes consultar nuestro listado completo de cursos en el siguiente link: http://globalmentoring.com.mx/
  • 5. ¿Cuál es su metodología de enseñanza?
  • Con nuestra metodología es prácticamente llevar al instructor contigo todo el tiempo, puedes acceder al material en video, pdf y ejercicios 7x24 hrs todos los días durante tu periodo de acceso,
  • Puedes consultar tu material didáctico desde tu PC o dispositivo móvil de última generación (ipod, iphone, algunos modelos con Android, algunos modelos con BlackBerry, y en general cualquier dispositivo que soporte video en formato H.264 con formato .mp4)
  • No obstante, no todo se queda en los videos de consulta, sino que en cualquier momento si te surge una duda puedes contactarnos con el apoyo remoto que te ofrecemos vía email, chat o skype.
  • 6. ¿Qué sucede una vez que termina el periodo de vigencia?
  • Les recomendamos adquirir un nuevo curso, con una beneficio extra: Se deja habilitado el material que ya tenían en su cuenta eLearning, es decir, si continúan con una cuenta activa de eLearning, el material didáctico se acumula de cursos previos más el contenido del nuevo curso.
  • La única condición es que adquieran un curso más antes del vencimiento de su periodo de vigencia.
  • 7. ¿Ofrecen un reconocimiento al terminar el curso?
  • Efectivamente, les enviaremos un reconocimiento en digital del curso en línea con duración de horas en línea. (este tiempo contempla la realización de ejercicios y laboratorios del curso
  • Este es un ejemplo de nuestro diploma en digital:
  • http://www.globalmentoring.com.mx/curso/reconocimiento.jpg
  • El único requisito es que entregues el laboratorio final para comprobar que adquiriste los conocimientos necesarios, el cual al ir avanzando durante tus ejercicios podrás realizar sin ningún problema.
  • Nuestro reconocimiento tiene un valor curricular en el mercado laboral Java, debido a nuestro respaldo de varios años en el mercado Java impartiendo cursos de capacitación, así como el reconocimiento de varias empresas al contratar a nuestros egresados.
  • Como beneficio extra, si así lo requirieras al momento de contratarte con alguna empresa. te podemos extender una carta explicando a detalle cuales son las habilidades del mundo real que adquiriste durante el curso Java en Línea.
  • 8. ¿Con este curso podré conseguir trabajo de programador Java?
  • En nuestra experiencia hemos capacitado a cientos de profesionistas con este mismo material didáctico, y te podemos comentar que con el esmero y la dedicación necesaria es seguro que se abrirán las puertas de proyectos Java, sin embargo el único responsable por cumplir esta meta eres tú.
  • 9. Me interesa saber, ¿cómo pagar el curso?
  • Debes realizar tu pago por cualquiera de los siguientes medios:
    • Si NO cuentas con tarjeta de crédito y te encuentras en Latinoamérica, puedes realizar tu pago por Wester Union con los siguientes datos:

      • Nombre Completo: Ubaldo Acosta Soto
      • Identificación: 2045050137716
      • País: México
      • Ciudad: Ciudad de México
      • Estado: Distrito Federal
    • Si te encuentras en México, puedes hacer un depósito o transferencia bancaria a cualquiera de las siguientes cuentas:

      • Banco: Banamex
      • Nombre: Ubaldo Acosta Soto
      • Sucursal: 0136
      • No. Cuenta: 4314651
      • Clabe: 0021 8001 3643 1465 11

  • Debes notificar tu pago a informes@globalmentoring.com.mx y te enviaremos el link de acceso con tu usuario y password para que comiences de inmediato con tu curso.

flechaFAQ

Ver todas las preguntas del FAQ

Ante cualquier otra cuestión, no dudes en contactarnos por los siguientes medios:


Contáctanos

Puedes contactarnos a través de nuestro número telefónico o nuestro chat en vivo.

¡Estamos para servirte!

Llámanos ahora al +(52) (55) 2615 4080

Tel: +(52) (55) 2615 - 4080

Recuerda, tu satisfacción está garantizada.
¡Inscríbete YA!

logo-global-mentoring

Teléfono: +(52) (55) 2615 - 4080
informes@globalmentoring.com.mx

www.globalmentoring.com.mx