fbpx

Recibir información

  • Modalidad:

    Virtual
  • Horario:

    7x24
  • Inscripciones hasta:

    Con dto. hasta 2026-05-20
  • Fecha inicio:

    Junio 2026

Compartir

¿Deseas programar un recordatorio y avisarte días antes que inicie este curso?

Ya conozco el curso y quiero inscribirme

Iniciar Inscripción

Qué aprenderé?

  • Modelar entidades y relaciones: aplicar mapeos adecuados para estructuras 1:1, 1:N y N:M
  • Implementar operaciones CRUD: gestionar reglas de persistencia en aplicaciones Java de forma eficiente.
  • Gestionar sesiones y transacciones: aplicar buenas prácticas para garantizar seguridad y consistencia de datos.
  • Construir consultas avanzadas: trabajar con HQL/JPQL y Criteria para escenarios complejos.
  • Optimizar rendimiento en la capa de datos: aplicar estrategias de carga perezosa/ansiosa y evitar consultas ineficientes.
  • Aplicar buenas prácticas de persistencia: diseñar modelos robustos que mejoren mantenibilidad y escalabilidad en proyectos reales.

Estructura académica

  • Introducción a Hibernate y ORM en Java
    • Conceptos básicos de ORM y ventajas en aplicaciones Java
    • Arquitectura de Hibernate y componentes principales
    • Configuración inicial y requisitos para usar Hibernate
  • Mapeo objeto–relacional: fundamentos y estrategias
    • Definición de entidades y mapeo básico
    • Mapeo de relaciones 1:1, 1:N y N:M
    • Uso de anotaciones y archivos XML para mapeos
  • Configuración avanzada de Hibernate
    • Archivos de configuración y propiedades esenciales
    • Manejo de múltiples sesiones y unidades de trabajo
    • Integración con frameworks Java empresariales (Spring / Jakarta EE)
  • Operaciones CRUD con Hibernate
    • Crear, leer, actualizar y eliminar entidades
    • Uso de sesiones y método save, update, merge
    • Manejo de cascadas y estados de entidad
  • Gestión de sesiones y ciclo de vida de entidades
    • Estados de las entidades: Transient, Persistent y Detached
    • Contexto de persistencia y sesión Hibernate
    • Borrado y manejo de colecciones relacionadas
  • Transacciones y gestión de concurrencia
    • Conceptos de transacción en Hibernate
    • Declaración y control de transacciones programáticas y declarativas
    • Manejo de bloqueos optimistas y pesimistas
  • Consultas con HQL y JPQL
    • Fundamentos de HQL y JPQL: estructura y sintaxis
    • Consultas simples y con parámetros
    • Consultas avanzadas: joins, subconsultas y agregaciones
  • Consultas con Criteria API
    • Introducción y ventajas de Criteria
    • Construcción dinámica de criterios de consulta
    • Proyecciones, ordenamientos y restricciones
  • Estrategias de carga y optimización del rendimiento
    • Carga ansiosa vs carga perezosa: conceptos y uso
    • Optimización con fetching strategies y batch fetching
    • Uso de segundo nivel de caché en Hibernate
  • Buenas prácticas en diseño y desarrollo con Hibernate
    • Gestión eficiente de sesiones y ciclo de vida
    • Evitar problemas comunes: N+1, lazy initialization y memory leaks
    • Pruebas y depuración de la capa de persistencia
  • Manejo de transacciones complejas y patrones de diseño
    • Transacciones anidadas y propagación
    • Patrones de repositorio y DAO con Hibernate
    • Integración con servicios y gestión de errores
  • Integración de Hibernate con Spring Framework
    • Configuración básica de Hibernate en Spring
    • Uso de Spring Data JPA y repositorios personalizados
    • Gestión declarativa de transacciones con Spring
  • Reportes y consultas avanzadas con Hibernate
    • Consultas nativas y almacenadas
    • Generación de reportes y exportación de datos
    • Manejo de resultados complejos y DTOs

Dirigido a

  • Desarrolladores Java que desean incorporar un ORM profesional en sus proyectos.
  • Programadores backend que trabajan con aplicaciones empresariales (Spring / Jakarta EE) y necesitan mejorar la capa de persistencia.
  • Analistas programadores y perfiles full stack con foco en backend Java y bases de datos relacionales.
  • Profesionales de TI que mantienen o evolucionan aplicaciones Java con acceso a datos (CRUD, reporting, transacciones).
  • Equipos de desarrollo que buscan estandarizar buenas prácticas de mapeo objeto–relacional y rendimiento en acceso a datos.

Requisitos

  • Conocimientos básicos de programación orientada a objetos en Java (clases, herencia, interfaces, colecciones).
  • Manejo de SQL a nivel básico–intermedio (consultas, joins, operaciones CRUD).
  • Comprensión general de bases de datos relacionales y conceptos como claves primarias/foráneas y relaciones (1:1, 1:N, N:M).

¿Lo quiere para su empresa?

Diseñe a la medida de sus necesidades y con el acompañamiento de un experto el programa o plan de formación que su empresa necesita.

¿Necesita aún más?

Acompañamos el diseño de soluciones de formación y desarrollo de competencias para obtener resultados de negocio rentables y acelerar el éxito de las organizaciones. Cuéntenos cual es el plan estratégico de su empresa y diseñemos en conjunto el plan de formación a medida, la construcción de acciones formativas, su ejecución y la medición del impacto.

Podemos formar desde grupos con la formación in-company o formar una sola persona con los cursos abiertos. También puede seleccionar entre la formación virtual, online o presencial.

Ofrecemos soluciones rentables, sencillas, concretas, eficaces y de rápida aplicación para la formación y desarrollo de sus equipos.

Hablemos por WApp

Las transformaciones generadas por las tecnologías actuales están produciendo transformaciones significativas en nuestras vidas, incluido nuestro trabajo y organizaciones. Imagina que debes estar preparado para liderar en un entorno donde la inteligencia artificial no solo es una herramienta, sino una colaboradora integral. Este curso está diseñado para funcionarios públicos de todos los niveles, gerentes, directivos, líderes de equipo, consultores, emprendedores, profesionales de recursos humanos y gerentes de proyectos que buscan dominar las habilidades necesarias para navegar y prosperar ocupando cargos de responsabilidad en la denominada Sociedad 5.0.

Con la temática que se aborda, te sumergirás en un aprendizaje práctico y visionario, donde explorarás estrategias para integrar la IA en los procesos organizacionales de manera ética y sostenible. Aprenderás a identificar retos gerenciales, diseñar estrategias de liderazgo adaptativas, y analizar perfiles de trabajadores en organizaciones que adoptan la IA, mejorando así la colaboración humano-máquina.

La innovación será tu brújula, y la ética tu guía. Al finalizar, habrás realizado una serie de ejercicios prácticos que puedes replicar en tu organización, incluyendo los elementos necesarios para destacarte como líder gerencial 5.0.

 

Virtual

  1. Ambiente de aprendizaje colaborativo.
  2. Comunicación directa con el instructor a través de correo electrónico y foros.
  3. Apoyo de un equipo de acompañamiento y servicio.
  4. Plataforma disponible 7×24.
  5. Metodología semipersonalizada, basada en desarrollo de competencias.
  6. Metodología basadas en la práctica para potenciar el saber hacer.
  7. Desarrollamos una metodología que impacta su conocimiento y el desarrollo de la empresa.
  8. Contenidos alineados a las necesidades del entorno laboral.
  9. Contenidos construidos por docentes expertos, certificados.
  10. Contenidos revisados mínimo 2 veces al año.
  11. Alto reconocimiento en el medio empresarial.
  12. Más de 45 años de experiencia.
  13. Mesa de ayuda para la solución de incidentes técnicos.
  14. Cronograma de estudio.
  15. Material explicativo e interactivo.
  16. Interacción y Evaluación en cada modulo.
  17. Certificación digital.

Certificación para las personas que aprueben las actividades prácticas y evaluativas definidas en el programa.

  • Tarjetas débito ó crédito
  • Consignación ó transferencia electrónica
  • Pagos electrónicos seguros
  • App. de Bancolombia
  • Facturación Empresa
  • Efectivo
  • Ahorros de cesantías
  • Facilitadores y consultores especializados, de reconocida trayectoria docente y laboral.
  • Programas prácticos, desarrollados bajo casos aplicables al entorno laboral
  • Más de 200 programas de formación, más de 1000 personas formadas por año, más de 500 empresas entrenadas
  • El grado de satisfacción de nuestros clientes en los procesos de formación fue de  4.5/5.0.

Cuentas con el respaldo de una institución de educación con amplia experiencia en formación, capacitación y entrenamiento, además del gran reconocimiento en el ámbito empresarial.

Facilitadores

Facilitadores

El equipo de docentes facilitadores que conducirán el programa son profesionales, especialistas y certificados, con alta experiencia en el sector académico y empresarial.

Testimonios

Curso Excel Integrado – Fundamentos Power BI

Transforme datos en información estratégica
  • Modalidad:

    Virtual
  • Duración:

    2 meses / 30 horas
  • Horario:

    Disponible 7x24
  • Inscripciones hasta:

    2026-05-27
  • Fecha inicio:

    Junio 2026
Iniciar inscripción

Curso Access Integrado 2019 [base de datos]

Aprenda a utilizar la aplicación Microsoft Access 2016, perteneciente a la suite ofimática Microsoft Office 2016. El curso abarca desde la descripción del funcionamiento del programa de gestión de bases de datos Microsoft Access 2016, estudiando los conceptos fundamentales de las bases de datos, desde su análisis y diseño hasta su implementación en Access conociendo las distintas funciones y herramientas de esta potente aplicación.
  • Modalidad:

    Virtual
  • Duración:

    3 meses
  • Horario:

    Disponible 7x24
  • Inscripciones hasta:

    2026-05-27
  • Fecha inicio:

    Junio 2026
Iniciar inscripción

R para análisis y visualización de datos con RStudio y ggplot2

Domine R para importar, limpiar, transformar y visualizar datos en RStudio con ggplot2. Automatice análisis y cree reportes reproducibles.
  • Modalidad:

    Virtual
  • Horario:

    7x24
  • Inscripciones hasta:

    Con dto. hasta 2026-05-20
  • Fecha inicio:

    Junio 2026
Iniciar inscripción

Certificación Big Data Professional Certificate (BDPC)

Comprenda la importancia del análisis de datos y cómo pueden obtener ideas que conduzcan a mejores decisiones y movimientos de negocios estratégicos.
  • Modalidad:

    Presencial
  • Duración:

    36 horas
  • Horario:

    L-W | 18:15-21:15
  • Inscripciones hasta:

    2026-05-27
  • Fecha inicio:

    Junio 2026
Iniciar inscripción

Curso Administración Apache Hadoop

Aprenda de forma práctica a instalar y configurar YARN, MapReduce y HDFS. Además podrá diseñar y establecer la infraestructura necesaria para un clúster Hadoop.
  • Modalidad:

    Online: clases 100% en vivo
  • Duración:

    60 horas
  • Horario:

    L - W | 18:00-21:00
  • Inscripciones hasta:

    2026-05-27
  • Fecha inicio:

    Junio 2026
Iniciar inscripción

Curso Oracle Implementación Nivel I

  • Modalidad:

    Online: claes 100% en vivo
  • Duración:

    30 horas
  • Horario:

    Lunes y Miércoles - 18:00-21:00
  • Inscripciones hasta:

    2026-05-27
  • Fecha inicio:

    Junio 2026
Iniciar inscripción

Desarrollo de Chatbot con PLN en Django con Python

Diseña e implementa chatbots inteligentes con Python y Django, integrando procesamiento de lenguaje natural para mejorar la interacción usuario-bot.
  • Modalidad:

    Virtual
  • Duración:

    2 meses / 25 horas certificables
  • Horario:

    7x24
  • Inscripciones hasta:

    Con dto. hasta 2026-05-20
  • Fecha inicio:

    Junio 2026
Iniciar inscripción

Diplomado Base de Datos SQL Server e Introducción a Inteligencia de Negocios [base de datos]

Usted desarrollará habilidades y capacidades para diseñar y modelar una Base de Datos.  Aprenderá las mejores prácticas para usar SQL Server, implementar consultas, SP, triggers, administrar base de datos y respaldar información. Incluiremos temas de cómo apoyarnos en la IA para el desarrollo de estos módulos.
  • Modalidad:

    Online: clases 100% en vivo
  • Duración:

    80 horas
  • Horario:

    L - W | 18:00-21:00
  • Inscripciones hasta:

    2026-05-27
  • Fecha inicio:

    Junio 2026
Iniciar inscripción

Curso SQL Server 2016 Integration Services

Si de ETL´s se trata...Microsoft Integration Services puede extraer y transformar datos de diversos orígenes, contiene un variado conjunto de tareas y transformaciones integradas así como herramientas para la creación de paquetes en modo gráfico.
  • Modalidad:

    Online: claes 100% en vivo
  • Duración:

    30 horas
  • Horario:

    Martes y Jueves- 18:00-21:00
  • Inscripciones hasta:

    2026-05-27
  • Fecha inicio:

    Junio 2026
Iniciar inscripción

Certificación Scrum Product Owner Professional Certificate (SPOPC)

Al implementar las prácticas de Scrum en las organizaciones se ha evidenciado un incremento notable en la productividad el tiempo de entrega y la competitividad.
  • Modalidad:

    Online: clases 100% en vivo
  • Duración:

    16 horas
  • Horario:

    L-W | 18:00-21:00
  • Inscripciones hasta:

    2026-05-27
  • Fecha inicio:

    Junio 2026
Iniciar inscripción

Curso SQL Server Administración Nivel I

Aprenda a planear la instalación, configuración, implementación de políticas de seguridad y recuperación de desastres en un entorno Microsoft SQL Server.
  • Modalidad:

    Online: clases 100% en vivo
  • Duración:

    27 horas
  • Horario:

    L -W | 18:00-21:00
  • Inscripciones hasta:

    2026-05-13
  • Fecha inicio:

    Mayo 13- 2026 - CONFIRMADO
Iniciar inscripción

Desarrollo de apps móviles con Flutter y Dart

Publica apps nativas Android e iOS con el framework de código abierto Flutter y Dart, optimizando rendimiento y experiencia de usuario superiores.
  • Modalidad:

    Virtual
  • Horario:

    7x24
  • Inscripciones hasta:

    Con dto. hasta 2026-05-20
  • Fecha inicio:

    Junio 2026
Iniciar inscripción

Diplomado Base de Datos SQL Server [base datos]

Usted desarrollará habilidades y capacidades para diseñar y modelar una Base de Datos.  Aprenderá las mejores prácticas para usar SQL Server, implementar consultas, SP, triggers, administrar base de datos y respaldar información.
  • Modalidad:

    Virtual: Incluye 30 horas de sesiones online sincrónicas
  • Duración:

    3 meses
  • Horario:

    Disponible 7x24 + 30 horas de sesiones online sincrónicas
  • Inscripciones hasta:

    2026-05-27
  • Fecha inicio:

    Junio 2026
Iniciar inscripción

Power BI: Visualización avanzada e Inteligencia Artificial

¿Te gustaría dominar las herramientas más avanzadas de visualización de datos y la inteligencia artificial para tomar decisiones más informadas y estratégicas en tu negocio?
  • Modalidad:

    Virtual
  • Duración:

    2 meses / 15 horas
  • Horario:

    Disponible 7x24
  • Inscripciones hasta:

    2026-05-27
  • Fecha inicio:

    Junio 2026
Iniciar inscripción

Curso Economía Digital y Smart Contracts

"Smart Contracts" sobre tecnología blockchain. En este curso abordamos los retos, las realidades, los mitos, las consecuencias y las oportunidades en esta nueva realidad: la Economía Digital.
  • Modalidad:

    Virtual+Clases en Vivo
  • Duración:

    2 meses / 25 horas
  • Horario:

    Disponible 7x24
  • Inscripciones hasta:

    2026-05-27
  • Fecha inicio:

    Junio 2026
Iniciar inscripción

Curso SQL Server 2019

Aprender a usar SQL Server: Consultas + Administración
  • Modalidad:

    Virtual+Clases en Vivo
  • Duración:

    3 meses / 60 horas
  • Horario:

    Disponible 7x24
  • Inscripciones hasta:

    2026-05-27
  • Fecha inicio:

    Junio 2026
Iniciar inscripción

Certificación DevOps Advanced Professional Certificate – DAPC™

El objetivo principal de esta certificación es probar si está familiarizado con las prácticas de DevOps de las “Tres maneras”: Flujo, Retroalimentación, Aprendizaje y Experimentación. Comprenderá cómo estas prácticas afectan los cambios organizativos y técnicos.
  • Modalidad:

    OnLine - Clases en Vivo
  • Duración:

    18 horas
  • Horario:

    M - J | 18:15 - 21:15
  • Inscripciones hasta:

    2026-05-27
  • Fecha inicio:

    Junio 2026
Iniciar inscripción