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

Accedi

Videocorso Mojo CGFA — Il linguaggio dalla sintassi di Python e dalla velocità del codice di sistema, per programmi veloci e intelligenza artificiale

Videocorso Mojo CGFA: il linguaggio dalla sintassi di Python e dalla velocità del codice di sistema, per programmi veloci e intelligenza artificiale. 10 videolezioni in italiano in tre livelli, esercizi con la soluzione, quiz, il progetto finale «Il calcolatore dello scontrino» ed esame con attestato. Partenza: base, circa 14 ore. Apri le prime 2 lezioni gratis.

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

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

In breve

Il Videocorso Mojo CGFA è un corso in italiano di CGFA Academy, base, per chi conosce o vuole imparare Python e ha bisogno di più velocità: studenti, sviluppatori di dati e intelligenza artificiale, curiosi della programmazione moderna. Ha 10 videolezioni in tre livelli, circa 14 ore di studio, esercizi con soluzione, quiz, il progetto finale «Il calcolatore dello scontrino» ed esame di 15 domande con attestato verificabile. Le prime 2 lezioni sono gratis e si aprono senza registrazione.

  • Per chi: Chi conosce o vuole imparare Python e ha bisogno di più velocità: studenti, sviluppatori di dati e intelligenza artificiale, curiosi della programmazione moderna
  • Base: Cos'è Mojo e il tuo primo programma, Variabili e tipi, Decisioni e cicli, Funzioni, liste e dizionari
  • Intermedio: Struct e metodi, Possesso dei valori e convenzioni dei parametri, Errori e collegamento con Python
  • Avanzato: Parametri, comptime e generici, Calcolo vettoriale e prestazioni, Organizzare un progetto e provarlo
  • Progetto finale: Il calcolatore dello scontrino
  • Strumenti: Mojo (versione 1.x), Windows: WSL, Visual Studio Code, Terminale
  • 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 Mojo

WhatsAppFacebookTelegramEmail

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

Perché imparare Mojo

Mojo ha la sintassi di Python ma la velocità del codice di sistema: è nato per scrivere programmi veloci di intelligenza artificiale che girano su processori e schede grafiche. Serve a chi lavora con i dati e l'AI e vuole velocizzare le parti lente di un programma Python senza passare al C++. Il corso parte dal primo programma e arriva a generici, calcolo vettoriale e progetti organizzati e provati.

A chi è rivolto

Il corso è pensato per: chi conosce o vuole imparare Python e ha bisogno di più velocità: studenti, sviluppatori di dati e intelligenza artificiale, curiosi della programmazione moderna. Partenza: Base.

  • Un computer Linux o Mac. Su Windows si usa WSL, il sottosistema Linux di Windows, gratuito
  • Meglio se conosci le basi di Python (variabili, if, cicli, funzioni): la sintassi è molto simile. Il corso le riprende comunque da capo
  • Un po' di pazienza: Mojo è giovane e alcuni dettagli cambiano da una versione all'altra

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: Installare Mojo, variabili e tipi, decisioni, cicli, funzioni e liste

  • Cos'è Mojo e il tuo primo programma (20 min, gratis): Capire cos'è Mojo, in che stato si trova oggi, installarlo e lanciare il primo programma.
  • Variabili e tipi (25 min, gratis): Dichiarare variabili con var, conoscere i tipi principali e capire che in Mojo i tipi sono fissi.
  • Decisioni e cicli (25 min): Usare if, elif, else, for e while per far decidere e ripetere il programma.
  • Funzioni, liste e dizionari (30 min): Scrivere funzioni con tipi dichiarati e gestire elenchi di valori con List e Dict.

Intermedio: Struct, possesso dei valori, errori e collegamento con Python

  • Struct e metodi (30 min): Creare tipi propri con struct, campi e metodi, e usare i trait per dichiarare cosa un tipo sa fare.
  • Possesso dei valori e convenzioni dei parametri (35 min): Capire come Mojo evita errori di memoria senza garbage collector: possesso, copia, spostamento e le convenzioni dei parametri.
  • Errori e collegamento con Python (30 min): Gestire gli errori con raises, try ed except, e usare librerie Python da Mojo.

Avanzato: Compilazione, generici, calcolo vettoriale e progetti

  • Parametri, comptime e generici (35 min): Usare i parametri di compilazione in parentesi quadre, comptime e le funzioni generiche con vincoli.
  • Calcolo vettoriale e prestazioni (35 min): Capire perché Mojo è veloce, usare SIMD per operare su più numeri insieme e misurare prima di ottimizzare.
  • Organizzare un progetto e provarlo (35 min): Dividere il codice in moduli, scrivere test e mantenere un progetto Mojo con pixi o uv.

Il progetto finale: Il calcolatore dello scontrino

Costruisci un piccolo programma che calcola lo scontrino di una pasticceria: righe con quantità e prezzo, totale netto, IVA e totale da pagare, con uno struct, una lista e una funzione che può fallire.

  1. Crea una cartella di progetto con pixi o uv e aggiungi Mojo.
  2. Definisci lo struct Riga con nome, quantità e prezzo, e il metodo totale.
  3. Metti alcune righe in una lista e calcola il netto con un ciclo.
  4. Scrivi una funzione con_iva che solleva un errore se il netto è negativo.
  5. Stampa lo scontrino.
  6. Aggiungi un test con assert_equal e annota la versione di Mojo.

Cosa ti serve

  • Mojo (versione 1.x): Si installa gratis dal sito ufficiale mojolang.org, seguendo la pagina Install. Il metodo consigliato usa uno strumento di ambienti, pixi oppure uv: crei una cartella di progetto e ci aggiungi il pacchetto mojo
  • Windows: WSL: Su Windows Mojo si usa dentro WSL (Windows Subsystem for Linux), gratuito: apri PowerShell come amministratore e scrivi wsl --install, poi riavvia. Da lì lavori in un terminale Linux (Ubuntu)
  • Visual Studio Code: Editor gratuito da code.visualstudio.com; installa l'estensione ufficiale di Mojo per colori, suggerimenti e correzioni. Su Windows aggiungi l'estensione WSL
  • Terminale: Già presente su Mac e Linux. Si lancia un programma con il comando mojo seguito dal nome del file

A cosa ti serve dopo il corso

  • Intelligenza artificiale e machine learning: Mojo nasce per scrivere codice veloce che gira su processori e schede grafiche
  • Calcolo numerico e analisi di grandi quantità di dati
  • Velocizzare le parti lente di un programma Python
  • Programmazione di GPU con un solo linguaggio, senza passare dal C più più
  • Lavorare in aziende e laboratori che costruiscono strumenti di intelligenza artificiale

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

Volantino Videocorso Mojo - formato post Volantino Videocorso Mojo - formato storia

Scarica l'immagine Condividi su WhatsApp Condividi su Facebook

Apri le prime 2 lezioni gratis di Mojo

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

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

Domande frequenti

Mojo funziona su Windows?

Mojo gira su Linux e Mac; su Windows si usa WSL, il sottosistema Linux gratuito di Windows, come spiegato nel corso. Aiuta conoscere le basi di Python, che il corso comunque riprende da capo. Mojo è giovane: alcuni dettagli cambiano da una versione all'altra.

Cosa saprò fare alla fine del corso di Mojo?

Il linguaggio dalla sintassi di Python e dalla velocità del codice di sistema, per programmi veloci e intelligenza artificiale: è la strada del corso, in tre livelli (Base, Intermedio, Avanzato). Lo dimostri con il progetto finale «Il calcolatore dello scontrino»: Costruisci un piccolo programma che calcola lo scontrino di una pasticceria: righe con quantità e prezzo, totale netto, IVA e totale da pagare, con uno struct, una lista e una funzione che può fallire.

Quanto dura il videocorso Mojo?

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 Mojo sono gratis e si aprono senza registrazione su citygraphnapoli.it/academy/mojo/: 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.