Attività commerciale

11 dei migliori posti per imparare a codice gratuitamente

Quindi hai deciso che vuoi imparare a programmare, ma non sei interessato a sborsare un sacco di soldi in un contesto di classe formale.

Fortunatamente, Internet ha un sacco di posti fantastici che ti insegneranno le abilità che devi sapere per iniziare a programmare e molti di questi sono gratuiti.

Ecco una lista di 11 luoghi che puoi iniziare a programmare in questo momento senza soldi richiesti.

Codecademy

Le probabilità sono che se hai studiato prima di imparare a programmare, hai incontrato Codecademy. È facile da usare e visualizza i risultati del tuo codice durante la codifica.

Codecademy offre una vasta gamma di linguaggi di programmazione anche sulla piattaforma interattiva: HTML e CSS, JavaScript, PHP, Python, Ruby, Angularjs, Command Line e altro.

Codice Camp

Code Camp gratuito inizia con 800 ore di codifica in un programma (con un tema del campo estivo). A differenza delle altre opzioni su questo elenco, ci sono 800 ore dopo la formazione sulla codifica dell'esperienza pratica di codifica per progetti non-profit. È un ottimo modo per costruire il tuo portfolio dopo aver appreso abilità preziose.

A partire da ora, puoi imparare HTML, CSS, JavaScript, database, DevTools, Node.js e Angular.js attraverso Free Code Camp.

GA Dash

A differenza di Codecademy o Free Code Camp, la piattaforma di apprendimento online gratuita dell'Assemblea Generale si basa sul lavoro sui progetti. Ogni lezione consiste nel lavorare per completare un singolo "progetto".

GA Dash offre anche alcune diverse opzioni di corso che gli altri no, come la progettazione reattiva e la creazione di un tema Tumblr da zero.

Codewars

Codewars offre un modo divertente per affinare le capacità di codifica. Il sito offre una serie di sfide a tema arti marziali chiamate "kata". Completi i kata per ottenere onore e gradi. Più onore e gradi significano sfide più difficili, quindi c'è sempre qualcosa di nuovo su cui lavorare.

Tuttavia, vi è un avvertimento: Codewars richiede una certa conoscenza in uno dei linguaggi di programmazione che offrono in questo momento, prima ancora che tu sia autorizzato a registrarti.

Attualmente, offrono sfide in CoffeeScript, JavaScript, Python, Ruby, Java, Clojure, Haskell, con altri in arrivo, tra cui C ++ e PHP.

Coursera

A differenza degli altri siti elencati finora, Coursera ha una biblioteca di corsi molto ampia che si estende ben oltre gli argomenti di programmazione. Le lezioni sono tenute da veri professori universitari e sono gratuite al 100%. Se desideri una formazione teorica sulla scienza dei dati o un'introduzione alla programmazione di app Android, questa potrebbe essere l'opzione migliore per te.

Tuttavia, se vuoi che un certificato indichi che hai completato questo corso, dovrai pagare un po '- da $ 30 a $ 100 - per ottenere la certificazione prescelta.

edx

Come Coursera, edX offre molti più corsi rispetto ai linguaggi di programmazione, e potresti ottenere una buona dose di conoscenza dell'informatica dai loro corsi. Tutti i materiali di classe sono supportati da università e veri professori. Molte delle classi possono essere prese al tuo ritmo e non sono limitate a determinate date.

Ma anche, come Coursera, se vuoi una sorta di credenziale per la classe, devi pagare un po 'di soldi ($ 30- $ 100) e seguire il corso in un formato "verificato" - il che significa semplicemente che sanno che stai prendendo il corso.

Khan Academy

Simile a Coursera ed edX, Khan Academy offre tonnellate di argomenti, oltre alla semplice codifica. Tuttavia, a differenza degli altri, c'è un'opzione per imparare le basi della codifica in un'ora - perfetta se sei interessato a ottenere una panoramica degli argomenti.

Le lingue di codifica offerte includono JavaScript, HTML e CSS, SQL e vari altri argomenti di programmazione / informatica.

MIT OpenCourseWare

Non è richiesto alcun account per accedere a questa raccolta di materiali del corso del MIT. La loro sezione di programmazione spazia dagli argomenti introduttivi alla soluzione di problemi tecnici agli algoritmi utilizzati nell'animazione al computer.

L'unico lato negativo è che gli incarichi per alcuni corsi non avranno alcuna risposta, quindi non c'è modo di sapere con certezza da questo sito se stai facendo il lavoro correttamente.

Il progetto Odin

Creato dai creatori di Viking Code School - un campo di avvio di programmazione online in anteprima - Odin Project è la versione gratuita. È basato su progetti e offre anche un ultimo corso per essere assunto con le tue nuove abilità, che è sempre un bonus.

Le lingue di codifica offerte includono HTML, CSS, JavaScript e jQuery e Ruby on Rails.

Udemy

Udemy offre corsi a pagamento e gratuiti in qualsiasi argomento, compresa la programmazione. Tuttavia, sono corsi creati dalla comunità. È importante leggere le recensioni dei corsi prima di immergersi perché potrebbe non essere efficace quanto seguire un corso su uno degli altri siti.

Il lettore di codice

È una raccolta di video tutorial che ti aiutano a seguire un processo dall'inizio alla fine. Può essere utilizzato al meglio insieme ad altri siti o corsi, poiché si basa interamente su piccoli concetti e progetti.

Conclusione

Come puoi vedere dalle descrizioni degli 11 corsi di cui sopra, è meglio utilizzare alcune risorse diverse per imparare in modo efficace. È il modo migliore per ampliare la tua esperienza e andare avanti nel campo della programmazione.

Anche se decidi di non voler codificare dopo aver seguito un corso o qualche esercizio, puoi comunque lavorare in tecnologia!


Articoli Interessanti
Raccomandato
Questi concetti sono divertenti e costano poco o niente Ci sono un sacco di idee pubblicitarie divertenti e creative che possono aiutare a promuovere ulteriormente la tua attività di animali domestici. Meglio ancora, questi non necessariamente costano molto. Ecco alcuni concetti pubblicitari molto interessanti: Biglietti da visita Un sacco di persone trascurano di rendersi conto che i biglietti da visita sono, in effetti, una forma di pubblicità.
Quali sono le alternative di un datore di lavoro per monitorare i dipendenti online? I dipendenti trascorrono da una a tre ore al giorno navigando sul Web per lavoro personale al lavoro, a seconda dello studio esaminato. Poiché la maggior parte degli studi dipende dai dati auto-segnalati dai dipendenti, questa perdita di produttività, combinata con le preoccupazioni che i datori di lavoro hanno quando i loro dipendenti navigano sul Web al lavoro, fa sì che più datori di lavoro monitorino l'uso di Internet da parte dei dipendenti. I
Quando hai una ferita o una malattia che ti impone di perdere il lavoro, ci sono momenti in cui dovrai fornire una scusa al tuo medico. La tua azienda potrebbe richiedere che la nota del medico sia conservata in archivio. Che tu abbia bisogno o meno di una nota di un medico dipende interamente dalla tua azienda e dalla tua situazione particolare
Le differenze tra contenuti a pagamento, contenuti gratuiti e contenuti freemium possono rendere il tuo sito web un successo o un incantesimo di distruzione finanziaria e di branding. Mentre le nuove piattaforme media danno un impulso ai media tradizionali, molte aziende devono decidere se addebitare ai visitatori contenuti online
Il vantaggio della donna al lavoro Dimentica ciò che hai sentito di "essere uno dei ragazzi", "averlo tutto" e "andare per la giugulare". Ecco come vanno le donne vere. Mettersi in fila Secondo Census of Women Corporate Officers e Top Earners 2002 di Catalyst, le donne occupano meno del dieci percento delle posizioni di linea detenute da funzionari aziendali e solo il 5, 2 percento dei percettori di reddito superiore in aziende di Fortune 500 sono donne.
Stai cercando di muoverti, ma vuoi essere sicuro che non ti lasci andare per un lavoro? Questi sono alcuni dei posti migliori in cui vivere come un tecnico che cerca grandi opportunità di lavoro con il potenziale di crescita. Raleigh - Durham, NC Forbes ha nominato Raleigh la "seconda migliore città per la creazione di posti di lavoro tecnologici" nell'aprile 2015.