I Cheatsheet
Guide di riferimento rapido per la sintassi e i concetti fondamentali di ciascun linguaggio. Ideali da tenere a portata di mano o da stampare.
Guide di riferimento rapido per la sintassi e i concetti fondamentali di ciascun linguaggio. Ideali da tenere a portata di mano o da stampare.
12 corsi
Query vere su dataset realistici, senza installare database.
Impara SQL da zero con dataset realistici e un Postgres reale nel browser: scrivi query, leggi result set, correggi errori e arrivi fino a CTE, window function, indici e transazioni.
Fondamenta solide del linguaggio del web, con codice eseguito live.
Impara JavaScript da zero scrivendo funzioni, trasformazioni dati e codice asincrono in un worker isolato: vedi console, valore di ritorno ed errori mentre ragioni sul modello del linguaggio.
Python pratico per dati, scripting e automazioni leggere nel browser.
Impara Python da zero con CPython in WebAssembly: esegui script nel browser, lavori su stringhe e collezioni, usi la standard library e costruisci piccoli automatismi verificabili subito.
Go pratico per backend e cloud-native, con passaggio naturale al compilatore ufficiale.
Impara Go da zero con esercizi guidati, controllo statico e link al Go Playground ufficiale: parti da tipi e funzioni, arrivi a interfacce, concorrenza, test e piccoli handler HTTP.
Sviluppo di sistemi ad alte prestazioni, con passaggio naturale al compilatore ufficiale.
Impara il C++ moderno da zero con esercizi guidati, controllo statico e integrazione con Compiler Explorer: dalle basi della sintassi e i tipi di dato fino alle classi e la programmazione orientata agli oggetti.
Sicurezza della memoria ed alte prestazioni senza garbage collector.
Impara il linguaggio Rust da zero con spiegazioni dettagliate, esempi pratici ed esercizi interattivi: dalla gestione delle variabili e tipi primitivi fino alla gestione sicura della memoria con ownership, borrowing, struct e metodi.
Programmazione orientata agli oggetti, portabilità e robustezza per il mondo enterprise.
Impara il linguaggio Java da zero con spiegazioni dettagliate, esempi pratici ed esercizi interattivi: dalla sintassi di base e il controllo del flusso fino ai concetti cardine dell'OOP come classi, ereditarietà, interfacce e collezioni.
Sicurezza dei tipi e modernità per le tue applicazioni JavaScript.
Impara a padroneggiare TypeScript, il superset tipizzato di JavaScript. Scopri come scrivere codice più sicuro e robusto grazie a tipi primitivi, interfacce, type alias, unioni, type narrowing e programmazione generica (Generics).
Lo storico pilastro dei sistemi finanziari e aziendali globali, spiegato in modo moderno.
Impara il linguaggio COBOL da zero con spiegazioni dettagliate, esempi pratici ed esercizi interattivi: dalla struttura rigida del codice e la dichiarazione dei dati fino alle operazioni aritmetiche, controllo del flusso e modularità con i paragrafi.
Il linguaggio per l'analisi statistica dei dati.
Impara il linguaggio R per la manipolazione di dati, l'analisi statistica e la programmazione funzionale. Dalle basi sintattiche e vettori, alle matrici, data frame e scrittura di funzioni personalizzate.
Padroneggia la riga di comando e gestisci file e flussi come un professionista.
Impara a muoverti con disinvoltura nella riga di comando di Linux. Dalla navigazione del file system alla gestione di file e directory, fino all'uso dei reindirizzamenti, pipeline e filtri avanzati con grep.
Cerca, valida e trasforma testo reale senza trattare le regex come magia.
Impara le regex costruendo pattern su log, URL, CSV e testi realistici: il playground mostra match, gruppi e sostituzioni in tempo reale con timeout anti-ReDoS.