Skip to main content

L'Integrazione Continua e la Distribuzione Continua (CI/CD) consentono ai team di sviluppo software moderni di fornire codice di alta qualità in modo più rapido ed efficiente. Tuttavia, per padroneggiare il CI/CD, è fondamentale ricevere la formazione adatta.

In questa guida, abbiamo selezionato i migliori corsi di CI/CD disponibili. Che tu sia un principiante che vuole comprendere le basi o uno sviluppatore esperto che mira a migliorare le proprie competenze, questi corsi ti aiuteranno a sviluppare le abilità necessarie per eccellere in un settore competitivo.

Elenco dei Migliori Corsi CI/CD

Ecco una lista dei corsi CI/CD che, secondo me, meritano il tuo tempo nel 2026:

Want more from The CTO Club?

Create a free account to finish this piece and join a community of CTOs and engineering leaders sharing real-world frameworks, tools, and insights for designing, deploying, and scaling AI-driven technology.

This field is for validation purposes and should be left unchanged.
Name*
  1. Continuous Integration and Continuous Delivery (IBM)
  2. Building a Modern CI/CD Pipeline with Jenkins (Pluralsight)
  3. Continuous Integration and Deployment (Udacity)
  4. GitLab CI/CD (GitLab University)
  5. Learn CI/CD Pipeline With Jenkins, Python, Docker, DockerHub (Udemy)
  6. AWS: CI/CD Pipelines and Deployment Strategies (Whizlabs)
  7. GitHub Actions for CI/CD (LinkedIn Learning)
  8. CI/CD for Machine Learning (DataCamp)
  9. The Complete Jenkins DevOps CI/CD Pipeline Bootcamp (Udemy)
  10. CI/CD with Jenkins and GitLab Course (Koenig Solutions)
  11. DevOps Foundations: Continuous Integration and Continuous Delivery (Pluralsight)
  12. Project in DevOps: Jenkins CI/CD for Kubernetes Deployments (iwayQ Technology)
  13. Developing CI/CD Solutions with Azure DevOps (LinkedIn Learning)
  14. DevOps: CI/CD with Jenkins (Udemy)
  15. Build CI/CD Pipelines, Monitoring, and Logging (Udacity)
  16. CI/CD for Software Developers (Codio)
  17. CI/CD with Docker and Kubernetes Course (Koenig Solutions)
  18. DevOps Foundations: Continuous Delivery/Continuous Integration (LinkedIn Learning)
  19. Continuous Integration & Continuous Deployment with Jenkins (LearnKartS)

Scopri tutti i dettagli dei corsi qui sotto.

Panoramica dei Migliori Corsi CI/CD

1. Continuous Integration and Continuous Delivery (IBM)

Screenshot of the Continuous Integration and Continuous Delivery course page
Corso Continuous Integration and Continuous Delivery (Sorgente)

Questo corso offre un'introduzione pratica alla creazione di pipeline CI/CD con un'attenzione particolare all'automazione nel DevOps. Attraverso laboratori interattivi, esplora strumenti CI/CD, flussi di lavoro di codifica e il deployment di container su Kubernetes.

  • Destinatari: Persone interessate alle pratiche CI/CD
  • Argomenti trattati:
  • Online, in presenza o entrambi? Online
  • Esame richiesto? No
  • Durata: 14 ore
  • Ore di lezione: Autoapprendimento
  • Requisiti di ammissione: Nessuno
  • Prezzo: Iscriviti gratuitamente
  • Segui il corso: Coursera

2. Costruire una pipeline CI/CD moderna con Jenkins (Pluralsight)

Screenshot del sito del corso Costruire una pipeline CI/CD moderna con Jenkins
Corso Costruire una pipeline CI/CD moderna con Jenkins (Fonte)

Questo corso ti guida nella creazione e gestione di flussi di lavoro CI/CD utilizzando Jenkins Pipeline, con un focus sull’automazione e l’affidabilità del deployment. Vengono trattati la sintassi delle pipeline, i controlli di flusso e le librerie condivise per supportare pipeline CI/CD robuste.

  • Destinatari: Ingegneri software e professionisti DevOps
  • Argomenti trattati:
    • Sintassi e funzionalità di Jenkins Pipeline
    • Automazione dei workflow CI/CD
    • Passaggi di controllo del flusso e condizioni di deployment
    • Build e test del codice con Jenkins
    • Integrazione di sicurezza e conformità
    • Creazione di librerie condivise per pipeline
  • Online, in presenza o entrambi? Online
  • Esame richiesto? No
  • Durata: 1 ora e 43 minuti
  • Ore di lezione: Autoapprendimento
  • Requisiti di ammissione: Nessuno
  • Prezzo: $19 al mese (prova gratuita di 10 giorni)
  • Segui il corso: Pluralsight

3. Continuous Integration and Deployment (Udacity)

Screenshot della landing page del corso Continuous Integration and Deployment
Corso Continuous Integration and Deployment (Fonte)

Questo corso insegna come configurare un sistema di integrazione e deployment continuo per lo sviluppo mobile, con attenzione alla funzionalità delle app e all'integrazione rapida del feedback. Include la configurazione dei workflow Git e test automatizzati, senza requisiti preliminari richiesti.

  • Per chi è: Sviluppatori e professionisti IT
  • Argomenti trattati:
    • Configurazione dell'integrazione continua con Buddybuild
    • Struttura di ramificazione GitFlow
    • Test unitari e UI per la funzionalità dell'app
    • Distribuzione continua e provisioning dei dispositivi
    • Consolidamento dei feedback con BuddyBuildSDK
  • Online, in presenza o entrambi? Online
  • Ore di istruzione: Autonomo
  • Esame richiesto? No
  • Requisiti di ammissione: Nessuno
  • Prezzo: Gratuito
  • Partecipa al corso: Udacity
Upgrade your inbox with more tech leadership wisdom for delivering better software and systems.

Upgrade your inbox with more tech leadership wisdom for delivering better software and systems.

This field is for validation purposes and should be left unchanged.
Name*

4. GitLab CI/CD (GitLab University)

GitLab CI/CD course website
Il corso GitLab CI/CD (Fonte)

Questo corso introduce le pipeline CI/CD di GitLab, accompagnando i partecipanti nella configurazione delle pipeline, distribuzione delle applicazioni e utilizzo dello scanning di sicurezza. Include esercitazioni pratiche con GitLab Runner e configurazioni del file .gitlab-ci.yml per automatizzare e ottimizzare la distribuzione del software.

  • Per chi è: Utenti GitLab, ingegneri DevOps, team di quality assurance, ingegneri del rilascio e team di sviluppo
  • Argomenti trattati:
    • Configurazione e setup della pipeline CI/CD
    • Installazione e utilizzo di GitLab Runner
    • Selezione degli executor per diverse piattaforme di sviluppo
    • Diramazione delle funzionalità e automazione della pipeline
    • Gestione degli artefatti e caching delle dipendenze
    • Distribuzione di immagini Docker su registro GitLab
    • Scanning di sicurezza su GitLab
  • Online, in presenza o entrambi? Online
  • Esame richiesto? No
  • Durata: 3 ore 
  • Ore di istruzione: Autonomo
  • Requisiti di ammissione:
    • Nozioni di base su Git e GitLab
  • Partecipa al corso: GitLab University

5. Impara la pipeline CI/CD con Jenkins, Python, Docker, DockerHub (Udemy)

Learn CI/CD Pipeline With Jenkins, Python, Docker, DockerHub course screenshot
Corso "Impara la pipeline CI/CD con Jenkins, Python, Docker, DockerHub" (Fonte)

Questo corso insegna come configurare una pipeline CI/CD completa utilizzando Jenkins, Docker, Python e DockerHub in ambiente Linux. Illustra la containerizzazione delle applicazioni, la configurazione delle pipeline in Jenkins e il deployment di container da DockerHub su server remoti.

  • Per chi è: Sviluppatori principianti e intermedi e persone desiderose di esplorare i processi CI/CD
  • Argomenti trattati:
    • Pipelines Jenkins
    • Scripting Python
    • Integrazione con Docker
    • Panoramica pipeline
    • Definizione di CI/CD
    • Configurazioni Jenkins
    • Job Jenkins
  • Online, in presenza o entrambi? Online
  • Esame richiesto? No
  • Durata: 1 ora e 15 minuti
  • Ore di insegnamento: Autoapprendimento
  • Requisiti di ammissione:
    • Conoscenza di base di Jenkins e CI/CD e
    • Conoscenza di base di Git, GitHub, Docker, DockerHub
    • PC o laptop
    • Connessione Internet
  • Prezzo: Gratuito
  • Segui il corso: Udemy

6. AWS: Pipeline CI/CD e Strategie di Deploy (Whizlabs)

AWS: CI/CD Pipelines and Deployment Strategies course page
Corso AWS: Pipeline CI/CD e Strategie di Deploy (Fonte)

Questo corso spiega nel dettaglio la configurazione e la gestione delle pipeline CI/CD su AWS, concentrandosi su automazione e strategie di distribuzione. Comprende tre moduli che coprono le fasi dello SDLC, la configurazione delle pipeline con Amazon ECS e l’ottimizzazione delle strategie di deploy.

  • Per chi è: Utenti AWS e cloud engineer
  • Argomenti trattati:
    • Ciclo di vita dello sviluppo software su AWS
    • Configurazione pipeline CI/CD con Amazon ECS
    • Strategie di deploy su AWS
    • Gestione artifact e testing
  • Online, in presenza o entrambi? Online
  • Esame richiesto? No
  • Durata: 6 ore
  • Ore di insegnamento: 2 ore a settimana (autoapprendimento)
  • Requisiti di ammissione: Nessuno
  • Prezzo: Iscriviti gratuitamente
  • Segui il corso: Coursera

7. GitHub Actions per CI/CD (LinkedIn Learning)

Screenshot della pagina del corso GitHub Actions per CI/CD
Corso GitHub Actions per CI/CD (Fonte)

Questo corso online si concentra sull'implementazione di workflow CI/CD utilizzando GitHub Actions, proponendo esercitazioni pratiche e le best practice del settore per l'automazione del software delivery. Guida gli studenti nella configurazione, test e deployment di workflow per progetti open source e privati.

  • Per chi è: Sviluppatori che utilizzano GitHub
  • Argomenti trattati:
    • Configurazione di GitHub Actions
    • Automazione dei workflow
    • Integrazione CI/CD
    • Best practice per la creazione di workflow
  • Online, in presenza o entrambi? Online
  • Esame richiesto? No
  • Durata: 2 ore e 2 minuti
  • Ore di insegnamento: Autoapprendimento
  • Requisiti di ammissione: Nessuno
  • Prezzo: Gratuito per un mese
  • Segui il corso: LinkedIn Learning

8. CI/CD per Machine Learning (DataCamp)

Screenshot della pagina principale del corso CI/CD per Machine Learning
Il corso CI/CD per Machine Learning (Fonte)

Questo corso integra le pratiche CI/CD specificamente per i workflow di machine learning, utilizzando GitHub Actions e Data Version Control (DVC) per automatizzare l’addestramento dei modelli, i test e il deployment. Include pull request automatizzate, dataset versionati e tuning degli iperparametri per pipeline di machine learning robuste.

  • Per chi è: Data scientist ed ingegneri ML
  • Argomenti trattati:
    • Deployment di modelli ML
    • Monitoraggio e logging
    • Automazione CI/CD
    • Integrazione Machine Learning
    • Introduzione a CI/CD e YAML
    • Versionamento dei dataset con DVC
    • Ottimizzazione delle prestazioni del modello e tuning degli HP
  • Online, in presenza o entrambi? Online
  • Esame richiesto? No
  • Durata: 5 ore
  • Ore di insegnamento: Autoapprendimento
  • Requisiti di ammissione: Nessuno
  • Prezzo: Gratuito
  • Segui il corso: DataCamp

9. Il corso completo Jenkins DevOps CI/CD Pipeline Bootcamp (Udemy)

Screenshot del corso completo Jenkins DevOps CI/CD Pipeline Bootcamp
Il corso completo Jenkins DevOps CI/CD Pipeline Bootcamp (Fonte)

Questo corso offre una formazione pratica sulla creazione e gestione di pipeline Jenkins CI/CD, focalizzandosi su configurazioni di automazione reali. Copre l’installazione di Jenkins, la creazione di pipeline e l’integrazione con strumenti per la qualità del codice per workflow di distribuzione efficienti.

  • Per chi è: Ideale per principianti, ingegneri DevOps che desiderano imparare Jenkins, sviluppatori e amministratori IT
  • Argomenti trattati:
    • Architettura e installazione di Jenkins
    • Creazione di pipeline con Jenkins
    • Plugin e strumenti di Jenkins
    • Gestione dei job e delle build in Jenkins
    • Integrazione di repository con Jenkins
    • Creazione di pipeline riutilizzabili
    • Sicurezza e aspetti di Jenkins
    • Strumento di build del progetto: MAVEN
  • Online, in presenza o entrambi? Online
  • È richiesto un esame? No
  • Durata: 10 ore
  • Quante ore di lezione: Autoapprendimento
  • Requisiti di ammissione:
    • Comprensione di base dei processi di sviluppo software
    • Un computer con Windows, OSX o Linux
  • Prezzo: $84.99
  • Segui il corso: Udemy

10. Corso CI/CD con Jenkins e GitLab (Koenig Solutions)

Screenshot of the CI/CD with Jenkins and GitLab Course overview
Il Corso CI/CD con Jenkins e GitLab (Fonte)

Questo corso offre un approccio completo alla configurazione e gestione di pipeline CI/CD con Jenkins e GitLab, concentrandosi sull'automazione per deployment più snelli. Affronta i fondamenti di Git, l'automazione delle build con Jenkins e l'architettura CI/CD di GitLab per flussi di integrazione e distribuzione del codice efficienti.

  • Per chi è: Ingegneri DevOps, sviluppatori interessati all'integrazione GitLab e Jenkins, sviluppatori software, ingegneri dell'automazione, project manager tecnici e professionisti IT
  • Argomenti trattati:
    • Installazione di Git e gestione dei repository
    • Branching, tagging e controllo di versione
    • Configurazione di Jenkins e automazione delle build
    • Integrazione di Jenkins con Maven e JUnit
    • Configurazione di GitLab Runner e gestione delle pipeline
    • Variabili e configurazione del deployment in GitLab CI/CD
  • Online, in presenza o entrambi? Entrambi
  • È richiesto un esame? No
  • Durata: 24 ore
  • Quante ore di lezione: 8 ore al giorno
  • Requisiti di ammissione:
    • Conoscenza di base dello sviluppo software
    • Familiarità con strumenti da riga di comando (Linux, macOS o Windows)
    • Conoscenze fondamentali di programmazione (preferibile Java)
    • Esperienza pregressa con il controllo di versione (Git utile, non necessario)
    • Conoscenze introduttive di test automatizzati e build
    • Consapevolezza di base dei concetti CI/CD
  • Prezzo:
    • 1-a-1: $1,575
    • Pubblico: $1,150
    • Flexi: $258 (visita la pagina per maggiori informazioni)
  • Segui il corso: Koenig Solutions

11. Fondamenti di DevOps: Integrazione Continua e Consegna Continua (Pluralsight)

Screenshot del corso Fondamenti di DevOps: Integrazione Continua e Consegna Continua
Il corso Fondamenti di DevOps: Integrazione Continua e Consegna Continua (Fonte)

Questo corso illustra i principi fondamentali dell'Integrazione Continua e della Consegna Continua, con particolare attenzione all'automatizzazione della compilazione del software e all'ottimizzazione della prontezza per il rilascio. Copre le pratiche CI/CD per ottimizzare la consegna del software e aumentare la reattività alle esigenze aziendali.

  • Per chi è: Principianti DevOps che desiderano comprendere i concetti di CI/CD
  • Argomenti trattati:
    • Fondamenti dell'integrazione continua
    • Compilazione automatizzata del software
    • Pratiche di consegna e distribuzione continua
    • Ottimizzazione del ciclo di vita dello sviluppo software
  • Online, in presenza o entrambi? Online
  • È previsto un esame? No
  • Durata: 1 ora e 3 secondi
  • Ore di lezione: Ritmo autonomo
  • Requisiti di ammissibilità: Nessuno
  • Prezzo: $29 al mese (prova gratuita di 10 giorni)
  • Iscriviti al corso: Pluralsight

12. Progetto in DevOps: Jenkins CI/CD per deployment Kubernetes (iwayQ Technology)

Screenshot del corso Progetto in DevOps: Jenkins CI/CD per deployment Kubernetes
Il corso Progetto in DevOps: Jenkins CI/CD per deployment Kubernetes (Fonte)

Questo corso offre un'esperienza pratica di deployment di applicazioni su Kubernetes tramite una pipeline CI/CD di Jenkins all'interno di un'architettura a microservizi. Integra strumenti DevOps come Ansible, SonarQube e Docker per automatizzare la creazione delle applicazioni, i controlli di qualità e i deployment.

  • Per chi è: Professionisti DevOps, sviluppatori che lavorano con Kubernetes e ingegneri cloud AWS
  • Argomenti trattati:
    • Integrazione tra Kubernetes e Jenkins
    • Automatizzazione dei deployment con Jenkins
    • Creazione e deployment di applicazioni containerizzate
    • Monitoraggio delle pipeline Jenkins
    • Progetto DevOps in tempo reale
    • Architettura Git
    • Architettura Bit Bucket
    • Apache Maven
  • Online, in presenza o entrambi? Online
  • È previsto un esame? No
  • Durata: 4 ore
  • Ore di lezione: Ritmo autonomo
  • Requisiti di ammissibilità:
    • Conoscenza di base di AWS, Linux e DevOps
  • Prezzo: $54.99
  • Iscriviti al corso: Udemy

13. Sviluppare soluzioni CI/CD con Azure DevOps (LinkedIn Learning)

Screenshot della pagina del corso Sviluppare soluzioni CI/CD con Azure DevOps
Corso Sviluppare soluzioni CI/CD con Azure DevOps (Fonte)

Questo corso mostra come creare pipeline CI/CD completamente automatizzate utilizzando Azure DevOps, concentrandosi sull'integrazione continua, sul deployment e sulle misure di sicurezza all'interno di Azure Cloud. Guida gli utenti nella configurazione delle pipeline per applicazioni .NET, abilitando test efficienti e il deployment su Azure App Service.

  • A chi è rivolto: Sviluppatori e ingegneri DevOps che lavorano con Microsoft Azure
  • Argomenti trattati:
    • Pipeline di Azure DevOps
    • Automatizzare build e test con Azure
    • Distribuire applicazioni sui servizi Azure
    • Gestione dei repository e dei workflow
    • Abilitare CI e CD con target su Azure Cloud
    • Progettazione di pipeline di build e release
    • Massimizzare Azure Pipelines
  • Online, in presenza o entrambi? Online
  • È richiesto un esame? No
  • Durata: 2 ore e 12 minuti
  • Quante ore di lezione: Ritmo autonomo
  • Requisiti di ammissione: Nessuno
  • Prezzo: Gratuito per un mese
  • Segui il corso: LinkedIn Learning

14. DevOps: CI/CD con Jenkins (Udemy)

Screenshot della pagina del corso DevOps: CI/CD con Jenkins
Corso DevOps: CI/CD con Jenkins (Fonte)

Questo corso copre gli elementi essenziali per creare pipeline CI/CD con Jenkins, concentrandosi su automazione e integrazione in un ambiente agile. Include la configurazione di Jenkins con plugin, integrazione con GitHub e gestione degli artefatti di build tramite strumenti come Gradle e Artifactory.

  • Per chi è pensato: Ingegneri DevOps, sviluppatori che vogliono padroneggiare Jenkins, ingegneri dell'automazione, sviluppatori software, amministratori IT e neolaureati IT
  • Argomenti trattati:
    • Installazione e configurazione di Jenkins
    • Configurazione delle pipeline CI/CD
    • Integrazione di Jenkins con sistemi di controllo versione
    • Automazione di build, test e distribuzioni
    • Introduzione all'integrazione continua
    • Importanza dell'integrazione continua
    • Gestione degli artefatti di build
  • Online, In presenza, o Entrambe? Online
  • Esame richiesto? No
  • Durata: 1 ora e 27 minuti
  • Ore di istruzione: Autonomo
  • Requisiti di ammissione:
    • Accesso a una macchina fisica o virtuale per l'installazione dei software
    • Conoscenza di base dei processi di sviluppo software
  • Prezzo: $19.99
  • Fai il corso: Udemy

15. Costruire pipeline CI/CD, monitoraggio e logging (Udacity)

Screenshot of the Build CI/CD Pipelines, Monitoring, and Logging course website
Corso Costruire pipeline CI/CD, monitoraggio e logging (Fonte)

Questo corso guida gli studenti nella realizzazione e distribuzione di pipeline CI/CD con funzionalità di monitoraggio e logging utilizzando strumenti come GitHub Actions e AWS CloudFormation. Sono proposti progetti pratici per consolidare la creazione di pipeline CI/CD e l'obiettivo è il raggiungimento della continuous delivery.

  • Per chi è pensato: Studenti DevOps di livello intermedio che desiderano esperienza pratica nello sviluppo di pipeline
  • Argomenti trattati:
    • Pipeline CI/CD
    • Soluzioni di monitoraggio e logging
    • Testing e distribuzione automatizzati
    • Scalabilità e ottimizzazione delle pipeline
    • Introduzione alla CI/CD
    • Costruzione della pipeline CI
    • Abilitare le pipeline CD
    • Pipeline per immagini cinematografiche
  • Online, In presenza, o Entrambe? Online
  • Esame richiesto? No
  • Durata: 3 settimane
  • Ore di istruzione: Autonomo
  • Requisiti di ammissione: Nessuno
  • Prezzo:
    • All Access Mensile: $249 al mese
    • All Access Bundle: $211.50/mese (per un bundle di 4 mesi)
  • Fai il corso: Udacity

16. CI/CD per sviluppatori software (Codio)

Screenshot of the CI/CD for Software Developers course page
Il corso CI/CD per sviluppatori software (Fonte)

Questo corso insegna agli sviluppatori software come creare, testare e distribuire codice tramite pipeline CI/CD automatizzate, utilizzando GitHub Actions per il controllo di versione e l’assicurazione della qualità. Si conclude con un progetto finale che unisce automazione, distribuzione e gestione dei segreti.

  • A chi è rivolto: Sviluppatori software che desiderano implementare CI/CD nei propri progetti
  • Argomenti trattati:
    • GitHub Actions per CI/CD
    • Automazione di build e test
    • Verifiche di qualità del codice
    • Processi di distribuzione e gestione dei segreti
  • Online, in presenza, o entrambi? Online
  • Esame richiesto? No
  • Durata: 10 ore
  • Quante ore di lezione: 3 ore a settimana (autoapprendimento)
  • Requisiti di ammissione:
    • Account GitHub
  • Prezzo: Iscriviti gratis
  • Segui il corso: Coursera

17. Corso CI/CD con Docker e Kubernetes (Koenig Solutions)

Screenshot del sito web del corso CI/CD con Docker e Kubernetes
Il corso CI/CD con Docker e Kubernetes (Fonte)

Questo corso tratta l’installazione e la gestione di pipeline CI/CD con Docker e Kubernetes, concentrandosi su automazione del deployment e orchestrazione dei container in ambienti di produzione. Include attività pratiche con Jenkins, fondamenti di Docker e creazione di cluster Kubernetes.

  • A chi è rivolto: DevOps engineer, sviluppatori interessati a Docker e Kubernetes, amministratori di sistema, tester software, professionisti di rete, professionisti IT e project manager in aziende IT
  • Argomenti trattati:
    • Basi di Docker e Kubernetes
    • Pipeline CI/CD con Docker
    • Orchestrazione delle distribuzioni con Kubernetes
    • Gestione di applicazioni containerizzate
    • Automazione di processi di build e deployment
    • Sistemi ad alta disponibilità
  • Online, in presenza, o entrambi? Entrambi
  • Esame richiesto? No
  • Durata: 72 ore
  • Quante ore di lezione: 8 ore al giorno
  • Requisiti di ammissione:
    • Conoscenza di base di Linux
    • Conoscenze di Python o Shell
    • Familiarità con AWS
    • Conoscenza di base di networking e architettura di sistema
    • Esperienza pregressa con la tecnologia dei container
    • Conoscenza dei principi DevOps
    • Familiarità con la sintassi YAML
  • Prezzo:
    • 1-a-1: $3,575
    • Pubblico: $2,850
  • Segui il corso: Koenig Solutions

18. Fondamenti DevOps: Distribuzione continua/Integrazione continua (LinkedIn Learning)

Screenshot del corso DevOps Foundations: Continuous Delivery/Continuous Integration
Il corso DevOps Foundations: Continuous Delivery/Continuous Integration (Fonte)

Questo corso insegna i concetti di integrazione e distribuzione continua guidandoti nella creazione di una pipeline CI/CD completa per un'applicazione Golang, dallo sviluppo fino alla produzione. Include dimostrazioni pratiche di controllo versione, creazione di artefatti, test, distribuzione, best practice e le principali sfide legate ai processi CI/CD.

  • Per chi è pensato: Sviluppatori e professionisti IT
  • Argomenti trattati:
  • Online, in presenza o entrambi? Online
  • Esame richiesto? No
  • Durata: 1 ora e 50 minuti
  • Ore di istruzione: Autonomo
  • Requisiti di ammissione: Nessuno
  • Prezzo: Gratuito per un mese
  • Accedi al corso: LinkedIn Learning

19. Continuous Integration & Continuous Deployment con Jenkins (LearnKartS)

Screenshot della pagina del corso Continuous Integration & Continuous Deployment con Jenkins
Corso Continuous Integration & Continuous Deployment con Jenkins (Fonte)

Questo corso si concentra sulla creazione e gestione di pipeline CI/CD con Jenkins, dando rilievo all’automazione per processi di distribuzione efficienti. Affronta l'installazione di Jenkins, la configurazione delle pipeline e l'integrazione con vari strumenti a supporto di integrazione e distribuzione continue.

  • Per chi è pensato: Professionisti DevOps e sviluppatori che vogliono migliorare le proprie competenze su Jenkins
  • Argomenti trattati:
    • Configurazione di Jenkins e integrazione con Git
    • Automazione delle build con Maven
    • Installazione e deployment con Tomcat
    • Build parametrizzate e notifiche e-mail
    • Pipeline Jenkins e uso della CLI
    • Jenkins X e Docker per CI/CD avanzata
  • Online, in presenza o entrambi? Online
  • Esame richiesto? No
  • Durata: 8 ore
  • Ore di istruzione: 2 ore a settimana (autonomo)
  • Requisiti di ammissione:
    • Comprensione di base di DevOps 
    • Comprensione di base dei concetti e delle funzionalità di CI/CD e Jenkins
  • Prezzo: Iscrizione gratuita
  • Accedi al corso: Coursera

E ora?

Con le pratiche CI/CD che guidano l'efficienza e la qualità nella distribuzione del software, investire nel corso giusto può fare una grande differenza per la tua carriera. I corsi elencati qui offrono diversi percorsi di apprendimento su misura per vari livelli di esperienza e obiettivi. Scegliendo quello che fa per te, sarai sulla buona strada per padroneggiare CI/CD e contribuire a rendere i processi di sviluppo software più fluidi.

Accelera la crescita della tua SaaS e le tue competenze di leadership. Iscriviti alla nostra newsletter per ricevere le ultime novità da CTO e aspiranti leader tecnologici. Ti aiuteremo a scalare in modo più intelligente e a guidare con più forza grazie a guide, risorse e strategie dei migliori esperti!