Chiedendosi se la tecnologia è giusto per te?
In base ai TUOI punti di forza, dovresti essere un designer? Uno sviluppatore front-end? O anche un marketer digitale? Prendi il nostro quiz di 3 minuti per capire se una carriera tecnologica è giusta per te.,
Quando ho iniziato a imparare a codificare, le opzioni erano limitate: molti libri (nemmeno e—book), alcuni tutorial online di base e un sacco di sperimentazione. Giochi di codifica? Non tanto.
L’apprendimento online ha fatto molta strada negli ultimi anni. Ci sono corsi interattivi, tonnellate di tutorial online, e uno dei miei modi preferiti per praticare la codifica: divertenti giochi gratis!,
Mentre un gioco di codifica da solo probabilmente non ti insegnerà tutto ciò che devi sapere sulla codifica, questi giochi divertenti gratuiti possono essere un modo davvero incredibile per praticare le abilità che stai imparando. Se sei come me, ti accorgerai improvvisamente di aver passato le ultime quattro ore a rafforzare le tue abilità di codifica senza nemmeno rendertene conto.
Ho provato alcuni dei giochi più divertenti e utili per imparare a codificare. Scopri 15 dei migliori giochi gratuiti per imparare a codice qui sotto.,
CodeMonkey
CodeMonkey insegna codifica utilizzando CoffeeScript, un vero e proprio linguaggio di programmazione, per insegnare a costruire i propri giochi in HTML5. Ha lo scopo di programmare per i bambini, ma è sicuramente divertente anche per gli adulti.
CodinGame
CodinGame offre divertenti giochi gratuiti per aiutare a imparare più di 25 linguaggi di programmazione, tra cui JavaScript, Ruby e PHP. Una delle grandi cose di CodinGame è che puoi giocare con amici o colleghi e anche partecipare a concorsi internazionali di codifica.,
CSS Diner
CSS Diner è un modo semplice ma divertente per imparare i CSS. Ci sono 32 livelli che ti insegneranno le basi di come funzionano i selettori CSS. Ogni livello di questo gioco di codifica gratuito diventa progressivamente più complesso, basandosi su ciò che hai imparato nelle lezioni precedenti.
Flexbox Froggy
Vuoi imparare come funziona CSS flexbox? Controlla Flexbox Froggy. Ha una semplice interfaccia che ti insegna le basi di come le cose si allineano in flexbox mentre aiuti Froggy ei suoi amici.,
Flexbox Defense
Flexbox Defense è un altro ottimo modo per praticare le tue abilità flexbox. Questa volta, si sposta torri di pistola in posizione lungo un percorso per sconfiggere le ondate in arrivo di nemici, utilizzando gli stessi tipi di comandi come Flexbox Froggy.
CodeCombat
CodeCombat è rivolto a insegnanti e studenti, ma chiunque può giocare. Impara Python, JavaScript, CoffeeScript o il linguaggio di scripting del gioco Lua., A livello di Dungeon principiante, muoverai il tuo eroe attraverso il gioco usando alcuni comandi di base secondo il tutorial a fianco del gioco.
Ruby Warrior
Se vuoi imparare Ruby, allora Ruby Warrior è il gioco che fa per te. Ci sono piste per principianti e intermedi per soddisfare il vostro livello di abilità. Le lezioni iniziano facile e andare da lì. Avrai bisogno di effettuare il login con Facebook per salvare i tuoi progressi.
Ti chiedi se la tecnologia è giusta per te?
In base ai TUOI punti di forza, dovresti essere un designer?, Uno sviluppatore front-end? O anche un marketer digitale? Prendi il nostro quiz di 3 minuti per capire se una carriera tecnologica è giusta per te.
Untrusted
Untrusted è un gioco di avventura meta-JavaScript che mette alla prova le tue abilità JavaScript per risolvere i problemi. Usi JavaScript per guidare il Dr. Eval attraverso un continuum della macchina e alterare la sua realtà per spostarsi tra i livelli. È un gioco divertente gratuito per praticare abilità JavaScript più complesse.,
Code Hunt
Code Hunt ti insegna a codificare in un modo unico. Per giocare, si identificano frammenti di codice, analizzarli, modificare il codice per abbinare i frammenti, e quindi catturare il frammento di codice di lavoro. Puoi usarlo per imparare Java o C#.
Robocode
Se hai mai visto lo spettacolo BattleBots, allora Robocode è per te. Imparerai le abilità di programmazione costruendo carri armati robot virtuali in Java o. NET. Le battaglie vengono poi giocate sullo schermo in tempo reale.,
CheckIO e Empire of Code
CheckIO e Empire of Code sono entrambi giochi di strategia che possono insegnare JavaScript o Python. Empire of Code utilizza un’impostazione spaziale e impari difendendo la tua base e attaccando gli altri, mentre CheckIO ti consente di migliorare le tue abilità usando le soluzioni degli altri.
VIM Adventures
Vim è un editor di testo altamente configurabile utilizzato dai programmatori. Se vuoi imparare come usare Vim, allora VIM Adventures è un ottimo punto di partenza!, Usa le comuni scorciatoie da tastiera VIM per navigare attraverso un gioco di avventura simile a Zelda.
Cyber Dojo
Cyber Dojo ha esercizi di pratica e le sfide per decine di linguaggi di codifica tra cui Ruby, JavaScript, PHP, Python, e altro ancora. Ogni esercizio enuncia una sfida da completare con un esempio che mostra come dovrebbe essere il risultato finale. È un ottimo modo per praticare le tue abilità nel codice.,
Elevator Saga
Elevator Saga mette alla prova le tue conoscenze JavaScript con le sfide legate allo spostamento di un ascensore e al trasporto di persone nel modo più efficiente possibile. Si inizia con una sfida per spostare 15 persone in meno di un minuto, con sfide sempre più difficile da lì.
Code Wars
Code Wars ti aiuta a migliorare le tue abilità allenandoti nelle sfide con gli altri. Essi offrono una grande varietà di linguaggi, tra cui JavaScript, Swift, PHP, Python, Ruby, e Haskell., Dovrai dimostrare le tue abilità prima con un test di base della tua comprensione della lingua che vuoi praticare.
Non sei ancora pronto a partecipare ai giochi qui? Dai un’occhiata al campo di codifica gratuito di 10 giorni di Skillcrush per una panoramica di base di ciò che l’apprendimento del codice è tutto!