Imparare a programmare in Java giocando non è impossibile
Imparare a programmare in Java

Molti portali parlano fino allo sfinimento della carenza di programmatori e dei posti di lavoro che restano scoperti, ma non fanno molto per condividere risorse o descrivere i principali ostacoli. Il passo più difficile nella programmazione è il primo, ma gli sviluppatori di CodeGym propongono qualcosa di diverso: imparare a programmare in Java giocando, con grande enfasi sulla pratica. Che ne dici di salire di livello e attraversare più di 1.200 lezioni...?

Nessuno dice che sia facile. Imparare un linguaggio di programmazione richiede tempo, dedizione, pazienza e un'alta tolleranza alla frustrazione. Bisogna essere disposti a sperimentare, provare, commettere errori e riprovare. Tutti si chiedono «da dove comincio?», e purtroppo la maggior parte delle risposte mette solo teoria sul tavolo.

Qui entra in gioco CodeGym. Qual è la sua strategia? Che tutti gli interessati possano imparare a programmare in Java, ma allo stesso tempo giocare. Il materiale è stato preparato e strutturato come un'avventura. Pensa a un gioco di ruolo: sei al livello 1, non hai abilità e il tuo equipaggiamento è basilare. CodeGym si aspetta che tu voglia imparare Java da zero, e il suo «gioco» include un'impressionante quantità di esercizi.

Come imparare a programmare in Java con CodeGym

Imparare a programmare in Java giocando non è impossibile
«Sintassi di Java», tutto comincia qui

Il materiale di apprendimento di CodeGym è diviso in tre categorie. La prima è «Corso», e ciascuna delle sue voci è una missione da completare. Tutto comincia con la Sintassi di Java, che ci insegnerà classi, oggetti, metodi, variabili, tipi di dati di base, array, istruzioni condizionali e cicli. Ma non lasciarti intimidire da questa descrizione. Il testo ci parla dell'equipaggio del Galactic Rush, una nave da crociera che è finita incagliata su un pianeta abitato da robot selvaggi. L'equipaggio decide di riprogrammare i robot per usarli come manodopera, ma uno dei membri (che è anche un robot) ha dei dubbi sullo sfruttamento dei locali...

Imparare a programmare in Java giocando non è impossibile
Solo al livello 0 ci sono nove lezioni. CodeGym non scherza.

Le missioni continuano con «Nucleo di Java», «Multithreading in Java» e «Collezioni di Java», ma non devi preoccupartene ora. In sostanza, CodeGym racconta una storia divisa in lezioni e vuole che tu ti coinvolga più a fondo. Solo il «Livello 0» è composto da nove lezioni, e dovrai arrivare al Livello 10 prima di completare il modulo di Sintassi. In totale, CodeGym offre più di 1.200 lezioni, con un approccio pratico all'80 per cento.

Imparare a programmare in Java giocando non è impossibile
Alcuni degli scenari sono piuttosto coloriti...

La categoria «Compiti» non fa altro che presentare l'elenco di lezioni/esercizi che vedrai nel «Corso», e infine arriviamo a «Giochi», dove dovrai creare cloni di titoli famosi (Snake, 2048, ecc.) con quello che hai imparato. Una buona parte del contenuto è stata tradotta in italiano, ma non stupirti se trovi una lezione o due in inglese. Se pensi che CodeGym sia ciò che ti serve per imparare a programmare in Java, non esitare a creare un account.

Sito ufficiale: Clicca qui