Impara a programmare con queste risorse (per lo più gratuite)

Pubblicato: di Ian Hernandez
Impara a programmare con queste risorse (per lo più gratuite) thumbnail

Avete sentito parlare di questa cosa chiamata “Internet”?

Seriamente, so che tutti stiamo solo cercando di sopravvivere all’era dell’intelligenza artificiale generativa e di avere ancora un lavoro (qualsiasi lavoro?) un decennio da ora.

E c’è una cosa che non può far male: imparare a programmare.

Anche con l’ascesa dell’IA, programmatori e sviluppatori sono richiesti in tutto il mondo.

Inoltre, la programmazione non è solo un modo per creare cose — Programmare ti aiuta ad imparare a risolvere problemi, aiuta le persone bisognose, e, come ammoniva Steve Jobs, ti insegna a pensare.

La buona notizia è che non devi vivere nella Silicon Valley o avere gadget costosi e all’avanguardia per imparare a programmare. La programmazione autodidatta è in aumento, e puoi unirti alle masse che si rivolgono al web per imparare il prossimo linguaggio universale.

Con un clic del mouse, puoi sviluppare un intero nuovo repertorio di competenze di programmazione, e noi abbiamo tutte le risorse di cui hai bisogno per aiutarti a imparare a programmare e costruire il tuo prossimo sito web o app.

Ecco un’ampia lista di 58 corsi online gratuiti, risorse open-source e strumenti a basso costo per iniziare.

Ricevi contenuti direttamente nella tua casella di posta

Iscriviti ora per ricevere tutti gli ultimi aggiornamenti direttamente nella tua casella di posta.

Impara HTML

Iniziamo con il frontend.

Anche se HTML non è necessariamente “programmazione”, è il blocco fondamentale della costruzione della maggior parte delle pagine web nel mondo.

Se stai solo iniziando a capire la programmazione, HTML è un ottimo punto di partenza.

Diamo un’occhiata alle migliori risorse per imparare HTML.

#1: Programmazione Con Mosh (YouTube)

Immergiti nel canale Programming with Mosh, e troverai lezioni di programmazione brevi su quasi ogni argomento che puoi immaginare. Da C++ a Java, Mosh offre una vasta collezione di video su quasi ogni linguaggio, sintassi e argomento. La maggior parte dei video dura solo 60 minuti e ti insegneranno le basi dell’argomento e come creare un codice ordinato e pulito.

Non sorprende che questo video HTML per Principianti ti permetterà di scrivere HTML funzionale in circa un’ora.

#2: Impara HTML da Codecademy

Il corso di Codecademy su HTML esplora una gamma di argomenti, che includono elementi, struttura, tabelle, moduli e l’ampiamente discusso HTML semantico.

Dopo esserti iscritto, avrai un tour di spiegazioni testuali illuminanti e la possibilità di rimboccarti le maniche e mettere le mani in pasta con esercizi di codifica reali.

La cosa migliore di tutte: È totalmente gratuito.

#3: Learn-HTML.org

Non trascurare learn-html.org, che ospita un tesoro di tutorial su HTML.

Il viaggio inizia con le basi come elementi, selettori e classi e poi ti spinge a formattare link, liste e immagini in HTML. Ogni lezione include esempi di codice ed esercizi per aiutarti a padroneggiare l’arte della scrittura di markup conforme.

Impara CSS

CSS

I Fogli di Stile a Cascata (CSS) sono un linguaggio di codifica essenziale utilizzato per lo stile delle pagine web. CSS ti aiuta a creare pagine bellissime modificando l’aspetto di vari elementi, inclusi lo stile del font, il colore, il layout e altro ancora.

Leggi di più

Dopo aver padroneggiato l’HTML, avrai voglia di rendere le cose ordinate e pulite. Qui entra in gioco  Cascading Style Sheets (CSS).

Utilizza queste risorse per imparare a scrivere CSS ottimizzato che funziona in ogni browser, dimensione dello schermo e risoluzione.

#4: Corso Intensivo di CSS di Codevolution (YouTube)

Corso Intensivo di CSS di Codevolution

Hai bisogno di un kit di avvio per CSS? Scopri il CSS Crash Course di Codevolution. È un breve, ma completo, tour intorno alle basi del CSS. Ti insegnerà come aggiungere e personalizzare stili in un documento HTML e copre colori, testo, font, liste, tabelle e altro ancora.

Tuttavia, tieni presente che è solo un corso intensivo. È ottimo per i principianti ma non copre tutto.

#5: Corso Completo di HTML & CSS di SuperSimpleDev (YouTube)

Hai mai guardato un video su YouTube di 7 ore?

Se stai cercando una guida molto più completa (e funzionale) per imparare CSS, questo video è un’ottima spiegazione. Copre anche HTML, quindi se conosci già HTML (o hai utilizzato una delle risorse sopra menzionate), puoi saltare quelle sezioni per arrivare alle parti di stile.

#6: Impara CSS Da Codecademy

Il corso di apprendimento CSS di Codecademy è un altro ottimo modo per procedere.

Il corso ti guida nel modo corretto di formattare i file, aggiungere funzionalità interessanti e progettare layout impressionanti. Copre tutto, dalla sintassi ai colori e alla tipografia. Ogni lezione fornisce una spiegazione dettagliata e pratica diretta. Puoi vedere come il tuo codice modifica l’aspetto del sito web in tempo reale.

Tipografia

La tipografia è un processo di disposizione di un carattere tipografico in variazioni di font, dimensione e interlinea. Questo coinvolge rendere l’aspetto, lo stile e la disposizione del testo leggibili e visivamente piacevoli.

Leggi di più

#7: CSS Diner

Hai mai pensato che padroneggiare i selettori potesse essere divertente? CSS Diner è un gioco online che trasforma l’apprendimento in un’esperienza divertente. Ti doterà delle competenze per individuare elementi specifici all’inizio del tuo percorso con CSS.

Impara JavaScript

HTML e CSS sono fantastici, ma se vuoi davvero “scrivere codice”, imparare JavaScript potrebbe essere il tuo punto di ingresso più semplice.

Utilizzando JS, sarai in grado di manipolare i componenti del frontend e iniziare a lavorare sullo sviluppo del backend. Questo ti rende uno sviluppatore full-stack. (Congratulazioni!)

#8: Learnjavascript.online

Learnjavacript.online

Fa quello che promette. Learnjavacript.online è un modo ultra-semplice (ma fantastico!) per imparare JavaScript direttamente dal tuo browser.

È un hub interattivo dove puoi leggere tutorial brevi, rimboccarti le maniche virtuali e sperimentare con la codifica reale nell’area di gioco del codice, tutto senza lasciare il tuo browser. La magia risiede nella formula “impara e applica”, che ti permette di praticare nuove competenze al volo. Goditi i primi sette capitoli gratuitamente e, se stai davvero andando bene, un singolo pagamento sblocca l’intero corso.

#9: Scrimba

Immagina una scuola di programmazione senza lezioni noiose, ma con uno stile di apprendimento pratico. Si tratta tutto di abilità pratiche di codifica, senza la teoria. Ricorda solo che completare il corso intensivo gratuito di HTML & CSS renderebbe il tuo percorso più fluido quando passerai a JavaScript.

#10: Campo di Codice Gratuito

Il sito FreeCodeCamp.com offre un repository per corsi gratuiti, inclusi numerosi strumenti e lezioni di JavaScript. Dopo aver appreso le basi, puoi lavorare su 40 progetti. C’è meno assistenza rispetto ad altre risorse guidate, ma il contenuto è prezioso.

#11: JSRobot

Se pensavi che programmare fosse solo memorizzare comandi, JSRobot è qui per farti cambiare idea. Non passerai molto tempo a imparare prima di iniziare a programmare. Ti troverai a scrivere codice efficiente più velocemente di quanto ti aspettassi. Quindi, rimboccati le maniche, lascia che il tuo piccolo robot guida ti mostri i trucchi della logica di JavaScript e guarda la magia accadere.

#12: CodeCombat

CodeCombat abbattere le barriere dell’apprendimento tradizionale, offrendo uno spazio coinvolgente e socialmente interattivo per imparare a programmare. La combinazione di un curriculum completo e un affascinante mondo fantasy rende l’apprendimento simile a un’avventura. E per coloro che hanno un lato competitivo, metti alla prova le tue competenze in JavaScript contro altri nella emozionante Lega AI di CodeCombat.

Impara React

ReactJS (solitamente chiamato “React”) rende facile la costruzione di componenti riutilizzabili, moduli e interfacce.

Questa è tecnicamente una libreria JavaScript, ma visto che è così popolare e ampiamente utilizzata, vale la pena di imparare React se vuoi prendere sul serio lo sviluppo di app e software.

#13: Tutorial Ufficiali di React

Tutorial Ufficiali di React

Il sito ufficiale di React è una miniera d’oro di risorse per tutto ciò che riguarda React, dalla documentazione essenziale e tutorial fino a un forum della comunità attivo per la risoluzione collaborativa dei problemi. Un link a GitHub per il codice sorgente di React è facilmente accessibile. Per i principianti, la scheda Tutorial ospita una lezione introduttiva divertente che ti fa creare un mini-gioco mentre insegna i fondamenti di React.

È su misura per chi ama imparare praticamente e si integra perfettamente con la ricchezza di risorse avanzate nella scheda Docs.

#14: Impara React da Codecademy

Il corso autogestito Learn React di Codecademy è un biglietto per il mondo emozionante della programmazione React.

Dalla creazione di componenti, props e stati all’uso di React con JavaScript, imparerai tutto. Completare il corso ti permette di costruire semplici applicazioni React. Puoi diventare esperto di React in sole 20 ore!

#15: Campo Libero di Codifica

Free Code Camp offre il corso, Learn ReactJS – Complete Roadmap. Fornisce un percorso chiaro per la costruzione di applicazioni frontend con React. Ideale per principianti, può aiutare a sviluppare le tue competenze da intermedio a avanzato nello sviluppo React.

#16: Sviluppo Web Frontend con React JS per Principianti da Udemy

Questo corso Udemy gratuito è progettato per guidarti attraverso le basi degli hooks e l’utilizzo di API esterne. Inoltre, offre spunti su come effettuare richieste AJAX e sulla costruzione di un’app di notizie.

Mentre ottieni l’accesso a quasi tre ore di contenuto video per impostazione predefinita, puoi optare per l’iscrizione a pagamento per ricevere un certificato di completamento e la possibilità di partecipare a sessioni di Q&A e messaggistica diretta con l’istruttore.

#17: Egghead.io

Vuoi immergerti completamente in React? Conosci Egghead.io.

Questo sito offre numerosi corsi video su misura per il tuo apprendimento. La guida per principianti a React è un corso in 30 parti che ti permette di imparare in un ambiente senza distrazioni, partendo da zero fino alla realizzazione di un’applicazione distribuita.

Dalla comprensione delle capacità di risoluzione dei problemi di React al ruolo di JSX e alla gestione dello stato con gli hook, è un corso pratico e approfondito. Inoltre, una volta terminato, ci sono molti altri corsi per approfondire ulteriormente.

Impara PHP

Se lavori su siti WordPress, vorrai imparare PHP.

PHP estrae informazioni dal database e ti permette di formattare e visualizzarle sul frontend come un professionista. Mettiti comodo con l’editor di codice e immergiti per poter correggere il prossimo plugin che va in tilt.

PHP

PHP (Hypertext Preprocessor) è un linguaggio di scripting open-source. È ampiamente utilizzato nello sviluppo web e può essere incorporato in HTML. Diversi popolari sistemi di gestione dei contenuti (CMS), come WordPress, sono costruiti con PHP.

Leggi di più

#18: PHP Per Principianti Di Traversy Media (YouTube)

Il tutorial “PHP For Beginners” di Traversy Media è prezioso per chiunque sia interessato ad imparare PHP. Lungo tre ore, il video su YouTube ti guida dalla A alla Z di PHP, trattando funzioni, cicli e array.

I timestamp comodi ti aiutano a concentrarti sulle tue aree di interesse.

#19: Tutorial PHP Per Principianti – Corso Completo Di Envato Tuts+ (YouTube)

Vuoi passare sette ore ad imparare PHP invece di tre? Noi ti copriamo.

Seriamente però, Envato Tuts+ offre un corso di PHP completo opportunamente intitolato “Corso Completo di PHP per Principianti”. Jeremy McPeak, l’istruttore, inizia con i fondamenti e si addentra progressivamente nel linguaggio. Il corso è progettato per renderti abile nella scrittura di funzioni, manipolazione di variabili, comprensione della sintassi e gestione delle richieste GET e POST.

Anche se più lunga rispetto all’opzione precedente, è anche più completa.

#20: Impara PHP Da Codecademy

Per coloro che cercano una risorsa strutturata per imparare PHP, il corso “Learn PHP” di Codecademy è un’ottima opzione.

Questo è un curriculum di 25 ore che copre variabili, funzioni, array, cicli e altri elementi essenziali di PHP. Ogni modulo è seguito da esercizi pratici che rafforzano l’apprendimento. Il corso fornisce anche utili strumenti, come suggerimenti, un foglio di riferimento e forum della comunità specifici per modulo. Inoltre, puoi utilizzare l’area di gioco integrata per scrivere e testare il tuo codice mentre apprendi.

#21: PHP Apprentice

PHP Apprentice offre un approccio unico all’apprendimento di PHP. Questo libro online, accessibile gratuitamente, chiarisce le pratiche PHP attraverso i suoi capitoli ben strutturati ed esempi di codice. Il meglio di tutto è che è costantemente mantenuto e aggiornato. Quindi, vengono aggiunti continuamente nuovi contenuti e nuove lezioni.

PHP Apprentice

Impara SQL

SQL (pronunciato “sequel” e sta per “Structured Query Language”) è uno dei linguaggi più comuni e popolari per accedere e manipolare i dati in un database. In altre parole, imparare SQL è un po’ come imparare il sistema decimale Dewey… ma per i computer.

#22: Tutorial SQL Per Principianti (YouTube)

Un corso accelerato in video di 45 minuti rende l’apprendimento delle basi di SQL un gioco da ragazzi.

Questo tutorial include una guida dettagliata su come configurare Microsoft SQL Server e SQL Server Management Studio, due strumenti gratuiti e potenti. Acquisisci una buona comprensione delle tabelle, delle chiavi primarie e dei vari tipi di dati, costruendo una solida base in SQL.

#23: Impara SQL da Codecademy

Codecademy offre corsi adatti ai principianti come Learn SQL che ti guidano attraverso i concetti fondamentali di SQL e i database relazionali. La parte migliore? Puoi avanzare attraverso questi moduli al tuo ritmo, rendendolo una scelta ideale per l’apprendimento autonomo.

#24: Tutorial SQL Su W3Schools

Tutorial SQL su W3Schools

W3Schools offre un ampio tutorial su SQL per chi cerca una comprensione più profonda. Copre tutto, dalla scrittura di istruzioni SQL ben strutturate a operazioni avanzate come la creazione e la modifica di database. Una volta assimilato il materiale, puoi verificare la tua comprensione con esercizi pratici.

#25: Bootcamp Completo di SQL (Udemy)

Il Complete SQL Bootcamp di Udemy è una solida scelta se vuoi certificare le tue competenze SQL. Il corso copre l’analisi dei dati, la creazione di tabelle, l’istituzione di database e molto altro, utilizzando PostgreSQL, una base di conoscenza trasferibile ad altre basi di dati SQL. Ottenere questa certificazione potrebbe migliorare notevolmente il tuo curriculum.

Impara Python

La programmazione non è solo variabili e istruzioni if-then.

L’analisi dei dati, le strutture di dati, gli algoritmi e l’apprendimento automatico sono un argomento molto discusso in questi giorni. (Sai, con quella fastidiosa cosa dell’IA che richiede un sacco e moltissimi dati.)

Imparare Python ti aiuterà a farti strada in questi argomenti e casi d’uso.

#26: La Guida per Principianti di Python

Per i principianti di Python, il sito ufficiale di Python è una risorsa indispensabile. La Guida per Principianti, liberamente accessibile, funge da mappa per il tuo viaggio nel mondo Python. Ti collega a vari strumenti di apprendimento come quiz, compiti, fogli di suggerimenti e verificatori di stile.

#27: Introduzione Alla Programmazione Python (Udemy)

C’è un corso conciso ma completo su Udemy destinato a chi è nuovo nel mondo di Python.

È un programma compatto che dura poco meno di due ore ma copre concetti essenziali di Python come la scrittura di script e la creazione di funzioni.

#28: Impara Python 3 Da Codecademy

Pronto a renderlo ufficiale con Python?

Il piano Pro di Codecademy offre un corso immersivo su Python 3 ideale per un’introduzione alla scrittura di script e ai concetti fondamentali di programmazione. Le lezioni coprono vari argomenti, tra cui la sintassi di Python, i meccanismi di controllo del flusso, la costruzione di funzioni e la strutturazione dei dati con liste e dizionari. Non sono richiesti prerequisiti e, dopo circa 25 ore di studio, gli studenti possono ottenere un certificato.

#29: LearnPython.org

LearnPython.org

LearnPython.org, una piattaforma di apprendimento interattiva, ospita un’ottima collezione di tutorial sulla programmazione. Dalle lezioni elementari sulle variabili fino ai moduli avanzati sulla scienza dei dati, si rivolge agli studenti di tutti i livelli. Offre anche uno spazio collaborativo su Facebook, collegando apprendisti di tutto il mondo.

#30: Imparare Python: Da Zero a Eroe (Free Code Camp)

Intendo… chi non vuole passare da zero a eroe? Ho ragione?

Il corso di Free Code Camp “Imparare Python: Da Zero a Eroe” è un corso basato su testo che presenta le essenziali di Python in modo chiaro e accessibile. Domina l’arte delle variabili, conquista le dichiarazioni condizionali e scatena la potenza dei cicli mentre navighi attraverso sezioni coinvolgenti. Esplora la versatilità delle liste, immergiti nelle complessità dell’iterazione attraverso diverse strutture di dati e sblocca il potenziale di oggetti e classi. Al termine di questo corso, ti sarai trasformato da principiante di Python a… beh, un eroe.

#31: Bootcamp Python di Un Mese

Fai il salto da principiante a programmatore Python avanzato con il One Month Python Bootcamp. Questo corso completo ed autogestito offre un approccio basato su progetti per approfondire la tua comprensione di Python. Pur costando $299, il materiale intensivo e i progetti pratici forniscono la base che ti serve per eccellere come sviluppatore Python.

Sfide di Programmazione, Giochi e Valutazioni

Sappiamo che giocare non è una perdita di tempo — piuttosto, è un modo coinvolgente per imparare e mettere in pratica nuovi concetti mentre impari a programmare.

Utilizza queste attività online per affinare le tue competenze:

#32: CodeAbbey

CodeAbbey è una raccolta di problemi di pratica che vanno dal livello principiante ad avanzato, che permettono di ottenere certificati e affinare le tue competenze. Consideralo un tipo di compito divertente.

#33: Coderbyte

Coderbyte

Scegli un linguaggio di programmazione e risolvi le sfide; le soluzioni e i tutorial accompagnatori ti aiutano a consolidare le competenze di programmazione cruciali con istruzioni passo dopo passo.

#34: CodinGame

Gioca a giochi di codifica virtuale (pensa a: distruggere navi nemiche con il codice) che possono insegnarti competenze essenziali e farti notare dalle aziende.

#35: HackerEarth

Attività di programmazione con uno scopo. Aiuta a risolvere problemi reali per le aziende con soluzioni di programmazione innovative mentre ti unisci a una comunità di programmatori che lavorano per migliorare le loro competenze.

#36: HackerRank

Scopri il tuo spirito competitivo nella programmazione e risolvi sfide mentre interagisci su un sito leader nel reclutamento per aziende (ovvero, è un costruttore di curriculum!)

#37: Codewars

Una risorsa eccellente per formarti, collaborare con altri e creare in una varietà di linguaggi di programmazione.

#38: Exercism

Il sito web promette di aiutarti a “Diventare davvero bravo nella programmazione.”

Non si può discutere su questo.

Problemi di pratica (mini-missioni) per principianti ed esperti, adattati ai tuoi interessi, che tu voglia imparare a programmare, aumentare la fluidità nella tua lingua scelta o sviluppare un codice pulito. Invia semplicemente le tue soluzioni e ricevi feedback utili. Funziona tramite GitHub.

Libri Per Imparare A Programmare

Niente libri di testo polverosi e noiosi qui — questi testi di programmazione possono offrirti materiale di lettura utile.

#39: Il Programmatore Autodidatta

Il manuale perfetto per chi studia da solo, scritto da uno degli stessi amateur diventati professionisti della programmazione. ($9.99 Libro Kindle)

#40: Un’introduzione al Computing Centrata sui Dati

Vuoi iniziare con le basi dell’informatica e sviluppare le tue competenze partendo da una fondazione di concetti base di elaborazione? Questo è il libro che fa per te.

Leggi questo libro online gratuito per ottenere un corso introduttivo su tutto ciò che riguarda l’informatica.

#41: Ingegneria Del Software Per Applicazioni Internet

Scrivere righe di codice è una cosa. Lo sviluppo software—creare realmente software funzionali—è più complesso. Dai un’occhiata a questo libro che va oltre la programmazione informatica e condivide come pianificare e sviluppare prodotti software reali.

#42: Fondamenti di Data Science

Se sei stato affascinato da linguaggi come Python o SQL, potresti essere più interessato alla scienza dei dati piuttosto che alla sola scrittura di codice. Questo libro tralascia la scrittura di codice e si addentra nel mondo dei dati avanzati e della matematica.

#43: Come Imparare a Programmare & Ottenere un Lavoro da Sviluppatore

Scritto da Quincy Larson, il fondatore di FreeCodeCamp, questo libro collega abilità pratiche di programmazione con applicazioni nel mondo reale. Se il tuo obiettivo è usare le tue abilità per iniziare un nuovo lavoro o una carriera nella programmazione informatica, questo ti aiuterà a raggiungere il tuo scopo!

Mentori di Programmazione e Incontri

Vuoi incontrare persone con interessi simili? Trova un mentore o un evento di programmazione nella tua zona.

#44: Reddit Programming Buddies

Annunci classificati virtuali per programmatori; identifica compagni di programmazione che corrispondono alle tue abilità e interessi unici e collabora a progetti personalizzati.

#45: CodeNewbie

Questo sito di social media e community ti permette di connetterti con altre persone che stanno imparando a programmare. Condividi i tuoi progressi, fai domande e impara insieme agli altri.

#46: CodeBuddies

CodeBuddies

Questa è una grande comunità di programmatori che si connette tramite Slack e organizza hangout di studio (condivisione dello schermo). Rendi i tuoi hangout unici come il tuo progetto.

Bonus: Podcast di Programmazione

Carica il tuo dispositivo con lezioni di programmazione audio e ascoltale durante il tragitto o mentre ti alleni. Una volta che avrai padroneggiato i corsi di programmazione, potresti anche decidere di iniziare il tuo podcast.

#47: Coding Blocks

Discorsi su pratiche di sviluppo ottimali rilevanti per diversi linguaggi di programmazione.

#48: DevRadio

Anche se l’ultimo episodio è stato pubblicato alcuni anni fa, puoi ascoltare il DevRadio di Microsoft, un podcast realizzato da sviluppatori per sviluppatori con molte informazioni su software e programmazione.

#49: Software Engineering Daily

Interviste in primo piano con esperti che trattano argomenti tecnologici come lo sviluppo di app mobili e il testing per sviluppatori.

#50: Developer Tea

Un podcast in formato snack, pensato per chi ha poco tempo. Ascolta brevi spunti su tutti i tipi di dettagli progettati da sviluppatori.

#51: Sfida di Programmazione

Un podcast perfetto se vuoi un assaggio di tutto; ogni puntata copre un diverso linguaggio di programmazione, così puoi ampliare le tue conoscenze di codifica ad ogni episodio.

#52: CodeNewbie

Questo podcast settimanale presenta storie e lezioni utili di altre persone che stanno seguendo il loro percorso di programmazione autodidatta.

Costo: Gratuito

#53: Impara a Programmare Con Me

Il podcast settimanale di Laurence Bradford aiuta i programmatori autodidatti a entrare nel campo tecnologico con utili esempi pratici e consigli su come sviluppare competenze commercializzabili e migliorare il proprio curriculum.

Bonus #2: Programmazione Per Bambini

Risulta che non è mai troppo presto per iniziare a introdurre i tuoi piccoli ai loro primi byte.

#54: C++ per Bambini (Code Babies)

Questo libro cartonato introdurrà i tuoi bambini ai fondamenti della programmazione in C++. Guarda anche HTML per i Bambini e Javascript per i Bambini, tutti in collaborazione con il sito Code Babies.

(Amazon, $9.19)

#55: CSFirst

Questo progetto supportato da Google offre una gamma di risorse gratuite che introducono i bambini alla programmazione e ai concetti di informatica.

#56: Code.org Student

Una risorsa giovane per trovare corsi di programmazione online o lezioni locali. Include giochi e attività.

#57: MoonHack

Un evento che stabilisce un record per il Code Club, dove bambini dai 7 ai 18 anni di tutto il mondo si uniscono per affrontare progetti. I partecipanti possono scegliere il problema raccomandato da MoonHack o una loro idea (naturalmente a tema lunare). Secondo il suo sito web, negli ultimi sei anni, più di 150.000 bambini hanno programmato come parte di MoonHack.

#58: Crea i Tuoi Giochi!: 20 Giochi da Creare con Scratch

Attira i giovani fin da subito a partecipare alla programmazione con questa guida visiva facile da seguire (e super divertente) che li aiuta ad imparare a programmare i propri giochi. Giocare + imparare = vittoria assicurata.

(Amazon, $11.69)

Un Appello a Tutti gli Smanettoni Autodidatti

Sia che tu stia imparando a scrivere la tua prima funzione o che parli il linguaggio delle macchine da quando eri in fasce, DreamHost è per te.

La nostra missione è semplice. Rendiamo facile dare vita al tuo sogno.

Iscriviti alla nostra newsletter per ottenere molte altre risorse utili per costruire il tuo prossimo sito o avviare la tua prossima attività imprenditoriale.