11 af de bedste steder at lære at kode gratis

Så du har besluttet, at du vil lære at kode, men du er ikke interesseret i at shelling ud masser af penge i en formel klasseværelse.

Heldigvis har internettet masser af gode steder, der vil lære dig de færdigheder du behøver at vide for at komme i gang med kodning nu, og mange af dem er gratis.

Her er en liste over 11 steder, som du kan starte kodning lige nu uden at kræve penge.

Codecademy

Chancerne er, hvis du har kigget på at lære at kode før, har du fundet Codecademy.

Det er nemt at bruge og viser resultaterne af din kode, som du kodes.

Codecademy tilbyder også en bred vifte af programmeringssprog på deres interaktive platform: HTML & CSS, JavaScript , PHP, Python, Ruby, Angularjs, Command Line og meget mere.

Free Code Camp

Free Code Camp starter dig med 800 timers kodning i en læseplan (med sommerlejr tema). I modsætning til de andre muligheder på denne liste er der 800 timer efter kodningsuddannelsen af ​​praktisk erfaring med kodning af nonprofit-projekter. Det er en fantastisk måde at opbygge din portefølje efter at have lært værdifulde færdigheder.

Fra nu af kan du lære HTML, CSS, JavaScript, Databaser, DevTools, Node.js og Angular.js gennem Free Code Camp.

GA Dash

I modsætning til Codecademy eller Free Code Camp er Generalforsamlingens gratis online læringsplatform baseret på arbejde på projekter. Hver lektion består i at arbejde mod at fuldføre et enkelt "projekt".

GA Dash tilbyder også et par forskellige kursusvalg, som de andre ikke gør, f.eks. Lydhør design og opbygning af et Tumblr-tema fra bunden.

Codewars

Codewars tilbyder en sjov måde at skærpe kodning færdigheder. Webstedet tilbyder en række kampsports temaudfordringer kaldet "kata." Du fuldender kata for at få ære og rækker. Mere ære og rækker betyder sværere udfordringer, så der er altid noget nyt at arbejde på.

Der er dog en advarsel - Codewars kræver noget viden i et af de kodende sprog, som de tilbyder på dette tidspunkt, før du selv får lov til at tilmelde dig.

I øjeblikket tilbyder de udfordringer i CoffeeScript, JavaScript, Python, Ruby, Java, Clojure, Haskell, med mere på vej, herunder C ++ og PHP.

coursera

I modsætning til de andre steder, der er nævnt hidtil, har Coursera et meget stort kursusbibliotek, der strækker sig langt ud over programmeringsemner . Klasserne undervises af ægte universitetsprofessorer og er 100% fri til at deltage. Hvis du vil have en vis teoretisk uddannelse på datavidenskab eller endda en introduktion til programmering Android apps, kan dette være den bedste mulighed for dig.

Men hvis du vil have et certifikat for at indikere, at du har gennemført dette kursus, skal du betale lidt - fra $ 30 til $ 100 - for at tjene din valgte certificering.

EDX

Som Coursera tilbyder edX mange flere kurser end blot programmeringssprog, og du kan få en hel del videnskabelige viden fra deres kurser. Alle klassematerialerne understøttes af universiteter og rigtige professorer. Mange af klasserne kan tages i dit tempo og er ikke begrænset til bestemte datoer.

Men ligesom Coursera, hvis du vil have en slags legitimation for klassen, skal du betale nogle penge ($ 30 - $ 100) og tage kurset i et "verificeret" format - hvilket bare betyder at de ved, at det tager du kurset.

Khan Academy

På samme måde som Coursera og edX tilbyder Khan Academy tonsvis af fag mere end blot kodning. Men i modsætning til de andre er der en mulighed for at lære det grundlæggende om kodning om en time - perfekt, hvis du er interesseret i at få et overblik over emner.

Kodning af sprog, der tilbydes, omfatter JavaScript, HTML & CSS, SQL og forskellige andre programmer / datalogi emner.

MIT OpenCourseWare

Der kræves ingen konto for at få adgang til denne samling af MIT kursusmaterialer. Deres programmeringsafsnit spænder i emner fra introduktioner i teknisk problemløsning til algoritmer anvendt i computer animation.

Den eneste ulempe er, at opgaverne for nogle kurser ikke har nogen svar, så der er ingen måde at vide sikkert fra dette websted, hvis du laver arbejdet korrekt.

Odin-projektet

Lavet af skaberne af Viking Code School - en premiere online kodning boot camp - Odin Project er den gratis version.

Det er projektbaseret og tilbyder også et sidste kursus for at blive ansat med dine nyfundne færdigheder, hvilket altid er en bonus.

Kodning af sprog, der tilbydes, omfatter HTML, CSS, JavaScript & jQuery og Ruby on Rails.

Udemy

Udemy tilbyder betalte og gratis kurser i ethvert emne, herunder programmering. Men de er fællesskabskøbte kurser. Det er vigtigt at læse anmeldelser af kurser før du dykker ind, fordi det måske ikke er så effektivt som at tage et kursus på et af de andre websteder.

Kode Player

Det er en samling af video tutorials, der hjælper dig med at gå igennem en proces fra start til slut. Den kan bedst bruges sammen med andre steder eller kurser, da den udelukkende er baseret på små koncepter og projekter.

Konklusion

Som du kan se fra beskrivelserne af de 11 kurser ovenfor, er det bedst at bruge et par forskellige ressourcer til at lære effektivt. Det er den bedste måde at udvide din erfaring på og komme i programmeringsfeltet.

Selvom du beslutter dig for, at du ikke vil kode efter at have taget et kursus eller laver nogle øvelser, kan du stadig arbejde i tech !