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.

    600 courses found

    MVN01
    Presencial-Remoto
    Maven a fondo: el POM, el ciclo de vida de construcción, la gestión de dependencias y los plugins, hasta integrarlo en un pipeline.
    8 horas
    maven
    java
    dependencias
    build
    Disponible
    SPRB01
    Presencial-Remoto
    Spring Boot desde cero: autoconfiguración, inyección de dependencias, acceso a datos y APIs REST, con el andamiaje montado y funcionando.
    20 horas
    spring boot
    java
    autoconfiguracion
    inyeccion de dependencias
    Disponible
    Model Context Protocol: el estándar que conecta un modelo de lenguaje con herramientas y datos reales. Arquitectura cliente-servidor, servidores propios y un agente en producción.
    15 horas
    mcp
    model context protocol
    llm
    agentes
    Disponible
    Del machine learning clásico a los LLM y los agentes: qué hay detrás de cada término, cuándo sirve cada enfoque y cómo llevarlo a la práctica.
    12 horas
    ia
    machine learning
    deep learning
    llm
    Disponible
    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 horas
    *
    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
    inteligencia artificial
    ia
    desarrollo
    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 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 horas
    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 horas
    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 horas
    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 horas
    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 horas
    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 horas
    Disponible
    Kotlin para quien ya sabe Java: qué cambia, qué se gana en concisión y seguridad frente a nulos, y cómo convivir con el código Java que ya tienes.
    12 horas
    kotlin
    java
    jvm
    interoperabilidad
    Disponible
    La seguridad construida en los cimientos, no añadida al final. Modelado de amenazas y decisiones de diseño que evitan la vulnerabilidad antes de escribirla.
    8 horas
    security by design
    seguridad
    amenazas
    diseño seguro
    Disponible
    GITGH03
    Presencial-Remoto
    Control de versiones con Git y GitHub: commits, ramas, fusiones y los flujos de trabajo que usan los equipos en el día a día.
    12 horas
    git
    github
    control de versiones
    ramas
    Disponible