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

Accedi

Videocorso Erlang e OTP CGFA — Da zero a costruire sistemi concorrenti che non si fermano mai

Videocorso Erlang e OTP CGFA: da zero a costruire sistemi concorrenti che non si fermano mai. 10 videolezioni in italiano in tre livelli, esercizi con la soluzione, quiz, il progetto finale «Cassa del negozio che si riavvia da sola» ed esame con attestato. Partenza: da zero, circa 14 ore. Apri le prime 2 lezioni gratis.

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

Videocorso Erlang e OTP CGFA: 10 videolezioni, progetto finale ed esame con attestato

In breve

Il Videocorso Erlang e OTP CGFA è un corso in italiano di CGFA Academy, da zero, per principianti curiosi e sviluppatori che vogliono capire come funzionano i sistemi di messaggistica, le telecomunicazioni e i servizi sempre accesi. Ha 10 videolezioni in tre livelli, circa 14 ore di studio, esercizi con soluzione, quiz, il progetto finale «Cassa del negozio che si riavvia da sola» ed esame di 15 domande con attestato verificabile. Le prime 2 lezioni sono gratis e si aprono senza registrazione.

  • Per chi: Principianti curiosi e sviluppatori che vogliono capire come funzionano i sistemi di messaggistica, le telecomunicazioni e i servizi sempre accesi
  • Base: La shell e il primo modulo, Variabili, atomi e pattern matching, Liste, tuple, mappe e testi, Funzioni, clausole e ricorsione
  • Intermedio: Il modulo lists e le comprehension, Errori, try e record, Progetti con rebar3 ed EUnit
  • Avanzato: Processi e messaggi, gen_server: processi con stato, Supervisor, ETS e release
  • Progetto finale: Cassa del negozio che si riavvia da sola
  • Strumenti: Erlang/OTP 28 (o successivo), rebar3, Visual Studio Code
  • 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 Erlang/OTP

WhatsAppFacebookTelegramEmail

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

Perché imparare Erlang/OTP

Erlang è nato per le centrali telefoniche e oggi fa funzionare chat, code di messaggi e servizi che non devono fermarsi mai. La sua forza è OTP: processi leggeri che si controllano a vicenda e si riavviano da soli quando qualcosa va storto. Il corso parte dalla shell e arriva a gen_server e supervisori, base solida anche per Elixir e Gleam.

A chi è rivolto

Il corso è pensato per: principianti curiosi e sviluppatori che vogliono capire come funzionano i sistemi di messaggistica, le telecomunicazioni e i servizi sempre accesi. Partenza: Da zero.

  • Un computer Windows, Mac o Linux
  • Nessuna esperienza di programmazione richiesta
  • Pazienza per una sintassi un po' diversa dal solito: dopo qualche ora diventa naturale

Il programma: 10 lezioni in 3 livelli

Circa 14 ore di studio con gli esercizi, in lezioni da 20 a 35 minuti. Le prime 2 sono gratis.

Base: Shell, termini, pattern matching, liste, funzioni e ricorsione

  • La shell e il primo modulo (20 min, gratis): Installare Erlang, usare la shell erl, compilare un modulo e chiamare una funzione.
  • Variabili, atomi e pattern matching (25 min, gratis): Conoscere i tipi base, usare le variabili che si assegnano una volta sola e capire il pattern matching.
  • Liste, tuple, mappe e testi (25 min): Raggruppare dati con liste, tuple e mappe e capire che i testi in Erlang sono liste di numeri.
  • Funzioni, clausole e ricorsione (30 min): Scrivere funzioni con più clausole, guardie, funzioni anonime e ricorsione sulle liste.

Intermedio: Funzioni di ordine superiore, errori, progetti con rebar3 e test

  • Il modulo lists e le comprehension (30 min): Elaborare liste con map, filter, foldl e con le list comprehension.
  • Errori, try e record (30 min): Gestire gli esiti con ok ed errore, intercettare le eccezioni con try e usare i record.
  • Progetti con rebar3 ed EUnit (30 min): Creare un progetto con rebar3, scrivere test con EUnit e aggiungere una libreria.

Avanzato: Processi, gen_server, supervisori, ETS e release

  • Processi e messaggi (30 min): Creare processi leggeri, farli comunicare con messaggi e osservare i guasti con link e monitor.
  • gen_server: processi con stato (35 min): Costruire un servizio con stato usando il comportamento gen_server di OTP.
  • Supervisor, ETS e release (35 min): Far riavviare i processi da un supervisore, conoscere ETS e capire come si arriva a una release di produzione.

Il progetto finale: Cassa del negozio che si riavvia da sola

Costruisci un servizio che tiene il saldo di una cassa, accetta incassi e restituisce il totale, controllato da un supervisore, con i test EUnit.

  1. Crea il progetto con rebar3 new app cassa, che prepara anche il supervisore.
  2. Scrivi il modulo cassa come gen_server con stato iniziale 0.
  3. Aggiungi incassa/1 (call) e totale/0 (call).
  4. Rifiuta gli importi non positivi restituendo {error, importo_non_valido}.
  5. Inserisci cassa tra i figli del supervisore principale.
  6. Scrivi i test EUnit: totale iniziale zero, due incassi sommati, importo negativo rifiutato.
  7. Con rebar3 shell prova a uccidere il processo con exit(whereis(cassa), kill) e verifica che il supervisore lo riavvii.

Cosa ti serve

  • Erlang/OTP 28 (o successivo): Si scarica gratis da erlang.org/downloads: su Windows c'è un installatore che aggiunge il comando erl; su Mac e Linux si usa il gestore di pacchetti o lo strumento mise
  • rebar3: Lo strumento ufficiale per creare progetti, compilare, provare e scaricare librerie; si scarica gratis da rebar3.org
  • Visual Studio Code: Editor gratuito da code.visualstudio.com con l'estensione Erlang LS per colori e suggerimenti

A cosa ti serve dopo il corso

  • Messaggistica e telecomunicazioni: è il linguaggio nato in Ericsson per le centrali telefoniche
  • Sistemi che devono restare sempre accesi: chat, code di messaggi, database distribuiti
  • Manutenzione e studio di software famosi scritti in Erlang come RabbitMQ e CouchDB
  • Base solida per passare a Elixir e Gleam, che usano la stessa macchina virtuale
  • Ruoli di nicchia, richiesti e ben pagati, in fintech, gaming e telco

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 Erlang e OTP CGFA in formato post e storia. Mandatele a chi vuole imparare Erlang/OTP: studenti, colleghi, scuole e aziende.

Volantino Videocorso Erlang e OTP - formato post Volantino Videocorso Erlang e OTP - formato storia

Scarica l'immagine Condividi su WhatsApp Condividi su Facebook

Apri le prime 2 lezioni gratis di Erlang/OTP

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 ERLANG ▶ Prova la demo

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

Domande frequenti

La sintassi di Erlang è difficile?

È un po' diversa dal solito, ma dopo qualche ora diventa naturale: il corso la introduce per piccoli passi, partendo dalla shell. Non serve esperienza; Erlang/OTP e rebar3 sono gratuiti per Windows, Mac e Linux.

Cosa saprò fare alla fine del corso di Erlang/OTP?

Da zero a costruire sistemi concorrenti che non si fermano mai: è la strada del corso, in tre livelli (Base, Intermedio, Avanzato). Lo dimostri con il progetto finale «Cassa del negozio che si riavvia da sola»: Costruisci un servizio che tiene il saldo di una cassa, accetta incassi e restituisce il totale, controllato da un supervisore, con i test EUnit.

Quanto dura il videocorso Erlang/OTP?

Circa 14 ore tra video, lettura ed esercizi: 10 lezioni da 20 a 35 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 Erlang/OTP sono gratis e si aprono senza registrazione su citygraphnapoli.it/academy/erlang/: 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.