Il corso completo del linguaggio di programmazione Raku

Dalla prima riga di codice fino alle grammatiche, alla concorrenza e ai servizi web — un corso pratico in cinque parti, con centinaia di quiz ed esercizi che consolidano ogni passo.

Inizia a imparare → Informazioni sul corso

Libero e open source · Sostenuto da The Perl & Raku Foundation

6Parti
395Argomenti
217Quiz
396Esercizi
1531Pagine

1 Fondamenti di Raku

Si comincia da qui. Installate il compilatore e imparate poi variabili e tipi di dati, controllo di flusso e le vostre prime subroutine: le fondamenta di tutto il resto.

Primo incontro con Raku
Compilatori
Scrivere ed eseguire programmi
Fondamenti di variabili e tipi di dati
Fondamenti del controllo di flusso
Altro sui tipi
Fondamenti delle funzioni

2 Argomenti avanzati di Raku

Approfondisci: contenitori e contesti, la gamma completa di tipi e operatori integrati, subroutine più ricche e come impacchettare il tuo codice in moduli con test e documentazione.

Debug
Contenitori
Altro sui tipi predefiniti
Operatori
Controllo di flusso
Subroutine
Moduli
Test e documentazione 🆕

5 Programmazione funzionale, concorrente, reattiva e web

Tutto insieme: programmazione funzionale, concorrente e reattiva, per finire con socket, HTTP e la creazione di servizi web.

Programmazione funzionale
Programmazione concorrente
Programmazione reattiva
Programmazione web

La prova finale

Cento domande sulle parti da 1 a 5, corrette nel momento in cui rispondete: una chiusura per vedere quanto dell’intero corso è rimasto.

6 Appendice: esercizi completi 🆕

Una raccolta finale di esercizi più impegnativi che attingono a tutto il corso. Ognuno richiede più di un’idea e molti combinano strumenti di parti diverse. Tutti usano solo funzionalità già introdotte: niente di nuovo da imparare, ma molto da esercitare.