Get -% discount on bulk purchases
Hasta menos de $ 1 dólar por curso, comprando vários cursos.!

Jenkins al completo

Jenkins al completo

Publicado: domingo, mar. 16, 2025 - Post actualizado: domingo, mar. 16, 2025

@

Domina la Integración y Entrega Continua con Jenkins: Desde la Configuración hasta la Automatización Total


Lo que aprenderás

  • Comprender los Conceptos Básicos de Jenkins

  • Instalar y Configurar Jenkins

  • Crear y Gestionar Pipelines de Automatización

  • Integrar Jenkins con Herramientas de Desarrollo

  • Crear y Gestionar Jobs en Jenkins

  • Integración con Sistemas de Control de Versiones

Requisitos

  • Conocimientos Básicos de Programación

  • Conocimientos básicos de Sistemas de Control de Versiones:

  • Conocimientos Básicos de Terminal o Línea de Comandos

  • Ordenador con Permisos de Administrador y 4 Gigas de RAM

  • Conexión Estable a Internet

Descripción

Bienvenido al Curso Jenkins al completo, diseñado para llevarte desde los conceptos básicos hasta las técnicas avanzadas de integración y entrega continua (CI/CD) utilizando Jenkins.

Este curso es ideal tanto para principiantes en automatización de software como para desarrolladores experimentados que buscan optimizar sus flujos de trabajo de desarrollo.

El curso es MUY PRÁCTICO, con múltiples ejercicios y laboratorios, intentando hacer ejemplos reales con distintos entornos como git, github, docker, java, maven C, Servidores WEB, Tomcat, y mucho más.

Dispones de una MÁQUINA VIRTUAL ubuntu con todo el software ya preparado sin necesidad de instalar nada: jenkins, git, java, docker maven, etc…

También os he preparado un ENTORNO DOCKER donde podeis lanzar múltiples nodos Jenkins para usar en la sección donde se crean los servidores esclavos y entornos multi nodo.  Solo teneis que lanzar el entorno Docker en la máquina virtual que os he preparado o en vuestra propia máquina si teneis instalado Docker.

¿Qué Aprenderás durante esta formación?

  • Fundamentos de Jenkins: Comenzaremos con una introducción a Jenkins, explorando su arquitectura y las principales características que lo hacen la herramienta líder para la automatización de tareas en el desarrollo de software.

  • Configuración y Gestión. Plugins: Aprenderás a instalar y configurar Jenkins en diferentes entornos, manejar plugins y configurar tanto el servidor como los nodos de trabajo.

  • Trabajos de proyecto libre: los jobs ,más sencillos de jenkins, donde empezaremos a ver las funcionalidades del producto.

  • Parámetros y variables: aprenderemos a usar estos componentes para crear trabajos dinámicos y potentes.

  • Pipelines de Jenkins: Profundizaremos en la creación y gestión de pipelines, enseñándote a escribir scripts de pipeline utilizando Groovy para automatizar todo tu proceso de construcción y despliegue.

  • Integración con Herramientas de Terceros: Veremos cómo integrar Jenkins con herramientas como Git, Docker, y Kubernetes para facilitar el desarrollo y la implementación de aplicaciones en ambientes de contenedores.

  • Triggers: aprenderás a crear triggers automáticos en Jenkins y su integración con productos como GIT.

  • Etapas en paralelo: veremos como crear etapas que se ejecuten en paralelo.

  • Plugins visuales: eprendremos productos visuales como Blue Ocean que nos permiten una msayor usabilidad del producto

  • Agentes y nodos: estuadiaremos como crear agentes y nodos esclavos dentro de Jenkins, para poder lanzar trabajos por múltiples servidores y entornos. Esto permite optimizar tus configuraciones de Jenkins, mejorar el rendimiento y escalar tus operaciones para soportar equipos y proyectos más grandes.

  • Docker como agentes: tecnología que permite usar contenedores Docker para lanzar nuestros trabajos.

  • Organization Folders: descubre de forma automática todos los repositorios de tipo Jenkins en tu almacen de repositorios Git.

  • Pipelines de tipo multiconfiguración: permite realizar combinaciones multiples de condiciones.

  • Scripted pipelines: una fiorma muy potente y flexible de crear pipelines mendiante el lenguaje groovy.

  • Y muchas más cosas: en el curso tocaremos muchos puntos y temas que necesitas conocer para trabajar de forma productiva con este entorno..

¿Para Quién es Este Curso? Este curso está dirigido a desarrolladores de software, ingenieros de QA, administradores de sistemas y cualquier profesional de TI que desee implementar y manejar Jenkins para la automatización de tareas de CI/CD.

Al finalizar el curso, tendrás las habilidades necesarias para configurar, gestionar y optimizar Jenkins, y podrás implementar prácticas de CI/CD eficientes que mejorarán la calidad y la eficiencia de tus proyectos de desarrollo.

Cualquier duda o pregunta no dudes en ponerte en contacto conmigo a través de la plataforma

Un saludo

Sergio de Apasoft Training

¿Para quién es este curso?

  • Desarrolladores de Software
  • Ingenieros de DevOps
  • Administradores de Sistemas
  • Profesionales de IT Interesados en la Automatización de Procesos
  • Cualquier persona interesada en aprender Jenkins y mejorar su perfil profesional



Curso Premium: Debe contactarnos directamente por nuestras redes de contacto para realizar la compra.
Contenido Premium
Puedes obtener el contenido Premium a través de una compra directa, visita la sección de compras/contactos para conocer más.
Compra Directa Comprar contenido premium

Comentarios | Reportar links

Para comentar y reportar un enlace expirado utiliza el siguiente botón, serás dirigido a otra sección donde nuestros moderadores estarán esperando los comentarios.

Ir a los comentarios