Ved hjælp af disse gratis online computerprogrammeringskurser kan du blive en god koder uden en computervidenskabelig grad.

De 11 bedste steder til gratis online computerprogrammeringskurser

Reklame Lige nu er der et rigeligt antal efterspurgte computerprogrammeringsjob og et rigeligt antal gratis online programmeringskurser, der hjælper dig med at lande et af disse job - også uden en traditionel computervidenskabelig grad. Vi viser dig, hvor du kan finde disse fremragende online programmeringskurser.

Reklame

Lige nu er der et rigeligt antal efterspurgte computerprogrammeringsjob og et rigeligt antal gratis online programmeringskurser, der hjælper dig med at lande et af disse job - også uden en traditionel computervidenskabelig grad.

Vi viser dig, hvor du kan finde disse fremragende online programmeringskurser. Hvis du ikke ved den første ting om programmering, så tjek vores introduktion til, hvad kodning er.

1. MIT OpenCourseWare

De 11 bedste websteder til gratis online computerprogrammeringskurser online programmeringskurser med opencourseware

MIT OpenCourseWare er utrolig. For mange år siden, da jeg kæmpede gennem et Linear Algebra-kursus på college, kom MIT OCW til min redning. Komplette kurser er gratis tilgængelige online, og du kan gennemgå dem i dit eget tempo.

Det lineære algebra-kursus (ikke længere tilgængeligt, desværre) er en stærk konkurrent til Det Bedste College-kursus, jeg nogensinde har taget. Det hele var videoforelæsninger, men professoren kendte hans ting, og han præsenterede materialet på en let fordøjelig måde. Det validerede virkelig MITs omdømme som et uddannelsesinstitut.

Så jeg er overbevist om, at du vil elske MIT OCWs programmeringskurser. De indledende er opdelt i generelle introduktioner, sprogspecifikke kurser og opfølgningskurser. For at få en komplet oversigt skal du gennemse sektionen Computer Science.

2. edX

De 11 bedste websteder til gratis online computerprogrammeringskurser online programmeringskurser edx

edX er en udbyder af gratis onlinekurser på college-niveau, som er i spidsen ledet af MIT og Harvard University. Ikke kun er kurserne tilgængelige uden beregning, selve organisationen er non-profit, så du kan hvile let ved at vide, at du ikke bliver udnyttet af yderlige motiver.

Kurser på edX kan være ugentlige eller selvgående. Emner spænder over hele spektret af emner, du måske finder på ethvert akkrediteret universitet, men der er et tungt skævhed mod datalogi, teknik og erhvervsliv og ledelse. De er også opdelt i indledende, mellemliggende og avancerede niveauer for din bekvemmelighed.

edX tilbyder også certifikatprogrammer, som er kursusplaner, der bygger mod mestring inden for et specifikt område, såsom Front-End Web Development eller Data Science. Disse er nyttige til dybere læring.

3. Coursera

De 11 bedste websteder til gratis online computerprogrammeringskurser online programmeringskurser coursera

Coursera er en gratis online kursusplatform, der er støttet af Stanford University og venturekapitalister. Coursera samarbejder med forskellige universiteter og organisationer for at levere deres kurser og tjener indtægter gennem sine certifikatprogrammer.

Det, der er rart, er, at Coursera fokuserer på specialiseringer: sæt kurser designet til at opbygge dine færdigheder i et bestemt emne, men ikke så omfattende som et komplet program. Eksempelvis dækker seks-retters specialisering af ”datastrukturer og algoritmer” grundlæggende datastrukturer, grundlæggende algoritmer, grafalgoritmer, strengalgoritmer, avancerede algoritmer og genomsamling.

Bemærk, at ikke alle kurser er gratis, men mange er. Kurser er i tempo, men har bestemte start- og slutdatoer, hvilket betyder, at du bliver nødt til at gennemgå dem, når de er tilgængelige. Dagens kurser er måske ikke der i morgen, men nye kan dukke op i deres sted. Tjek de bedste Coursera-kurser, der er værd at betale for De 10 bedste gratis Coursera-kurser, som du vil betale for de 10 bedste gratis Coursera-kurser, som du vil betale for. Du kan lære noget online med Coursera. Disse 10 gratis kurser er så gode, at du også ønsker at betale for at optjene et certifikat. Læs mere, hvis du har brug for nogle ideer.

4. PVTuts

De 11 bedste steder til gratis online computerprogrammeringskurser online programmeringskurser pvtuts

PVTuts er en gratis online opbevaring af videokurser til læring af programmeringssprog. Det er ikke blevet opdateret siden 2013, men videobiblioteket er stadig en stor ressource for nybegynderne. Bare ved, at disse kurser strengt drejer sig om sprogsyntaks og intet andet.

Tilgængelige emner inkluderer fire generelle programmeringssprog (C ++, C #, Java og SQL) og seks webprogrammeringssprog (HTML, CSS, JavaScript, PHP, ASP.NET og XML).

5. Udacity

De 11 bedste steder til gratis online computerprogrammeringskurser online programmeringskurser udacity

Udacity er endnu en online kursusplatform, men i modsætning til MIT OCW, edX og Coursera, fokuserer Udacity strengt på emner relateret til programmering, datavidenskab og teknik. Ingen matematik, ingen samfundsvidenskaber, ingen humaniora. Det handler om teknologi og uden tvivl bedre for det.

Målet med Udacity er at forberede dig til erhvervssucces inden for et af sine teknologirelaterede områder. Platformen lægger megen opmærksomhed på sine Nanodegree-programmer, som er kompakte læseplaner (normalt afsluttet på under et år) designet til at få dig jobklar så hurtig som muligt. Men Nanodegrees koster overalt fra $ 100 til $ 500 hver.

Vil du ikke betale noget? Det er fint. Du kan undgå hele pensumbaseret tilgang og holde sig til individuelle gratis kurser.

6. Udemy

De 11 bedste steder til gratis online computerprogrammeringskurser online programmeringskurser udemy

Udemy er en online uddannelsesmarked, hvor enhver kan oprette (og endda sælge) deres egne kurser, som andre kan forbruge. Dette er ret det dobbeltkantede sværd: det giver dygtige folk mulighed for at dele deres viden uden en uddannelsesgrad, men du er nødt til at vade gennem en masse crap for at finde den.

Programmeringskurserne på Udemy spænder over alle slags emner. Du finder alt fra Python-baseret dataknusing til det grundlæggende i etisk hacking, fra Java-grundlæggende til masterudvikling af webudvikling. Du kan også finde en masse kurser relateret til spiludvikling 5 Gratis spiludviklingssoftwareværktøjer til at lave dine egne spil 5 Gratis spiludviklingssoftwareværktøjer til at lave dine egne spil Gratis spiludviklingssoftware er en fantastisk måde at starte videospilfremstilling. Vi har samlet den bedste spilsoftware på markedet. Læs mere .

Bemærk: Betal aldrig fuld pris for et Udemy-kursus! Udemy-markedet har ofte massivt salg, hvilket skærer priserne overalt fra 50 til 90 procent. Mens du venter, kan du tjekke de bedste gratis Udemy-kurser.

7. Free Code Camp eller Odin-projektet

De 11 bedste steder til gratis online computerprogrammeringskurser online programmeringskurser freecodecamp

Hvis dit mål er at blive en dygtig webudvikler, hvad enten front-end eller back-end, så anbefaler jeg stærkt enten Free Code Camp (som lærer HTML, CSS, JavaScript og React) eller The Odin Project (som lærer HTML, CSS, JavaScript, Ruby on Rails).

Disse to er omfattende kurser, begge 100 procent gratis, der vil tage dig fra nul til helt i dit eget tempo. Selv hvis du overhovedet ikke har nogen kodningserfaring, har du det godt. Forvent at investere flere måneder fra start til slut, så du virkelig kan forstå de underviste koncepter. Skynd dig ikke.

8. Khan Academy

De 11 bedste websteder til gratis online computerprogrammeringskurser online programmeringskurser khanacademy

Khan Academy er en af ​​internetets største skatte. Denne non-profit uddannelsesplatform har været en vidunderlig kilde til gratis uddannelse i det sidste årti, og det bliver kun bedre. Vil du lære Calculus? Biologi? Verdenshistorie? Hvordan gør du dine skatter eller investerer dine penge? Det hele her.

For at være retfærdigt spiller afdelingerne Computer Science and Computer Programming en indhentning, hvorfor det er så lavt på denne liste. Du kan kun lære JavaScript i øjeblikket plus det grundlæggende i algoritmer og kryptografi, men det er bestemt værd at holde øje med.

9. YouTube

YouTube er meget ramt eller misset. Tusinder af tutorial-afspilningslister findes, men for mange af dem er overfladiske eller ligefrem forkerte. Af dem, der synes lovende, er en god del af dem ufuldstændig. Og af dem, der er komplette, er en betydelig del forældet.

Når det er sagt, hvis du har et kræsent øje, kan YouTube være en god ressource til at lære, hvordan man programmerer. Start med vores roundup af de bedste YouTube-programmeringsvejledninger De 17 bedste YouTube-programmeringsvejledninger De 17 bedste YouTube-programmeringsvejledninger I dette indlæg vil vi gerne henvise dig til nogle af de bedste YouTube-programmeringsserier, vi har fundet. Alle disse er tilstrækkelige til at få fødderne våde som en nybegynder-programmør. Læs mere .

10. OpenCourser

De 11 bedste steder til gratis online computerprogrammeringskurser online programmeringskurser opencourser

OpenCourser er ikke en uddannelsesplatform som de andre sider, der er anført her. Det er snarere en søgemaskine, der samler tusinder af gratis onlinekurser fra hele internettet og bringer dem til hånden.

Fra dette tidspunkt katalogiseres over 900 gratis online programmeringskurser af OpenCourser, med mange flere tilføjet hver dag. Ja, du finder en masse kurser fra edX, Coursera, Udacity osv. Men du kan også finde nogle andre steder, som Saylor Academy. I det mindste er det en bekvem måde at søge på mange af de ovennævnte platforme på én gang.

11. Codecademy

De 11 bedste websteder til gratis online computerprogrammeringskurser online programmeringskurser codecademy

Codecademy er en serie interaktive onlinekurser, der sigter mod at lære dig det grundlæggende i en håndfuld programmeringssprog og rammer. Hvert kursus er en gamified, trin for trin, der holder din hånd hele vejen fra start til slut.

Men et advarselsord, før du dykker ned i Codecademy: de ting, du lærer her, er ekstremt grundlæggende og overfladiske. Codecademy lærer dig, hvordan man skriver kode, men det lærer dig ikke, hvordan man tænker som en programmør . Mange første gang newbies ender frustreret, fordi de ikke ved, hvad de skal gøre med den viden, de har samlet.

Hvis du har forudgående kodningserfaring og blot ønsker at lære syntaks for et nyt sprog, er Codecademy faktisk temmelig nyttigt. Hvis du betragter dig selv som en nybegynder, skal du undgå Codecademi i øjeblikket. Hvorfor skulle du ikke lære at kode med Codeacademy? Hvorfor du ikke skulle lære at kode med Codeacademy. Hvad er der galt med Codecademy? For dem, der ønsker at lære kodning, er instruktionsstedet en af ​​de bedste til at begynde med. Men lærer Codecademy dig at tænke som en koder? Læs mere .

Bemærkelsesværdig nævn: Lynda

De 11 bedste websteder til gratis online computerprogrammeringskurser online programmeringskurser lynda

Lynda er hjemsted for over 6.000 forskellige onlinekurser fordelt på 12 teknologirelaterede felter (f.eks. Animation, CAD, IT, Marketing, Fotografi) og hundreder af mere specifikke emner af interesse. Med over 670 kurser udgør kategorien Programmering en enorm del af Lyndas indhold.

Emner, der dækkes, inkluderer grundlæggende programmeringskoncepter, databasestyring, spiludvikling, mobiludvikling, webudvikling og selvfølgelig kurser til individuelle programmeringssprog. Det, der er rart, er, at kurser er opdelt i begynder-, mellem- og avanceret niveau, så du altid kan finde dem, der er mest relevante for dig.

Lynda er en betalt platform, der koster $ 20 / mo, men der er et trick, du kan bruge til at få adgang til Lynda-kurser gratis Sådan bruges Lynda.com gratis fra dit lokale bibliotek Sådan bruges Lynda.com gratis fra dit lokale bibliotek, hvis du bor i USA eller Canada, chancerne for, at du har helt fri og ubegrænset adgang til Lynda gennem dit bibliotek. Her er den lette proces til at tilmelde dig på Lynda.com gennem dit bibliotek. Læs mere .

Flere tip til computerprogrammering af newbies

Hvis du holder dig med det og beslutter at fortsætte programmering som en karriere, kan du se vores tip til forberedelse af programmering af interviews. På den anden side kan du opleve, at programmering er for vanskelig: tegn på, at programmering ikke er for dig 6 tegn på, at du ikke har ment at være programmør, 6 tegn på, at du ikke har ment at være programmør. Ikke alle er udskåret til være programmerer. Hvis du ikke er helt sikker på, at du er beregnet til at være programmør, er her nogle tegn, der kan pege dig i den rigtige retning. Læs mere .

Udforsk mere om: Online-kurser, programmering.