Preventivo gratuito e senza impegno · operatore diretto a Napoli, risposta in giornata

Accedi

Videocorso Terraform e OpenTofu CGFA — Il linguaggio HCL e l'infrastruttura come codice: descrivi i server in un file e il computer li crea per te

Videocorso Terraform e OpenTofu CGFA: il linguaggio HCL e l'infrastruttura come codice: descrivi i server in un file e il computer li crea per te. 10 videolezioni in italiano in tre livelli, esercizi con la soluzione, quiz, il progetto finale «Il sito del negozio in due ambienti: test e produzione» ed esame con attestato. Partenza: da zero, circa 12 ore. Apri le prime 2 lezioni gratis.

✓ Prime 2 lezioni gratis  ·  ✓ 10 videolezioni  ·  ✓ 12 ore di studio  ·  ✓ Progetto finale  ·  ✓ Attestato verificabile

Videocorso Terraform e OpenTofu CGFA: 10 videolezioni, progetto finale ed esame con attestato

In breve

Il Videocorso Terraform e OpenTofu CGFA è un corso in italiano di CGFA Academy, da zero, per sistemisti, sviluppatori, studenti e titolari di piccole aziende che vogliono smettere di configurare i server a mano. Ha 10 videolezioni in tre livelli, circa 12 ore di studio, esercizi con soluzione, quiz, il progetto finale «Il sito del negozio in due ambienti: test e produzione» ed esame di 15 domande con attestato verificabile. Le prime 2 lezioni sono gratis e si aprono senza registrazione.

  • Per chi: Sistemisti, sviluppatori, studenti e titolari di piccole aziende che vogliono smettere di configurare i server a mano
  • Base: Cos'è l'infrastruttura come codice e il primo file, Variabili, output e valori locali, Provider, risorse e dipendenze, Tipi di dato, liste, mappe e funzioni
  • Intermedio: count, for_each e blocchi dinamici, I moduli: riusare e condividere il codice, Stato remoto, workspace e import
  • Avanzato: Un progetto cloud vero: rete, server e data source, Qualità: validazioni, lifecycle e test, Sicurezza, CI/CD e scelta tra Terraform e OpenTofu
  • Progetto finale: Il sito del negozio in due ambienti: test e produzione
  • Strumenti: Terraform o OpenTofu, Visual Studio Code, Terminale, Provider locali
  • Esame di 15 domande e attestato con codice di controllo

Pubblicato il · Aggiornato il · Autore: CityGraph Napoli (Claudia D'Urso, titolare)

Guarda la presentazione del videocorso Terraform

WhatsAppFacebookTelegramEmail

Apri le prime 2 lezioni gratis · Scarica il video in MP4

Perché imparare Terraform

Con Terraform server, reti e database si descrivono in un file e il computer li crea uguali ogni volta, con lo storico delle modifiche come per il codice. È lo strumento dei DevOps e dei sistemisti cloud, tra i profili più richiesti nelle aziende. Il corso parte dai provider locali, gratuiti e sicuri, e arriva a moduli, test, sicurezza e alla scelta tra Terraform e OpenTofu.

A chi è rivolto

Il corso è pensato per: sistemisti, sviluppatori, studenti e titolari di piccole aziende che vogliono smettere di configurare i server a mano. Partenza: Da zero.

  • Un computer Windows, Mac o Linux
  • Saper usare il terminale a livello base (spostarsi tra le cartelle, lanciare un comando)
  • Per le ultime lezioni, un account gratuito su un cloud pubblico: serve solo se vuoi provare davvero

Il programma: 10 lezioni in 3 livelli

Circa 12 ore di studio con gli esercizi, in lezioni da 25 a 40 minuti. Le prime 2 sono gratis.

Base: Capire l'infrastruttura come codice e scrivere i primi file HCL

  • Cos'è l'infrastruttura come codice e il primo file (25 min, gratis): Capire a cosa serve Terraform, installarlo e completare il ciclo init, plan, apply, destroy.
  • Variabili, output e valori locali (25 min, gratis): Rendere i file riutilizzabili con variabili, mostrare risultati con gli output e calcolare valori con locals.
  • Provider, risorse e dipendenze (30 min): Dichiarare i provider con la versione, collegare le risorse tra loro e capire che cosa è lo stato.
  • Tipi di dato, liste, mappe e funzioni (30 min): Usare liste, mappe e oggetti, le funzioni integrate e le espressioni condizionali.

Intermedio: Ripetere, riusare e condividere: for_each, moduli, stato remoto

  • count, for_each e blocchi dinamici (35 min): Creare molte risorse simili con count e for_each, e trasformare dati con le espressioni for.
  • I moduli: riusare e condividere il codice (35 min): Raggruppare il codice in moduli con ingressi e uscite, e usarli più volte.
  • Stato remoto, workspace e import (35 min): Condividere lo stato in un backend remoto con blocco, separare gli ambienti e importare risorse esistenti.

Avanzato: Cloud vero, test, sicurezza e lavoro in squadra

  • Un progetto cloud vero: rete, server e data source (40 min): Descrivere un piccolo ambiente cloud (rete e server web), leggere dati esistenti con i data source e tenere sotto controllo i costi.
  • Qualità: validazioni, lifecycle e test (35 min): Proteggere il codice con validazioni, precondizioni, regole di ciclo di vita e test automatici.
  • Sicurezza, CI/CD e scelta tra Terraform e OpenTofu (35 min): Proteggere i segreti, automatizzare piano e applicazione con una pipeline e scegliere tra Terraform e OpenTofu.

Il progetto finale: Il sito del negozio in due ambienti: test e produzione

Costruisci un progetto Terraform completo con un modulo riutilizzabile, variabili validate, for_each e test. Per restare gratuito e sicuro usa i provider locali: ogni "negozio" produce un file di configurazione. Quando saprai farlo, la stessa struttura si applica a server e reti veri su un cloud.

  1. Crea la cartella progetto con versions.tf (Terraform 1.6 o successivo e provider local).
  2. Crea il modulo modules/negozio con variabili nome, citta, ambiente e un output con il nome del file.
  3. Nel modulo, aggiungi una validation che accetti l'ambiente solo "test" o "produzione".
  4. Nel file radice definisci una variabile di tipo mappa con almeno tre negozi (Napoli, Salerno, Caserta) e chiama il modulo con for_each.
  5. Scrivi due file test.tfvars e produzione.tfvars con valori diversi.
  6. Aggiungi un output che elenca tutti i file creati.
  7. Scrivi un test .tftest.hcl che controlla il nome di un file.
  8. Lancia fmt, validate, test, plan e apply con test.tfvars; poi destroy.

Cosa ti serve

  • Terraform o OpenTofu: Due programmi quasi identici, entrambi gratuiti. Terraform si scarica da developer.hashicorp.com/terraform, OpenTofu da opentofu.org. Il corso vale per tutti e due: basta scrivere il comando terraform oppure tofu
  • Visual Studio Code: Editor gratuito da code.visualstudio.com; installa l'estensione "HashiCorp Terraform" per colori e suggerimenti nei file .tf
  • Terminale: Prompt dei comandi o PowerShell su Windows, Terminale su Mac e Linux
  • Provider locali: Nelle prime lezioni usiamo i provider "local" e "random": creano file e valori sul tuo computer, senza account cloud e senza spendere nulla

A cosa ti serve dopo il corso

  • DevOps e Platform Engineer (uno dei profili più richiesti nelle aziende)
  • Sistemista cloud: creare reti, server e database ripetibili
  • Gestione di ambienti di test e produzione identici
  • Consulenza per PMI che passano al cloud
  • Automazione di infrastrutture in azienda con revisione del codice e storico delle modifiche

Come si studia

  • Video breve per ogni lezione, con i sottotitoli e il testo del video da leggere.
  • Spiegazione scritta con esempi italiani (prezzi in euro, negozi, città) e codice da copiare con un tocco.
  • Esercizio con la soluzione, appunti personali e quiz di tre domande per segnare la lezione come fatta.
  • Esame finale di 15 domande (si supera con il 75%) e attestato stampabile con codice di controllo verificabile.
  • App installabile su PC, tablet e telefono: niente account, i progressi restano sul dispositivo e si salvano con il backup.

Per privati, scuole e aziende

  • Singolo corso: per chi vuole imparare un linguaggio, con tutte le lezioni, il progetto finale, l'esame e l'attestato.
  • Tutti i corsi: l'accesso a tutto il catalogo CGFA Academy, per passare da un linguaggio all'altro quando vuoi.
  • Aziende: formazione dei dipendenti su programmazione, dati, automazione e scrittura, con gli attestati nel registro.
  • Scuole e centri di formazione: licenza per sede, per le classi e i laboratori, con la verifica dei codici degli attestati.
  • White label: l'Academy con il nome, i colori e il dominio di chi la offre, per enti di formazione, agenzie e consulenti.

Le condizioni si concordano in base alle persone da formare: scrivici con Richiedi maggiori informazioni o su WhatsApp.

L'attestato è un attestato di frequenza con codice di controllo, non un titolo di studio né una certificazione pubblica. I programmi indicati nel corso sono gratuiti o già presenti nel computer, salvo dove è scritto diversamente.

Volantino da condividere

Le immagini pronte del Videocorso Terraform e OpenTofu CGFA in formato post e storia. Mandatele a chi vuole imparare Terraform: studenti, colleghi, scuole e aziende.

Volantino Videocorso Terraform e OpenTofu - formato post Volantino Videocorso Terraform e OpenTofu - formato storia

Scarica l'immagine Condividi su WhatsApp Condividi su Facebook

Apri le prime 2 lezioni gratis di Terraform

Nella demo trovi il corso vero: guarda il video, leggi la lezione, prova il codice e fai il quiz. Per il corso completo, per la tua scuola o per la tua azienda scrivici.

Richiedi maggiori informazioni su VIDEOCORSO TERRAFORM ▶ Prova la demo

Operatore diretto a Napoli · P.IVA 06571251211 · Preventivo senza impegno

Domande frequenti

Devo pagare un cloud per seguire il corso di Terraform?

No. Le lezioni e il progetto finale usano i provider «local» e «random», che creano file e valori sul tuo computer. Solo per le ultime lezioni, se vuoi provare davvero, serve un account gratuito su un cloud pubblico; la struttura che impari si applica poi uguale a server e reti veri.

Cosa saprò fare alla fine del corso di Terraform?

Il linguaggio HCL e l'infrastruttura come codice: descrivi i server in un file e il computer li crea per te: è la strada del corso, in tre livelli (Base, Intermedio, Avanzato). Lo dimostri con il progetto finale «Il sito del negozio in due ambienti: test e produzione»: Costruisci un progetto Terraform completo con un modulo riutilizzabile, variabili validate, for_each e test. Per restare gratuito e sicuro usa i provider locali: ogni "negozio" produce un file di configurazione. Quando saprai farlo, la stessa struttura si applica a server e reti veri su un cloud.

Quanto dura il videocorso Terraform?

Circa 12 ore tra video, lettura ed esercizi: 10 lezioni da 25 a 40 minuti. Si studia quando si vuole, al proprio ritmo, da PC o da telefono.

Posso provare il corso prima di decidere?

Sì. Le prime 2 lezioni del corso Terraform sono gratis e si aprono senza registrazione su citygraphnapoli.it/academy/terraform/: video, spiegazione scritta, codice, esercizio e quiz, esattamente come nel corso completo.

Come si studia una lezione?

Ogni lezione ha un video di un paio di minuti con sottotitoli, la spiegazione scritta, il codice da copiare, un esercizio con la soluzione e un quiz di tre domande. Si segna come fatta e i progressi restano sul dispositivo, senza creare un account.

Il corso rilascia un attestato?

Sì. Alla fine fai l'esame (15 domande, si supera con il 75% di risposte giuste) e ottieni un attestato di frequenza stampabile, con un codice di controllo che chiunque può verificare. Non è un titolo di studio né una certificazione pubblica.

Funziona sul telefono?

Sì. CGFA Academy si apre dal browser e si installa come app su telefono, tablet e PC. Le lezioni già aperte si rileggono anche senza internet; i video invece servono online.

Si può avere per una scuola, un'azienda o con il proprio marchio?

Sì. Ci sono formule per il singolo corso, per tutti i corsi, per aziende che formano i dipendenti, per scuole e centri di formazione e una versione white label con il marchio di chi la offre. Scriveteci con «Richiedi maggiori informazioni».

Pronto a far conoscere la tua attività a Napoli?

Raccontaci cosa vuoi ottenere: ti rispondiamo in giornata con un preventivo gratuito e senza impegno.