Course Catalog

    Specialized training for professionals and companies. Update your knowledge with our experts

    Discover our Learning Capsules

    Short, focused sessions to refresh specific skills.

    20 courses found

    Este programa profundiza en los 23 patrones de diseño de GoF, conectándolos directamente con la arquitectura de software moderna. A través de una metodología práctica, aprenderá a implementar soluciones robustas mediante ejercicios individuales y combinados realizados en Java.
    Además, la formación le capacitará para seleccionar el patrón adecuado según el contexto arquitectónico, optimizando la escalabilidad, el desacoplamiento y la mantenibilidad de tus proyectos de desarrollo.
    36
    *
    Disponible
    Este curso proporciona una visión clara, realista y práctica de la Inteligencia Artificial actual, orientada a su aplicación directa en el trabajo diario. No se centra en programación ni aspectos técnicos, sino en cómo pensar, comunicarse y trabajar con IA para aumentar la productividad, mejorar la calidad de las decisiones y automatizar tareas habituales.
    El objetivo es que los participantes entiendan cómo funciona la IA a nivel conceptual, aprendan a interactuar eficazmente con ella y sepan integrarla como copiloto profesional, no como sustituto.
    10 horas
    *
    Disponible
    IADEV02
    Presencial-Remoto
    Este curso proporciona una formación integral y práctica en Inteligencia Artificial aplicada al desarrollo de software, orientada a desarrolladores que desean incorporar IA de forma profesional en productos y sistemas reales.
    El programa se centra en el uso de modelos fundacionales, agentes, orquestación, gestión de contexto, MCP y desarrollo guiado por especificaciones, dejando fuera el entrenamiento de modelos y los enfoques académicos de Machine Learning.
    El enfoque es eminentemente práctico y arquitectónico. La IA se trata como un componente del sistema, sujeto a contratos, límites, validación y control operativo.
    40 horas
    .
    Disponible
    El curso Programación Orientada a Objetos tiene como objetivo introducir al alumno en la Programación Orientada a Objetos con Python, partiendo de los fundamentos del lenguaje (sintaxis, estructuras de control, funciones y excepciones) hasta la aplicación de los principios clave de la POO. Se abordan la creación de clases, uso de métodos y atributos, así como conceptos avanzados como herencia, polimorfismo y abstracción. Además, se exploran herramientas propias de Python, patrones de diseño y modelado UML para desarrollar aplicaciones organizadas, reutilizables y mantenibles.
    35 horas
    *
    Disponible
    El curso Linux proporciona los conocimientos necesarios para comprender, instalar y administrar este sistema operativo de código abierto, ampliamente utilizado en entornos personales y profesionales.
    40 horas
    *
    Disponible
    El curso ITIL Foundation está diseñado para ofrecer una formación integral en los conceptos fundamentales de ITIL. Al finalizar, el participante será capaz de aplicar las mejores prácticas de ITIL® y estará preparado para realizar el examen oficial y obtener la certificación ITIL® Foundation v4, acreditada por AXELOS.
    20 horas
    *
    Disponible
    El curso Gestión Ágil de Proyectos con Scrum proporciona a los participantes una comprensión de la metodología Scrum, sus roles, artefactos, herramientas y prácticas para aplicarla de manera efectiva en proyectos de diversa índole.
    16 horas
    *
    Disponible
    El curso MS Project está diseñado para proporcionar una formación amplia sobre la planificación, administración y control de proyectos con Microsoft Project. Al finalizar, el participante será capaz de gestionar proyectos desde la concepción hasta el cierre, optimizando recursos, tiempos y costes mediante el uso eficiente de la herramienta.
    50 horas
    project
    microsoft
    Disponible
    OPSGRF03
    Presencial-Remoto
    Este curso está diseñado para proporcionar una formación completa en Grafana y su ecosistema de observabilidad. A través de una combinación de teoría y prácticas guiadas, los participantes aprenderán y comprenderán los conceptos básicos y avanzados de Grafana y su arquitectura.
    40
    Disponible
    Esta ruta formativa está diseñada para guiar a desarrolladores y arquitectos de software a través de un recorrido progresivo en diseño de software, buenas prácticas de arquitectura y patrones avanzados para sistemas distribuidos. Utilizando Java y Spring Boot como plataforma base, cada módulo profundiza en conceptos clave que habilitan la construcción de aplicaciones escalables, mantenibles y alineadas al dominio de negocio.

    Cada bloque está diseñado para poder cursarse tambien de forma independiente (cursos ARQJAV01-02-03-04), lo que permite a los participantes elegir la formación más adecuada según su nivel de experiencia o necesidades específicas del proyecto en el que trabajan.
    70
    Disponible
    Este curso práctico está orientado a desarrolladores y arquitectos de software que buscan dominar la implementación de arquitecturas modernas basadas en CQRS (Command Query Responsibility Segregation) y Event Sourcing, integrando tecnologías líderes como Apache Kafka y Debezium.
    20
    Disponible
    Curso práctico de Domain-Driven Design (DDD) orientado a profesionales del desarrollo de software que buscan dominar el modelado de dominios complejos y la organización del código basada en los principios de DDD.
    20
    Disponible
    Este curso está diseñado para guiar a desarrolladores y arquitectos de software en la transición desde la arquitectura tradicional en capas hacia la arquitectura hexagonal con un enfoque práctico y progresivo.
    20
    Disponible
    Este curso está diseñado para que los participantes adquieran una comprensión profunda y práctica de los principios SOLID y la arquitectura en capas, aplicando estos conceptos en el desarrollo de aplicaciones Java modernas con Spring Boot.
    10
    Disponible
    Este curso está diseñado especialmente para desarrolladores con experiencia en Java que desean adoptar Kotlin como un lenguaje moderno, conciso y expresivo para aplicaciones JVM y Android.
    12
    Disponible
    Este curso intensivo tiene como objetivo proporcionar a los participantes un conocimiento profundo y práctico sobre cómo integrar la seguridad en el diseño de sistemas desde el inicio del ciclo de desarrollo, con un enfoque en la prevención de vulnerabilidades y amenazas desde la fase de planificación hasta la implementación.
    12
    Disponible
    GITGH03
    Presencial-Remoto
    Este curso está diseñado para proporcionar una comprensión del uso de GIT como sistema de control de versiones, complementado con GitHub para la colaboración en equipo y la gestión remota de proyectos.
    Parte importante del curso se basa en el uso de buenas prácticas.
    12
    ++
    Disponible
    CSBVLNX
    Presencial-Remoto
    El curso Linux proporciona los conocimientos necesarios para comprender, instalar y administrar este sistema operativo de código abierto, ampliamente utilizado en entornos personales y profesionales.
    40
    +
    Disponible
    CSBVPOO
    Presencial-Remoto
    El curso Programación Orientada a Objetos tiene como objetivo introducir al alumno en los principios y fundamentos de la Programación Orientada a Objetos (POO), una metodología utilizada en el desarrollo de software. Al finalizar, el participante será capaz de diseñar y desarrollar aplicaciones usando el paradigma orientado a objetos, aplicando conceptos como Clases y objetos, Herencia, Encapsulación, Polimorfismo Abstracción, Metodología, Modelado, Patrones de diseño, etc...
    35
    +
    Disponible
    FECHAS: 17/02 a 10 /03/2026
    HORARIO: MXJ de 17:00 h. a 21:00 h.
    El curso J2EE: Desarrollo Web, JSF, Spring está diseñado para que los participantes comprendan los fundamentos del desarrollo de aplicaciones web empresariales utilizando dos de los frameworks más utilizados en el ecosistema Java: JavaServer Faces (JSF) y Spring.
    40 horas
    Disponible