11 av de beste stedene å lære å kode gratis

Så du har bestemt deg for at du vil lære å kode, men du er ikke interessert i å shelling ut mye penger inn i en formell klasserominnstilling.

Heldigvis har Internett tonnevis av flotte steder som vil lære deg ferdighetene du trenger å vite for å komme i gang med koding nå, og mange av dem er gratis.

Her er en liste over 11 steder som du kan begynne å koding akkurat nå uten penger som kreves.

Codecademy

Sjansene er at hvis du har sett på å lære å kode før, har du opplevd Codecademy.

Det er enkelt å bruke og viser resultatene av koden mens du er koding.

Codecademy tilbyr også et bredt spekter av programmeringsspråk på deres interaktive plattform: HTML og CSS, JavaScript , PHP, Python, Ruby, Angularjs, Command Line og mer.

Free Code Camp

Free Code Camp starter deg med 800 timers koding i læreplan (med sommerleir tema). I motsetning til de andre alternativene på denne listen, er det 800 timer etter kodingsutdanningen av praktisk erfaring med koding for ideelle prosjekter. Det er en fin måte å bygge opp porteføljen etter å ha lært verdifulle ferdigheter.

Fra nå av kan du lære HTML, CSS, JavaScript, Databaser, DevTools, Node.js og Angular.js gjennom Free Code Camp.

GA Dash

I motsetning til Codecademy eller Free Code Camp er General Assemblys gratis online læringsplattform basert på å jobbe med prosjekter. Hver leksjon består av å arbeide mot å fullføre et enkelt "prosjekt".

GA Dash tilbyr også et par forskjellige kursalternativer som de andre ikke gjør, for eksempel responsiv design og å bygge et Tumblr-tema fra bunnen av.

Codewars

Codewars tilbyr en morsom måte å skarpere kodingsferdigheter på. Nettstedet tilbyr en rekke kampsport-temautfordringer kalt "kata." Du fullfører kata for å få ære og ranger. Mer ære og ranger betyr vanskeligere utfordringer, så det er alltid noe nytt å jobbe med.

Det er imidlertid en advarsel - Codewars krever litt kunnskap i et av kodingsspråkene de tilbyr på dette tidspunktet før du selv får lov til å registrere deg.

For tiden tilbyr de utfordringer i CoffeeScript, JavaScript, Python, Ruby, Java, Clojure, Haskell, med flere på vei, inkludert C ++ og PHP.

Coursera

I motsetning til de andre nettstedene som er oppført hittil, har Coursera et veldig stort kursbibliotek som strekker seg langt utover programmeringsemner . Klassene blir undervist av ekte universitetsprofessorer og er 100% gratis å delta. Hvis du vil ha en teoretisk utdanning på datavitenskap eller en introduksjon til programmering Android apps, kan dette være det beste alternativet for deg.

Men hvis du vil at et sertifikat skal indikere at du har fullført kurset, må du betale litt - fra $ 30 til $ 100 - for å tjene din valgte sertifisering.

EDX

Som Coursera tilbyr edX mange flere kurs enn bare programmeringsspråk, og du kan få en god del datavitenskapskunnskap fra sine kurs. Alle klassematerialene støttes av universiteter og ekte professorer. Mange av klassene kan tas i ditt tempo og er ikke begrenset til bestemte datoer.

Men også Coursera, hvis du vil ha en slags legitimasjon for klassen, må du betale litt penger ($ 30- $ 100) og ta kurset i et "verifisert" format - som bare betyr at de vet at det tar deg kurset.

Khan Academy

I likhet med Coursera og edX tilbyr Khan Academy tonnevis av fag, mer enn bare koding. Men i motsetning til de andre er det et alternativ å lære grunnleggende om koding om en time - perfekt hvis du er interessert i å få oversikt over emner.

Koding av språk som tilbys inkluderer JavaScript, HTML og CSS, SQL, og diverse andre programmering / datavitenskap emner.

MIT OpenCourseWare

Det er ingen konto som kreves for å få tilgang til denne samlingen av MIT-kursmaterialer. Programmeringsseksjonen spenner fra emner fra introduksjoner i teknisk problemløsing til algoritmer som brukes i datamaskinanimasjon.

Den eneste ulempen er at oppgavene for noen kurs ikke har noen svar, så det er ingen måte å vite sikkert fra dette nettstedet hvis du gjør jobben riktig.

Odin-prosjektet

Laget av skaperne av Viking Code School - en premiere online koding boot camp - Odin Project er den gratis versjonen.

Det er prosjektbasert og tilbyr også et siste kurs i å bli ansatt med nybegynnede ferdigheter, noe som alltid er en bonus.

Kodende språk som tilbys inkluderer HTML, CSS, JavaScript & jQuery og Ruby on Rails.

Udemy

Udemy tilbyr betalt og gratis kurs i alle emner, inkludert programmering. Imidlertid er de samfunnskjøpte kurs. Det er viktig å lese vurderinger av kurs før du dykker inn fordi det kanskje ikke er like effektivt som å ta kurs på et av de andre nettstedene.

Kodespilleren

Det er en kompilering av videoopplæringer som hjelper deg med å gå gjennom en prosess fra start til slutt. Den kan best brukes sammen med andre nettsteder eller kurs, da den er basert helt på små konsepter og prosjekter.

Konklusjon

Som du kan se fra beskrivelsene av de 11 kursene ovenfor, er det best å bruke noen få forskjellige ressurser for å lære effektivt. Det er den beste måten å utvide din erfaring og komme i programmeringsfeltet.

Selv om du bestemmer deg for at du ikke vil kode etter å ha tatt kurs eller gjør noen øvelser, kan du fortsatt jobbe med tech !