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

Accedi

Videocorso Ruby CGFA — Da zero a scrivere script, strumenti da terminale e piccole app web in un linguaggio elegante

Videocorso Ruby CGFA: da zero a scrivere script, strumenti da terminale e piccole app web in un linguaggio elegante. 10 videolezioni in italiano in tre livelli, esercizi con la soluzione, quiz, il progetto finale «Registro spese da terminale» ed esame con attestato. Partenza: da zero, circa 13 ore. Apri le prime 2 lezioni gratis.

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

Videocorso Ruby CGFA: 10 videolezioni, progetto finale ed esame con attestato

In breve

Il Videocorso Ruby CGFA è un corso in italiano di CGFA Academy, da zero, per principianti assoluti, chi vuole un primo linguaggio facile da leggere, chi punta a Ruby on Rails e alle startup. Ha 10 videolezioni in tre livelli, circa 13 ore di studio, esercizi con soluzione, quiz, il progetto finale «Registro spese da terminale» ed esame di 15 domande con attestato verificabile. Le prime 2 lezioni sono gratis e si aprono senza registrazione.

  • Per chi: Principianti assoluti, chi vuole un primo linguaggio facile da leggere, chi punta a Ruby on Rails e alle startup
  • Base: Il tuo primo programma Ruby, Variabili, numeri e stringhe, Condizioni e cicli, Array e hash
  • Intermedio: Metodi e blocchi, Classi, oggetti e moduli, Collezioni potenti: map, select e compagni
  • Avanzato: File, JSON ed errori, Gemme, Bundler e test, Strutture moderne e un'app web con Sinatra
  • Progetto finale: Registro spese da terminale
  • Strumenti: Ruby 4.0, Visual Studio Code, irb
  • 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 Ruby

WhatsAppFacebookTelegramEmail

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

Perché imparare Ruby

Ruby è stato pensato per far felici i programmatori: si legge quasi come una frase ed è piacevole da scrivere. È il linguaggio di Ruby on Rails, con cui sono nate molte startup e piattaforme web. Il corso ti porta da zero a script da terminale, file JSON, test e una prima app web con Sinatra.

A chi è rivolto

Il corso è pensato per: principianti assoluti, chi vuole un primo linguaggio facile da leggere, chi punta a Ruby on Rails e alle startup. Partenza: Da zero.

  • Un computer Windows, Mac o Linux
  • Saper usare un editor di testo (basta Visual Studio Code)
  • Nessuna esperienza di programmazione

Il programma: 10 lezioni in 3 livelli

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

Base: Installare Ruby e scrivere i primi programmi

  • Il tuo primo programma Ruby (20 min, gratis): Installare Ruby, usare la console irb e far girare il primo script.
  • Variabili, numeri e stringhe (25 min, gratis): Memorizzare valori, conoscere i tipi principali e comporre testi con l'interpolazione.
  • Condizioni e cicli (25 min): Far scegliere al programma con if e case e ripetere azioni con i cicli.
  • Array e hash (25 min): Usare elenchi (array) e tabelle di coppie chiave-valore (hash).

Intermedio: Metodi, blocchi, oggetti e collezioni

  • Metodi e blocchi (25 min): Scrivere metodi con argomenti predefiniti e con nome, e capire i blocchi con yield.
  • Classi, oggetti e moduli (30 min): Organizzare il codice in classi con attributi, metodi e moduli riutilizzabili.
  • Collezioni potenti: map, select e compagni (30 min): Trasformare, filtrare e raggruppare i dati con i metodi di Enumerable.

Avanzato: File, test, strutture moderne e web

  • File, JSON ed errori (30 min): Leggere e scrivere file, usare JSON e gestire gli errori con rescue.
  • Gemme, Bundler e test (30 min): Usare librerie esterne (gemme), gestire un progetto con Bundler e scrivere test automatici con Minitest.
  • Strutture moderne e un'app web con Sinatra (35 min): Usare Data, pattern matching e creare una piccola app web, per poi capire dove entra Rails.

Il progetto finale: Registro spese da terminale

Costruisci un programma che registra le tue spese in un file JSON e ne mostra il totale per categoria. Si usa da terminale: "ruby spese.rb aggiungi Caffè 1.2 bar" per aggiungere, "ruby spese.rb" per vedere il riepilogo.

  1. Crea il file spese.rb e importa la libreria json.
  2. Scrivi un metodo carica che legge spese.json (o restituisce un array vuoto se il file non esiste).
  3. Scrivi un metodo salva che scrive l'array in formato JSON leggibile.
  4. Leggi gli argomenti da ARGV: se il primo è "aggiungi" crea una nuova spesa con voce, importo e categoria.
  5. Controlla che l'importo sia un numero maggiore di zero e gestisci l'errore con un messaggio chiaro.
  6. Senza argomenti mostra il totale per categoria usando group_by e sum.
  7. Aggiungi due test Minitest per il calcolo del totale.

Cosa ti serve

  • Ruby 4.0: Su Windows si installa con RubyInstaller (rubyinstaller.org), su Mac con "brew install ruby", su Linux con il gestore pacchetti o con rbenv. Controlla con "ruby -v".
  • Visual Studio Code: Editor gratuito da code.visualstudio.com, con l'estensione Ruby LSP per i suggerimenti.
  • irb: La console interattiva già inclusa in Ruby: si apre scrivendo "irb" nel terminale ed è perfetta per provare una riga alla volta.

A cosa ti serve dopo il corso

  • Sviluppatore web con Ruby on Rails
  • Automazione di script e strumenti per il terminale
  • Lavoro in startup e prodotti SaaS
  • Siti e app con Sinatra
  • Test e automazione per team di sviluppo

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

Volantino Videocorso Ruby - formato post Volantino Videocorso Ruby - formato storia

Scarica l'immagine Condividi su WhatsApp Condividi su Facebook

Apri le prime 2 lezioni gratis di Ruby

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

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

Domande frequenti

Ruby è ancora utile oggi?

Sì: Ruby on Rails continua a far funzionare molti siti e prodotti SaaS, e Ruby resta comodissimo per script e automazioni. Il corso usa la versione attuale e insegna anche gemme, Bundler e test, che si usano nei progetti veri.

Cosa saprò fare alla fine del corso di Ruby?

Da zero a scrivere script, strumenti da terminale e piccole app web in un linguaggio elegante: è la strada del corso, in tre livelli (Base, Intermedio, Avanzato). Lo dimostri con il progetto finale «Registro spese da terminale»: Costruisci un programma che registra le tue spese in un file JSON e ne mostra il totale per categoria. Si usa da terminale: "ruby spese.rb aggiungi Caffè 1.2 bar" per aggiungere, "ruby spese.rb" per vedere il riepilogo.

Quanto dura il videocorso Ruby?

Circa 13 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 Ruby sono gratis e si aprono senza registrazione su citygraphnapoli.it/academy/ruby/: 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.