Skip to main content

L'Integrazione Continua e la Distribuzione Continua (CI/CD) consentono ai moderni team di sviluppo software di distribuire codice di alta qualità più rapidamente e in modo più efficiente. Tuttavia, per padroneggiare il CI/CD, è necessaria la formazione giusta.

In questa guida abbiamo raccolto 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 capacità necessarie per eccellere in un settore competitivo.

Elenco dei migliori corsi di CI/CD

Ecco un elenco dei migliori corsi di CI/CD che, a mio parere, meritano il tuo tempo nel 2026:

Continue Reading for Free

Create a free account to finish this article, plus get ongoing access to timely insights and practical resources.

  1. Integrazione Continua e Distribuzione Continua (IBM)
  2. Creazione di una pipeline CI/CD moderna con Jenkins (Pluralsight)
  3. Integrazione Continua e Distribuzione (Udacity)
  4. GitLab CI/CD (GitLab University)
  5. Impara a creare una pipeline CI/CD con Jenkins, Python, Docker e DockerHub (Udemy)
  6. AWS: pipeline CI/CD e strategie di distribuzione (Whizlabs)
  7. GitHub Actions per il CI/CD (LinkedIn Learning)
  8. CI/CD per l'apprendimento automatico (DataCamp)
  9. Corso intensivo completo sulla pipeline Jenkins DevOps CI/CD (Udemy)
  10. Corso di CI/CD con Jenkins e GitLab (Koenig Solutions)
  11. Fondamenti di DevOps: Integrazione Continua e Distribuzione Continua (Pluralsight)
  12. Progetto DevOps: CI/CD con Jenkins per le distribuzioni su Kubernetes (iwayQ Technology)
  13. Sviluppo di soluzioni CI/CD con Azure DevOps (LinkedIn Learning)
  14. DevOps: CI/CD con Jenkins (Udemy)
  15. Creazione di pipeline CI/CD, monitoraggio e registrazione dei log (Udacity)
  16. CI/CD per sviluppatori software (Codio)
  17. Corso di CI/CD con Docker e Kubernetes (Koenig Solutions)
  18. Fondamenti di DevOps: Distribuzione Continua/Integrazione Continua (LinkedIn Learning)
  19. Integrazione Continua & Distribuzione Continua con Jenkins (LearnKartS)

Scopri tutti i dettagli dei corsi qui sotto.

Panoramica dei migliori corsi di CI/CD

1. Integrazione Continua e Distribuzione Continua (IBM)

Schermata della pagina del corso Integrazione Continua e Distribuzione Continua
Corso di Integrazione Continua e Distribuzione Continua (Fonte)

Questo corso offre un'introduzione pratica alla creazione di pipeline CI/CD, con particolare attenzione all'automazione nel DevOps. Attraverso laboratori interattivi, esplora gli strumenti CI/CD, i flussi di lavoro per la codifica e la distribuzione dei contenitori su Kubernetes.

  • A chi è rivolto: Persone interessate alle pratiche CI/CD
  • Argomenti trattati:
  • Online, in presenza o entrambe le modalità? Online
  • È richiesto un esame? No
  • Durata: 14 ore
  • Numero di ore di istruzione: Autogestito
  • Requisiti di idoneità: Nessuno
  • Prezzo: Iscrizione gratuita
  • Segui il corso: Coursera

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

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

Questo corso ti guida nella creazione e nella gestione dei flussi di lavoro CI/CD utilizzando Jenkins Pipeline, con particolare attenzione all'automazione e all'affidabilità della distribuzione. Tratta la sintassi delle pipeline, i controlli del flusso e le librerie condivise per supportare pipeline CI/CD solide.

  • A chi è rivolto: Ingegneri del software e professionisti DevOps
  • Argomenti trattati:
    • Sintassi e funzionalità di Jenkins Pipeline
    • Automazione dei flussi di lavoro CI/CD
    • Passaggi per il controllo del flusso e condizioni di distribuzione
    • Creazione e test del codice con Jenkins
    • Integrazione di sicurezza e conformità
    • Creazione di librerie condivise per le pipeline
  • Online, in presenza o entrambe le modalità? Online
  • È richiesto un esame? No
  • Durata: 1 ora e 43 minuti
  • Numero di ore di istruzione: Autogestito
  • Requisiti di idoneità: Nessuno
  • Prezzo: $19 al mese (prova gratuita di 10 giorni)
  • Segui il corso: Pluralsight

3. Integrazione e distribuzione continue (Udacity)

Screenshot della pagina di destinazione del corso Integrazione e distribuzione continue
Corso Integrazione e distribuzione continue (Fonte)

Questo corso insegna come configurare un sistema di integrazione e distribuzione continue per lo sviluppo mobile, concentrandosi sulla verifica del funzionamento delle app e sull'integrazione semplificata del feedback. Include la configurazione dei flussi di lavoro Git e dei test automatizzati, senza prerequisiti.

  • A chi è rivolto: Sviluppatori e professionisti IT
  • Argomenti trattati:
    • Configurazione dell'integrazione continua con Buddybuild
    • Struttura dei rami GitFlow
    • Test unitari e dell'interfaccia utente per le funzionalità delle app
    • Distribuzione continua e predisposizione dei dispositivi
    • Consolidamento del feedback con BuddyBuildSDK
  • Online, in presenza o entrambe? Online
  • Ore di lezione: Autogestito
  • È richiesto un esame? No
  • Requisiti di idoneità: Nessuno
  • Prezzo: Gratuito
  • Segui il corso: Udacity

Arricchisci la tua casella di posta con più saggezza sulla leadership tecnologica per offrire software e sistemi migliori.

4. CI/CD di GitLab (GitLab University)

Sito web del corso CI/CD di GitLab
Il corso CI/CD di GitLab (Fonte)

Questo corso presenta le pipeline CI/CD di GitLab e guida gli studenti nella configurazione delle pipeline, nella distribuzione delle applicazioni e nell'utilizzo della scansione di sicurezza. Include esercitazioni pratiche con GitLab Runner e configurazioni dei file .gitlab-ci.yml per automatizzare e migliorare la distribuzione del software.

  • A chi è rivolto: Utenti di GitLab, ingegneri DevOps, team di controllo qualità, ingegneri del rilascio e team di sviluppo
  • Argomenti trattati:
    • Configurazione e impostazione delle pipeline CI/CD
    • Installazione e utilizzo di GitLab Runner
    • Selezione dell'esecutore per diverse piattaforme di sviluppo
    • Rami delle funzionalità e automazione delle pipeline
    • Gestione degli artefatti e memorizzazione nella cache delle dipendenze
    • Distribuzione di immagini Docker nel registro GitLab
    • Scansione di sicurezza di GitLab
  • Online, in presenza o entrambe? Online
  • È richiesto un esame? No
  • Durata: 3 ore 
  • Quante ore di lezione: Autogestito
  • Requisiti di idoneità:
    • Conoscenze di base di Git e GitLab
  • Segui il corso: GitLab University

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

Schermata del corso Impara la pipeline CI/CD con Jenkins, Python, Docker e DockerHub
Corso Impara la pipeline CI/CD con Jenkins, Python, Docker e DockerHub (Fonte)

Questo corso insegna la configurazione completa della pipeline CI/CD utilizzando Jenkins, Docker, Python e DockerHub in un ambiente Linux. Illustra come containerizzare le applicazioni, configurare le pipeline Jenkins e distribuire container da DockerHub a server remoti.

  • A chi è rivolto: Sviluppatori da principianti a intermedi e persone desiderose di esplorare i processi CI/CD
  • Argomenti trattati:
    • Pipeline Jenkins
    • Scripting in Python
    • Integrazione con Docker
    • Panoramica delle pipeline
    • Definizione di CI/CD
    • Configurazioni di Jenkins
    • Processo Jenkins
  • Online, in presenza o entrambe le modalità? Online
  • È richiesto un esame? No
  • Durata: 1 ora e 15 minuti
  • Quante ore di lezione: Autogestito
  • Requisiti di idoneità:
    • Conoscenza di base di Jenkins e CI/CD e
    • Conoscenza di base di Git, GitHub, Docker e DockerHub
    • PC o laptop
    • Connessione Internet
  • Prezzo: Gratis
  • Segui il corso: Udemy

6. AWS: pipeline CI/CD e strategie di distribuzione (Whizlabs)

Pagina del corso AWS: pipeline CI/CD e strategie di distribuzione
Corso AWS: pipeline CI/CD e strategie di distribuzione (Fonte)

Questo corso illustra in dettaglio la configurazione e la gestione delle pipeline CI/CD in AWS, concentrandosi sull'automazione e sulle strategie di distribuzione. Include tre moduli che trattano le fasi del ciclo di vita dello sviluppo del software, la configurazione delle pipeline con Amazon ECS e l'ottimizzazione delle strategie di distribuzione.

  • A chi è rivolto: Utenti AWS e ingegneri cloud
  • Argomenti trattati:
    • Ciclo di vita dello sviluppo del software in AWS
    • Configurazione della pipeline CI/CD con Amazon ECS
    • Strategie di distribuzione in AWS
    • Gestione degli artefatti e test
  • Online, in presenza o entrambe le modalità? Online
  • È richiesto un esame? No
  • Durata: 6 ore
  • Quante ore di lezione: 2 ore alla settimana (autogestito)
  • Requisiti di idoneità: Nessuno
  • Prezzo: Iscrizione gratuita
  • Segui il corso: Coursera

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

Schermata della pagina del corso GitHub Actions per CI/CD
Il corso GitHub Actions per CI/CD (Fonte)

Questo corso online si concentra sull'implementazione dei flussi di lavoro CI/CD utilizzando GitHub Actions e offre esercitazioni pratiche e buone pratiche del settore per automatizzare la distribuzione del software. Accompagna i partecipanti nella configurazione, nel test e nella distribuzione dei flussi di lavoro per progetti a codice aperto e privati.

  • A chi è rivolto: Sviluppatori che utilizzano GitHub
  • Argomenti trattati:
    • Configurazione di GitHub Actions
    • Automazione dei flussi di lavoro
    • Integrazione CI/CD
    • Buone pratiche per la creazione dei flussi di lavoro
  • Online, in presenza o entrambe le modalità? Online
  • È richiesto un esame? No
  • Durata: 2 ore e 2 minuti
  • Quante ore di formazione: Autogestito
  • Requisiti di idoneità: Nessuno
  • Prezzo: Gratuito per un mese
  • Segui il corso: LinkedIn Learning

8. CI/CD per l'apprendimento automatico (DataCamp)

Screenshot della pagina di destinazione del corso CI/CD per l'apprendimento automatico
Il corso CI/CD per l'apprendimento automatico (Fonte)

Questo corso integra le pratiche CI/CD nei flussi di lavoro dell'apprendimento automatico, utilizzando GitHub Actions e Data Version Control (DVC) per automatizzare l'addestramento, i test e la distribuzione dei modelli. Include richieste pull automatizzate, set di dati con controllo delle versioni e ottimizzazione degli iperparametri per pipeline di apprendimento automatico affidabili.

  • A chi è rivolto: Scienziati dei dati e ingegneri ML
  • Argomenti trattati:
    • Distribuzione dei modelli ML
    • Monitoraggio e registrazione dei log
    • Automazione CI/CD
    • Integrazione dell'apprendimento automatico
    • Introduzione a CI/CD e YAML
    • Controllo delle versioni dei set di dati con DVC
    • Ottimizzazione delle prestazioni dei modelli e regolazione degli iperparametri
  • Online, in presenza o entrambe le modalità? Online
  • È richiesto un esame? No
  • Durata: 5 ore
  • Quante ore di formazione: Autogestito
  • Requisiti di idoneità: Nessuno
  • Prezzo: Gratuito
  • Segui il corso: DataCamp

9. Corso intensivo completo sulle pipeline CI/CD DevOps con Jenkins (Udemy)

Screenshot del corso Corso intensivo completo sulle pipeline CI/CD DevOps con Jenkins
Il corso intensivo completo sulle pipeline CI/CD DevOps con Jenkins (Fonte)

Questo corso offre una formazione pratica sulla creazione e la gestione delle pipeline CI/CD di Jenkins, concentrandosi su configurazioni di automazione del mondo reale. Tratta l'installazione di Jenkins, la creazione di pipeline e l'integrazione con strumenti per la qualità del codice, per flussi di lavoro di distribuzione efficienti.

  • A chi è rivolto: 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 processi e delle build di Jenkins
    • Integrazione del repository con Jenkins
    • Creazione di pipeline riutilizzabili
    • Sicurezza e aspetti di Jenkins
    • Strumento di compilazione del progetto: MAVEN
  • Online, in presenza o entrambe le modalità? Online
  • È richiesto un esame? No
  • Durata: 10 ore
  • Quante ore di lezione: Autogestito
  • Requisiti di idoneità:
    • Conoscenza 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)

Schermata della panoramica del corso CI/CD con Jenkins e GitLab
Il corso CI/CD con Jenkins e GitLab (Fonte)

Questo corso offre un approccio completo alla configurazione e alla gestione delle pipeline CI/CD con Jenkins e GitLab, concentrandosi sull'automazione per semplificare le distribuzioni. Tratta le nozioni di base di Git, l'automazione delle build con Jenkins e l'architettura CI/CD di GitLab per flussi di lavoro efficienti di integrazione e distribuzione del codice.

  • A chi è rivolto: Ingegneri DevOps, sviluppatori interessati all'integrazione di GitLab e Jenkins, sviluppatori software, ingegneri dell'automazione, responsabili tecnici di progetto e professionisti IT
  • Argomenti trattati:
    • Installazione di Git e gestione dei repository
    • Branch, tag e controllo delle versioni
    • 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 della distribuzione in GitLab CI/CD
  • Online, in presenza o entrambe le modalità? Entrambe
  • È richiesto un esame? No
  • Durata: 24 ore
  • Quante ore di lezione: 8 ore al giorno
  • Requisiti di idoneità:
    • Conoscenza di base dello sviluppo software
    • Familiarità con gli strumenti da riga di comando (Linux, macOS o Windows)
    • Conoscenze fondamentali di programmazione (preferibilmente Java)
    • Esperienza precedente con il controllo delle versioni (Git è utile, ma non obbligatorio)
    • Conoscenze introduttive dei test e delle build automatizzati
    • Consapevolezza di base dei concetti CI/CD
  • Prezzo:
    • Individuale: $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 distribuzione continua (Pluralsight)

Screenshot del corso Fondamenti di DevOps: integrazione continua e distribuzione continua
Il corso Fondamenti di DevOps: integrazione continua e distribuzione continua (Fonte)

Questo corso illustra i principi fondamentali dell'integrazione continua e della distribuzione continua, concentrandosi sull'automazione della compilazione del software e sulla semplificazione della preparazione alla distribuzione. Illustra le pratiche CI/CD per ottimizzare la distribuzione del software e migliorare la capacità di risposta alle esigenze aziendali.

  • A chi è rivolto: principianti di DevOps che desiderano comprendere i concetti di CI/CD
  • Argomenti trattati:
    • Fondamenti dell'integrazione continua
    • Compilazione automatizzata del software
    • Pratiche di distribuzione e rilascio continui
    • Ottimizzazione del ciclo di vita dello sviluppo software
  • Online, in presenza o entrambe? Online
  • Esame richiesto? No
  • Durata: 1 ora e 3 secondi
  • Numero di ore di lezione: Al proprio ritmo
  • Requisiti di idoneità: Nessuno
  • Prezzo: $29 al mese (periodo di prova gratuito di 10 giorni)
  • Segui il corso: Pluralsight

12. Progetto DevOps: Jenkins CI/CD per le distribuzioni Kubernetes (iwayQ Technology)

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

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

  • A chi è rivolto: professionisti DevOps, sviluppatori che lavorano con Kubernetes e ingegneri del cloud AWS
  • Argomenti trattati:
    • Integrazione di Kubernetes e Jenkins
    • Automazione delle distribuzioni con Jenkins
    • Creazione e distribuzione di applicazioni containerizzate
    • Monitoraggio delle pipeline Jenkins
    • Progetto DevOps in tempo reale
    • Architettura Git
    • Architettura Bit Bucket
    • Apache Maven
  • Online, in presenza o entrambe? Online
  • Esame richiesto? No
  • Durata: 4 ore
  • Numero di ore di lezione: Al proprio ritmo
  • Requisiti di idoneità:
    • Conoscenze di base di AWS, Linux e DevOps
  • Prezzo: $54.99
  • Segui il 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, con particolare attenzione all'integrazione continua, alla distribuzione e alle misure di sicurezza all'interno di Azure Cloud. Guida gli utenti nella configurazione di pipeline per applicazioni .NET, consentendo test efficienti e la distribuzione in Azure App Service.

  • A chi è rivolto: Sviluppatori e ingegneri DevOps che lavorano con Microsoft Azure
  • Argomenti trattati:
    • Pipeline Azure DevOps
    • Automazione di compilazioni e test con Azure
    • Distribuzione di applicazioni nei servizi Azure
    • Gestione di repository e flussi di lavoro
    • Abilitazione di CI e CD indirizzate ad Azure Cloud
    • Progettazione di pipeline di compilazione e rilascio
    • Ottimizzazione di Azure Pipelines
  • Online, in presenza o entrambe? Online
  • È richiesto un esame? No
  • Durata: 2 ore e 12 minuti
  • Numero di ore di formazione: 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 tratta gli elementi essenziali della creazione di pipeline CI/CD con Jenkins, concentrandosi sull'automazione e sull'integrazione in un ambiente agile. Include la configurazione di Jenkins con i plugin, l'integrazione con GitHub e la gestione degli artefatti di compilazione con strumenti come Gradle e Artifactory.

  • A chi è rivolto: ingegneri DevOps, sviluppatori che desiderano padroneggiare Jenkins, ingegneri dell'automazione, sviluppatori software, amministratori IT e principianti nel settore IT
  • Argomenti trattati:
    • Installazione e configurazione di Jenkins
    • Configurazione delle pipeline CI/CD
    • Integrazione di Jenkins con i sistemi di controllo versione
    • Automazione di compilazioni, test e distribuzioni
    • Introduzione all'integrazione continua
    • Importanza dell'integrazione continua
    • Gestione degli artefatti di compilazione
  • Online, in presenza o entrambe? Online
  • È richiesto un esame? No
  • Durata: 1 ora e 27 minuti
  • Numero di ore di lezione: Autogestito
  • Requisiti di idoneità:
    • Accesso a una macchina fisica o virtuale per l'installazione del software
    • Conoscenza di base dei processi di sviluppo software
  • Prezzo: $19.99
  • Segui il corso: Udemy

15. Creazione di pipeline CI/CD, monitoraggio e registrazione dei log (Udacity)

Schermata del sito web del corso Creazione di pipeline CI/CD, monitoraggio e registrazione dei log
Corso Creazione di pipeline CI/CD, monitoraggio e registrazione dei log (Fonte)

Questo corso guida gli studenti nella creazione e nella distribuzione di pipeline CI/CD con funzionalità di monitoraggio e registrazione dei log utilizzando strumenti come GitHub Actions e AWS CloudFormation. Offre progetti pratici per consolidare la creazione di pipeline CI/CD e si concentra sul raggiungimento degli obiettivi di distribuzione continua.

  • A chi è rivolto: studenti di livello intermedio in ambito DevOps che desiderano acquisire esperienza pratica nello sviluppo di pipeline
  • Argomenti trattati:
    • Pipeline CI/CD
    • Soluzioni di monitoraggio e registrazione dei log
    • Test e distribuzione automatizzati
    • Ridimensionamento e ottimizzazione delle pipeline
    • Introduzione a CI/CD
    • Creazione di una pipeline CI
    • Abilitazione delle pipeline CD
    • Pipeline per immagini cinematografiche
  • Online, in presenza o entrambe? Online
  • È richiesto un esame? No
  • Durata: 3 settimane
  • Numero di ore di lezione: Autogestito
  • Requisiti di idoneità: Nessuno
  • Prezzo:
    • Accesso completo mensile: $249 al mese
    • Pacchetto Accesso completo: $211.50/mese (per un pacchetto di 4 mesi)
  • Segui il corso: Udacity

16. CI/CD per sviluppatori software (Codio)

Schermata della pagina del corso CI/CD per sviluppatori software
Il corso CI/CD per sviluppatori software (Fonte)

Questo corso insegna agli sviluppatori di software a creare, testare e distribuire codice tramite pipeline CI/CD automatizzate, utilizzando GitHub Actions per il controllo delle versioni e la garanzia della qualità. Si conclude con un progetto finale che combina automazione, distribuzione e gestione dei segreti.

  • A chi è rivolto: sviluppatori di software che desiderano implementare CI/CD nei propri progetti
  • Argomenti trattati:
    • GitHub Actions per CI/CD
    • Automazione della compilazione e dei test
    • Controlli della qualità del codice
    • Processi di distribuzione e gestione dei segreti
  • Online, in presenza o entrambe le modalità? Online
  • È richiesto un esame? No
  • Durata: 10 ore
  • Quante ore di lezione: 3 ore a settimana (autogestito)
  • Requisiti di idoneità:
    • Account GitHub
  • Prezzo: iscrizione gratuita
  • 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 la configurazione e la gestione delle pipeline CI/CD con Docker e Kubernetes, concentrandosi sull’automazione della distribuzione e sull’orchestrazione dei container negli ambienti di produzione. Include attività pratiche con Jenkins, i fondamenti di Docker e la creazione di cluster Kubernetes.

  • A chi è rivolto: ingegneri DevOps, sviluppatori interessati a Docker e Kubernetes, amministratori di sistema, collaudatori di software, professionisti delle reti, professionisti IT e responsabili di progetto nelle aziende IT
  • Argomenti trattati:
    • Fondamenti di Docker e Kubernetes
    • Pipeline CI/CD con Docker
    • Orchestrazione delle distribuzioni con Kubernetes
    • Gestione delle applicazioni containerizzate
    • Automazione dei processi di compilazione e distribuzione
    • Sistemi ad alta disponibilità
  • Online, in presenza o entrambe le modalità? Entrambe
  • È richiesto un esame? No
  • Durata: 72 ore
  • Quante ore di lezione: 8 ore al giorno
  • Requisiti di idoneità:
    • Conoscenza di base di Linux
    • Conoscenza di Python o Shell
    • Familiarità con AWS
    • Conoscenza di base delle reti e dell’architettura dei sistemi
    • Esperienza precedente con le tecnologie dei container
    • Conoscenza dei principi DevOps
    • Familiarità con la sintassi YAML
  • Prezzo:
    • Individuale: $3,575
    • Pubblico: $2,850
  • Segui il corso: Koenig Solutions

18. Fondamenti di DevOps: distribuzione continua e integrazione continua (LinkedIn Learning)

Screenshot del corso Fondamenti di DevOps: distribuzione continua/integrazione continua
Il corso Fondamenti di DevOps: distribuzione continua/integrazione continua (Fonte)

Questo corso insegna i concetti di integrazione e distribuzione continue guidandoti nella creazione di una pipeline CI/CD completa per un'applicazione Golang, dallo sviluppo alla produzione. Include dimostrazioni pratiche di controllo delle versioni, creazione degli artefatti, test, distribuzione, buone pratiche e problemi comuni della CI/CD.

  • A chi è rivolto: Sviluppatori e professionisti IT
  • Argomenti trattati:
  • Online, in presenza o entrambe le modalità? Online
  • È richiesto un esame? No
  • Durata: 1 ora e 50 minuti
  • Quante ore di lezione: Autogestito
  • Requisiti di idoneità: Nessuno
  • Prezzo: Gratuito per un mese
  • Segui il corso: LinkedIn Learning

19. Integrazione continua e distribuzione continua con Jenkins (LearnKartS)

Screenshot della pagina del corso Integrazione continua e distribuzione continua con Jenkins
Corso Integrazione continua e distribuzione continua con Jenkins (Fonte)

Questo corso si concentra sulla creazione e sulla gestione di pipeline CI/CD con Jenkins, ponendo l'accento sull'automazione per processi di distribuzione efficienti. Tratta la configurazione di Jenkins, la configurazione delle pipeline e l'integrazione con diversi strumenti per supportare l'integrazione e la distribuzione continue.

  • A chi è rivolto: Professionisti DevOps e sviluppatori che desiderano ampliare le proprie competenze su Jenkins
  • Argomenti trattati:
    • Configurazione di Jenkins e integrazione con Git
    • Automazione delle compilazioni con Maven
    • Installazione e distribuzione di Tomcat
    • Compilazioni parametrizzate e notifiche via e-mail
    • Pipeline Jenkins e utilizzo della CLI
    • Jenkins X e Docker per la CI/CD avanzata
  • Online, in presenza o entrambe le modalità? Online
  • È richiesto un esame? No
  • Durata: 8 ore
  • Quante ore di lezione: 2 ore alla settimana (autogestito)
  • Requisiti di idoneità:
    • Conoscenza di base di DevOps 
    • Conoscenza di base dei concetti e delle funzionalità di CI/CD e Jenkins
  • Prezzo: Iscrizione gratuita
  • Segui il corso: Coursera

Qual è il prossimo passo?

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

Fai crescere il tuo SaaS e sviluppa le tue capacità di leadership. Iscriviti alla nostra newsletter per ricevere gli ultimi approfondimenti da CTO e aspiranti leader tecnologici. Ti aiuteremo a crescere in modo più intelligente e a guidare con maggiore efficacia, grazie a guide, risorse e strategie dei migliori esperti!