11 parimatest kohtadest, kus saate õppida kodeerima tasuta

Nii et olete otsustanud, et soovite koodi õppida, kuid te ei ole huvitatud palju raha purustamist ametlikesse klassiruumi seadetesse.

Õnneks on Internetis tonni suurepäraseid kohti, mis õpetavad teile oskusi, mida peate teadma, et hakata kohe alustama, ja paljud neist on tasuta.

Siin on nimekiri 11 kohast, mida saate kohe alustada, ilma et oleks vaja raha.

Kodakondsus

Võimalik, et kui olete uurinud koodi õpetamist, siis on teil tekkinud koodekeemia.

Koodi kodeerimisel on lihtne kasutada ja kuvada koodi tulemused.

Codecademy pakub ka oma interaktiivsele platvormile mitmesuguseid programmeerimiskeele: HTML & CSS, JavaScript , PHP, Python, Ruby, Angularjs, käsurea jms.

Vaba kooditabel

Vabakoodide laager hakkab teid katkestama 800-tunnise koodiseerimisega õppekavas (suvemaja teema). Erinevalt teistest selle loendi muudest valikutest on 800 tundi pärast mittetulunduslike projektide kodeerimistoimingute koolitamist. Pärast väärtuslike oskuste omandamist on suurepärane võimalus oma portfelli üles ehitada.

Praegu saab tasuta koodikambri kaudu õppida HTML, CSS, JavaScript, andmebaasid, DevTools, Node.js ja Angular.js.

GA Dash

Erinevalt Codecademy või Free Code Camp, Peaassamblee tasuta online-õppe platvorm põhineb projektidega töötamisel. Iga õppetund koosneb ühest "projekti" viimistlemisest.

GA Dash pakub ka teisi muid muid võimalusi, nagu näiteks tundlik disain ja Tumblr teema loomine nullist.

Codewars

Codewars pakub lõbusat moodi, et teravustada kodeerimisoskusi. Sait pakub mitmeid võitluskunstidega seotud väljakutseid, mida nimetatakse "kata". Sa täidad kata au ja auastmeid. Suurem au ja auastmed tähendavad raskemaid väljakutseid, seega on alati midagi uut.

Siiski on hoiatus - Codewars nõuab mõningaid teadmisi ühes keeltes, mida nad praegu pakuvad, enne kui saate isegi registreeruda.

Praegu pakuvad nad CoffeeScript'is, JavaScript'is, Pythonis, Ruby'is, Java-s, Clojure'is, Haskell'is probleeme, sealhulgas C ++ ja PHP-iga.

Coursera

Erinevalt siiani loetletud muudest saitidest on Courseral väga suur kursuste raamatukogu, mis ulatub kaugemale programmeerimise teemadest. Klassid õpetavad tõelised ülikooli professorid ja on 100% vabad osaleda. Kui soovite mõnda teoreetilist õppetööd andmetöötluse alal või isegi Android-rakenduste programmeerimise tutvustust, võib see teie jaoks parim valik.

Kuid kui soovite, et sertifikaat näitab, et olete selle kursuse lõpule viinud, peate maksma natuke - ulatudes $ 30 kuni $ 100 -ni, et teenida valitud sertifikaat.

edX

Nagu Courserast, pakub edX veel palju kursusi kui lihtsalt programmeerimiskeele, ja võite saada oma kursustest küllalt palju informaatikateadmisi. Kõik klassi materjale toetavad ülikoolid ja tõelised professorid. Paljusid klasse saab võtta oma tempos ja see ei piirdu teatud kuupäevadega.

Kuid ka Courserale, kui soovite klassi mingisuguseid mandaate, peate maksma mõningast raha (30- 100 eurot) ja võtma kursuse kinnitatud vormingus - mis lihtsalt tähendab seda, et nad teavad, et seda teete muidugi.

Khani Akadeemia

Sarnaselt Courserale ja edX-ile pakub Khani Akadeemia mitmeid teemasid, mitte lihtsalt kodeerimist. Kuid erinevalt teistest on võimalus õppida tundides kodeerimise põhitõdesid - ideaalne, kui olete huvitatud teemade ülevaate saamisest.

Pakutavate kodeerimiskeelte hulka kuuluvad JavaScripti, HTML & CSS, SQL ja mitmesugused teised programmeerimise / infotehnoloogia teemad.

MIT OpenCourseWare

Selle MIT-kursuse materjalide kogumisele juurdepääsu saamiseks pole vaja kontot. Nende programmeerimisjaotis erineb teemadest, mis pärinevad inseneriprobleemide lahendamisest kuni arvutianimatsiooniks kasutatavate algoritmidega.

Ainsaks negatiivseks küljeks on see, et mõnede kursuste ülesanded ei sisalda vastuseid, seega ei saa te seda saiti kindlasti teada, kui teete õigesti tööd.

Odini projekt

Viking Code Schooli loojad - esmaklassiline veebikodeerimise boot camp - Odin Project on tasuta versioon.

See on projektipõhine ja pakub ka lõplikku kursust uute oskuste omandamisega, mis on alati boonus.

Pakutavate kodeerimiskeelte hulka kuuluvad HTML, CSS, JavaScript & jQuery ja Ruby on Rails.

Udemy

Udemy pakub tasulisi ja tasuta kursusi mis tahes teemal, sealhulgas programmeerimine. Kuid need on kogukonna loodud kursused. Enne sukeldumist on oluline lugeda kursuste ülevaateid, sest see ei pruugi olla sama efektiivne kui mõne muu saidi läbimine.

Koodi mängija

See on videoõpetuste kogumik, mis aitavad teil protsessi alustada lõpuni. Seda võib kõige paremini kasutada koos teiste saitide või kursustega, kuna see põhineb täielikult väikestel ideedel ja projektidel.

Järeldus

Nagu näete eespool kirjeldatud 11 kursuse kirjeldustest, on kõige parem kasutada mõnda erinevat ressurssi, et tõhusalt õppida. See on parim viis oma kogemuste laiendamiseks ja programmeerimisalale sisenemiseks.

Isegi kui te otsustate, et te ei soovi pärast kursuse läbimist või mõnede harjutuste tegemisel koodi kodeerida, võite ikkagi töötada tech !