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

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-06-24
  • Fecha inicio:

    Julio 2026
Iniciar inscripción

Curso Qlik Sense Usuario de Negocio

Este curso esta orientado a aquellas personas que no tienen conocimientos técnicos en informática ni de Inteligencia de Negocios y lograrán modelar y organizar su información para realizar todo el proceso de analítica de su negocio
  • Modalidad:

    Presencial
  • Duración:

    20 horas
  • Horario:

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

    2026-05-27
  • Fecha inicio:

    Junio 2026
Iniciar inscripción

Fundamentos de Inteligencia de Negocios con SQL Server y Power BI

Domina los fundamentos de Business Intelligence con SQL Server y Power BI, aprendiendo a transformar datos en dashboards interactivos y decisiones estratégicas.
  • Modalidad:

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

    20 horas certificables
  • Horario:

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

    2026-06-17
  • Fecha inicio:

    24 de Junio de 2026 - Confirmado
Iniciar inscripción

DevOps: Agiliza tus Procesos de Negocio

Agiliza el proceso de desarrollo, entrega y operación de las soluciones tecnológicas que respondan a las necesidades de negocio.
  • Modalidad:

    Virtual + Clases en Vivo
  • Duración:

    2 meses
  • Horario:

    Disponible 7x24
  • Inscripciones hasta:

    2026-05-27
  • Fecha inicio:

    Junio 2026
Iniciar inscripción

Jenkins para automatización CI/CD: build, test y despliegue

Cree y administre pipelines CI/CD con Jenkins: jobs, Jenkinsfile, pruebas, despliegue y credenciales para entregas seguras, trazables y mantenibles.
  • Modalidad:

    Virtual
  • Horario:

    7x24
  • Inscripciones hasta:

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

    Junio 2026
Iniciar inscripción

Certificación Help Desk Professional Certificate – HDPC™

El certificado como Help Desk Professional - HDPC™ distingue a las empresas e individuos como parte de la adopción de buenas prácticas de la industria de soporte de TI.
  • Modalidad:

    OnLine - Clases en Vivo
  • Duración:

    16 horas
  • Horario:

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

    2026-05-27
  • Fecha inicio:

    Junio 2026
Iniciar inscripción

Curso SQL Server Implementación Nivel I

Aprenda a crear bases de datos, modificarlas, gestionar su contenido a través de consultas usando el lenguaje SQL, sus operadores y funciones.
  • Modalidad:

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

    35 horas
  • Horario:

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

    2026-05-27
  • Fecha inicio:

    Junio 2026
Iniciar inscripción

Certificación Internacional en Data Storytelling DSTPC™

Data storytelling o las historias con datos se convierten en el método por excelencia para lograr transformar los insights en acciones que transformen el mundo.
  • Modalidad:

    OnLine - Clases en Vivo
  • Duración:

    15 horas
  • Horario:

    S | 08:00 - 13: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 Artificial Intelligence Professional Certificate – CAIPC™

El aprendizaje automático es una aplicación de la inteligencia artificial en la que un ordenador/máquina aprende de las experiencias pasadas (datos de entrada) y hace predicciones futuras. El rendimiento de un sistema de este tipo debería estar, como mínimo, a la altura del ser humano.
  • Modalidad:

    OnLine - Clases en Vivo
  • Duración:

    24 horas
  • Horario:

    M - J | 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

Power Apps: crea aplicaciones de negocio sin programar

Crea apps de negocio en Power Apps sin programar: formularios, validaciones y gestión de datos para digitalizar procesos y ahorrar tiempo.
  • Modalidad:

    Virtual
  • Horario:

    7x24
  • Inscripciones hasta:

    Con dto. hasta 2026-05-20
  • 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 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

Curso Analítica de Datos con Hadoop

Manipule y analice datos usando Hadoop
  • Modalidad:

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

    35 horas
  • Horario:

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

    2026-05-27
  • Fecha inicio:

    Junio 2026
Iniciar inscripción

Certificación DevOps Essentials Professional Certificate (DEPC)

DevOps es más que una tecnología o un conjunto de herramientas. Es una mentalidad que requiere evolución cultural. Se trata de personas, procesos y las herramientas adecuadas para hacer que su Ciclo de vida de la aplicación sea más rápido y más predecible.
  • Modalidad:

    OnLine - Clases en Vivo
  • Duración:

    18 horas
  • Horario:

    L -W | 18:15 - 21:15
  • 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