*Recension av de bästa enligt redaktörerna. Om urvalskriterierna. Detta material är subjektivt, det är inte en annons och fungerar inte som en vägledning för inköp. Rådgör med en expert före köpet.
Programmerare är ett av de mest efterfrågade och bäst betalda yrkena. Dessa specialister behövs praktiskt taget inom alla områden av mänsklig verksamhet – från handel till medicin och statlig förvaltning.
Och det viktigaste med programmering är att det är mycket svårt att lära sig det på universitet eller andra ”traditionella” utbildningsorganisationer. Nya ramverk, språk och tekniker kommer ut varje år. Lär dig snabbare – du har bara några månader på dig att ”lära dig grunderna” och sedan är det dags att börja jobba.
Det är här som online-kurser kommer in. De hjälper dig att få grundläggande kunskaper i programmering så snabbt som möjligt, och redan några månader efter att du börjat utbildningen kan du arbeta som junior i en organisation. För dig som vill lära dig ett efterfrågat och välbetalt yrke har vi samlat de 15 bästa onlinekurserna i programmering.
Klassificering av de bästa onlinekurserna i programmering
Nominering | Plats | Namn | Betyg |
Rysktalande webbplatser för att lära sig programmering | 1 | Skillbox | 5.0 |
2 | SkillFactory | 4.9 | |
3 | Geek ains | 4.8 | |
4 | Udemy | 4.7 | |
5 | Fruktkod | 4.6 | |
6 | Netology | 4.5 | |
7 | Yandex.Verkstad | 4.4 | |
8 | beOnMax | 4.3 | |
9 | JavaRush | 4.2 | |
10 | Hexlet | 4.1 | |
11 | ITVDN | 4.0 | |
Engelskspråkiga webbplatser för inlärning av programmering | 1 | Codeacademy | 5.0 |
2 | Övning.io | 4.9 | |
3 | luralSight + kodskola | 4.8 |
Rysktalande webbplatser för att lära sig programmering
Skillbox
Betyg: 5.0
Skillbox är ett av de mest kända Svenska onlineuniversiteten för nuvarande yrken. Dess popularitet beror dock inte på en otroligt hög utbildningskvalitet, utan på de många och allestädes närvarande annonserna.
Skillbox är inriktad på att bemästra yrken från grunden. Om du redan har erfarenhet av programmering kan den första halvan av kursen verka tråkig – medan föreläsarna förklarar vad algoritmer är och hur man sätter upp ett riktigt IDE-program. Men om du inte har några programmeringskunskaper alls kommer Skillbox att ge dig tillräckligt med information för att du ska kunna bli en fullfjädrad ”Juno”. Nästa steg – självutbildning.
I maj 2021 finns det mer än 150 yrken och 350 utbildningsprogram på Skillbox onlineuniversitet. De varierar i svårighetsgrad. Om du till exempel vill lära dig programmeringsspråket Python har Skillbox följande områden att erbjuda:
-
ython från grunden – 12 månader;
-
Django ython ramverk – 6 månader;
- Middle Developer i Python – 4 månader;
- Data Scientist – 14 till 24 månader.
Du kan börja träna när som helst. Kurserna, även om de drivs ”online”, lanseras på nytt med några månaders mellanrum. Inlärningen består, precis som vid klassiska universitet, av föreläsningar och praktiska övningar som kontrolleras av professorer. Ett intyg utfärdas när du har slutfört arbetet.
Skillbox – ett exklusivt avgiftsbaserat nätuniversitet. Kostnaden för kurserna beror på vilket yrke och vilket studieområde som väljs och börjar på flera tiotusentals krona. Vissa utbildningsprogram kan köpas på avbetalning.
SkillFactory
Betyg: 4.9
Skillfactory är ett annat av de tre mest välkända onlineuniversiteten i Sverige. Det är specialiserat på undervisning i ITyrken, med en liten förändring av ”verksamhetsvektor” från och med 2019-2020. Tidigare var kurserna främst inriktade på programmering, men nu ligger fokus på datavetenskap.
Programmeringskurserna i Skillfactory kommer dock inte att försvinna. Här kan du lära dig Python, Java, PHP, Kot
Kurserna varar från några månader till 1,5-2 år beroende på innehåll och inriktning. Studier på SkillFactory är alltid avgiftsbelagda, utom vid särskilda evenemang. Kurserna lanseras på nytt var 1-2:e månad, så du kan anmäla dig när som helst.
En viktig fördel med SkillFactory är tillgången till gratis mikrokurser och utbildningsaktiviteter. Du kan ”prova att lära dig” på dem. Och om du gillar stilen och innehållet (och yrket verkar intressant) kan du köpa en fullfjädrad.
Geek
ains
Betyg: 4.8
Udemy – internationellt onlineuniversitet med omfattande utbildning. Det finns både kurser som kan ge grundläggande kunskaper om programmering och det valda språket och program som är utformade för ”medelklassare” och yrkesverksamma med erfarenhet.
Udemy skiljer sig från ovanstående onlineuniversitet genom att det inte finns några ”streamningskurser”. Du köper ett förinspelat program och deltar i utbildningen när det passar dig. Detta tillvägagångssätt har både fördelar och nackdelar.
Udemys främsta fördel som utbildningsplattform är priset. Kostnaden för de kurser som presenteras på plattformen är från några tusen krona – det är flera gånger billigare än programmen från Skillbox eller Geek
ains.
Du lär dig dock på egen hand. Det finns inga mentorer eller handledare av något slag på Udemy. Till och med de praktiska uppgifterna i kurserna saknas, och även om de gör det är de fortfarande avsedda att göras självständigt och kontrolleras inte av någon. Efter att ha betalat några tusen krona får du ett antal förinspelade föreläsningar, uppdelade i ämnen och grupper.
I skrivande stund (maj 2021) finns det över 130 000 kurser från olika lärare på webbplatsen. Python, Koltin (Android-utveckling), webbutveckling (HTML, CSS, JavaScript, React, Redux) och Java är de mest populära programmen.
Förresten finns det också gratis programmeringskurser på Udemy.
Fruktkod
Betyg: 4.6
Fructcode är en relativt liten onlineskola som specialiserar sig på att lära ut webbutveckling. Därför är urvalet av specialiteter ganska litet – HTML/CSS, Bootstrap, JavaScript, jQuery, PHP, MySQL, VueJS och så vidare. Men efter att ha tagit åtminstone några kurser kommer du att kunna skapa både små landningssidor och större webbplatser på ett säkert sätt.
Fructcode erbjuder interaktiva kurser. De flesta lektioner består av en kort föreläsning på några minuter och en praktisk övning. Om du klarar det får du tillgång till nästa steg i kursen. I slutet av utbildningen kan du inte bara få kunskap utan också ett e-certifikat (av någon anledning).
Fructcode erbjuder en ganska intressant betalningsmetod – genom prenumeration. Du köper inte tillgång till en enskild kurs, utan till alla utbildningsprogrammen i online-skolan och du kan ta dem i vilken ordning du vill. Du kan köpa 1, 6 eller 12 månaders åtkomst. Kostnaden är i skrivande stund 19, 29 och 39 dollar. Dessutom genomför Fructcode ofta olika kampanjer och ”försäljningar” med rabatter på upp till 60 % på utbildning.
Netology
Betyg: 4.5
”Netology är ett onlineuniversitet som är känt för sin högkvalitativa utbildning, även om de sällan genomför stora reklamkampanjer. Dessutom kännetecknas den av ett okonventionellt tillvägagångssätt för kurserna. Endast en liten del av läroplanen är utformad för att lära sig Internetyrken från grunden. Ett stort antal kurser är inriktade på yrkesmässig utveckling.
När detta skrivs erbjuder Netology cirka 25 kurser om programmering. 4 av kurserna riktar sig till yrkesverksamma. Dessutom finns 7 kurser som är kostnadsfria. Kurserna ger dig möjlighet att lära dig de mest populära webbyrkena genom att studera utveckling i Python, Java, Kot
De kostnadsfria kurserna ger dig möjlighet att lära dig grunderna i yrket. I genomsnitt varar de i ungefär två veckor. De betalda utbildningarna ger mer djupgående kunskaper och är utformade för 6-15 månaders utbildning. Vissa av kurserna erbjuder en anställningsgaranti – när studenten har slutfört examensarbetet och levererat det med godkänt resultat anställs han eller hon av Netologys partnerföretag. Kostnaden för betalda kurser kostar från flera tiotusentals krona.
Yandex.Verkstad
Betyg: 4.4
”Yandex.Praktikum – ett onlineuniversitet som skapats av Yandex IT Corporation. Den största fördelen är att de flesta av föreläsarna och specialisterna på praktiska uppdrag är anställda på företaget, som erbjuder verkliga fall och talar om de modernaste metoderna för programmering.
Delvis på grund av detta har ”utbudet” av Yandex.Practicum har inte lika många yrken som andra onlineuniversitet. Utbildningen bygger på samma teknik som används av företaget. Python-utvecklare (juni och mitten), React-utvecklare, webbutvecklare och C-programmerare++. Mobilutveckling, PHP eller t.ex. MySQL erbjuds inte.
Utbildningen genomförs på ett kombinerat interaktivt sätt. Den studerande erbjuds föreläsningsinspelningar och praktiska uppgifter. De kontrolleras både automatiskt och manuellt av Yandex personal. Praktiskt taget alla kurser kan provas gratis – både teoretiska och praktiska grunder finns tillgängliga. Till exempel tar introduktionsdelen av Python-utvecklingsutbildningen 30 timmar och kräver ett projekt. I framtiden kan du antingen betala resten av kursen direkt eller ta ut en delbetalning.
beOnMax
Betyg: 4.3
BeOnMax är en onlineskola som ägnar sig åt ett enda programmeringsområde – webbutveckling. De kurser som erbjuds här täcker dock nästan alla områden inom webbplatsutveckling och onlinetjänster. Skolan liknar Fructcode på många sätt, men erbjuder mer jordnära kurser.
Särskilt genom att gå beOnMax-kurserna kan du ”omedelbart” passa in i en standard runet. Vi har fortfarande många webbplatser som är byggda på WordPress, och kunderna förväntar sig att en webbutvecklare inte bara skriver kod utan också hjälper till att marknadsföra den. Alla kurser du behöver finns på beOnMax.
Utbildningsmodellen bygger på en interaktiv mekanism. Efter att ha betalat för att få tillgång till kurserna får eleverna inspelningar av föreläsningar och praktiska uppgifter. Resultatet av utförandet skall skickas till det automatiska kontrollsystemet. Om du har några frågor kan du använda det särskilda ”chattrummet” för elever, där lärarna ibland också är närvarande.
Detta tillvägagångssätt har lett till minskade utbildningskostnader. Även utan försäljning kostar tillgången till kursen 39 dollar för en månad, 59 dollar för sex månader och 79 dollar för ett år. Det sker dock försäljningar med 60-80 % rabatt nästan varje månad.
JavaRush
Betyg: 4.2
JavaRush är en onlinekurs (specifikt en onlinekurs, inte en ”skola” eller ett ”universitet”) för att lära sig programmeringsspråket Java. Den används inom olika områden. Utveckling av mobilapplikationer för Android sker till exempel fortfarande i Java, även om det gradvis ersätts av Kot
Utbildningen på JavaRush bygger på principen om ”gamification”. Eleven läser inte en kurs – han eller hon slutför uppdrag. Var och en av dem består av teoretiska kunskaper och praktiska uppgifter, och praktiken står för cirka 80 % av undervisningen. Dessutom är det möjligt att välja önskad inriktning på studierna – till exempel att vägra vissa specialiserade ämnen och koncentrera sig på mobilutveckling eller arbete med JSP-teknik.
Betalda och gratis kurser finns på JavaRush. Du kan läsa Harvards CS50-kurs, som fokuserar på grunderna i programmering, och Googles nybörjarkurs i Android-utveckling, utan att behöva prenumerera. Om du vill ha tillgång till resten av utbildningen måste du betala 30-50 dollar i månaden.
Hexlet
Betyg: 4.1
Hexlet är ett onlineuniversitet som erbjuder kurser i webbutveckling och programmering. Nästan 110 kurser erbjuds som täcker aktuella språk och trender. Och listan är inte begränsad till de vanliga Python- och Java-kurserna, utan du hittar även mer exotiska kurser som kronay on Rails eller Node exklusivt.js.
Hexlet erbjuder en prenumerationsbaserad betalningsmodell. Genom att betala mellan 39 och 190 dollar per månad får användaren tillgång till alla kurser och kan ta de kurser som han/hon vill. Du bör dock vara medveten om att många av dem genomförs på nätet. Så du kan betala nu – och vänta några månader på att kursen ska börja.
Hexlet erbjuder också den vanliga metoden där studenten köper tillgång till hela kursen separat. Gratis kursmaterial finns också tillgängligt – mer än många andra onlineuniversitet (förutom Udemy). Det finns till exempel tre kostnadsfria kurser av varierande intensitet som enbart handlar om Python.
När Hexlet betalar för yrkesutbildning hjälper Hexlet till att förmedla jobb (inte att förväxla med ”arbetsförmedling”). Specialister tillhandahåller till exempel ett CV, berättar om möjliga jobbsökningar och ger dig råd om intervjuer. I princip skadar det inte att byta karriär – om du tidigare har arbetat inom något annat område än IT.
ITVDN
Betyg: 4.0
ITVDN sammanför de metoder som används av stora och små nätuniversitet. I synnerhet erbjuds inte bara enskilda kurser utan även utbildning för specifika specialiteter. Och du betalar för din prenumeration. Med abonnemanget för 89,99 dollar får du till exempel möjlighet att lära dig vilken specialitet som helst, utföra 10 praktiska uppgifter med en levande mentor och rådgöra med en tränare.
Videokurser i programmering är tillgängliga vid ITVDN som vid inget annat universitet. Till exempel, .NET och C# WPF UWP-utveckling. De används i Windows-programmering, inklusive serverprogram.
Förinspelade kurser. Efter varje videoföreläsning måste du göra en praktisk uppgift som kontrolleras automatiskt. Om du köper ”Starter”, ”Basic” eller ”Premium” får du dessutom praktiska uppgifter från våra tränare.
Priserna för ITVDN-utbildning börjar vid $9.99. För detta pris får du tillgång till en kurs. De mer avancerade programmen kostar mellan 49,99 och 169,99 dollar. Gratis program och webbseminarier finns också tillgängliga, men de är utformade för antingen mycket ”gröna nybörjare” eller yrkesverksamma med erfarenhet i bagaget.
Engelskspråkiga webbplatser för inlärning av programmering
Codeacademy
Betyg: 5.0
Codeacademy är en samling gratis (”freemium”) programmeringskurser i olika språk. Här är det modernt att lära sig HTML och CSS, Python, JavaScript, Java, SQL och många andra områden, inklusive Swift och Kot, som är relevanta för mobilutveckling
Codeacademy har dock en viktig skillnad jämfört med onlineuniversitet. Det finns inget ”yrke” som lärs ut här. Här kan du enkelt hitta kurser i det programmeringsspråk som du föredrar. I Java finns det till exempel ett separat utbildningsprogram för att förstå grunderna, ett separat program för utveckling av mobilappar, ett separat program för polymorfism och arv och så vidare.
Nästan alla kurser är helt gratis. Men om du vill ha tillgång till särskilda områden, mobilutveckling, steg-för-steg-utbildning eller certifikat för slutförandet måste du betala. Prenumerationen kostar 19,99 dollar i månaden om du betalar månadsvis och 15,99 dollar i månaden om du betalar för ett år i taget.
Övning.io
Betyg: 4.9
Övningar.io är en stor samling helt gratis programmeringskurser online med inslag av spelifiering. Dess storlek och räckvidd är imponerande. Det finns totalt 52 utbildningsområden, från de populära kurserna Python och Kot
Övningar.io bygger på spelifiering av inlärningsprocessen. All inlärning sker i fem steg:
- Du väljer en kurs och tar den första lektionen;
- Du genomför en praktisk uppgift i ett specificerat programmeringsspråk;
- Du laddar upp resultatet på Exercism och får en recension av en mentor (ja, mentorer är också gratis);
- Med utgångspunkt i resultatet av ditt uppdrag öppnar du följande lektioner;
- När du har tagit examen kan du antingen starta ett husdjursprojekt direkt eller söka jobb som utbildad programmerare.
Mentorer för övningar.io är programmerare som arbetar i olika företag eller driver egna projekt. Du kan granska deras arbete innan du går kursen – nästan alla har länkar till GitHub. Det är dock värt att förstå att Exercism mentorer.io arbetar på ren entusiasm, så recensionen kan bli kort och måste vänta. Detta är dock den enda nackdelen med denna onlineskola.
PluralSight + kodskola
Betyg: 4.8
luralSight ligger närmast begreppet ”onlineuniversitet” som nybörjarprogrammerare från Sverige känner till. Det är fullt möjligt att få en modern IT-profession här, och kurserna är snyggt samlade och grupperade efter områden.
LuralSight är inriktat på västerländska marknader, så de flesta av kurserna täcker språk och områden som inte är så välkända för Svenska programmerare. Nej, självklart kan du lära dig Python eller Java, eftersom dessa språk används överallt. PluralSight har dock en hel del kurser om Microsoft Azure, AWS, språket R, kronay och andra.
Precis som många andra onlinekurser erbjuder PluralSight tillgång till alla utbildningsområden på en gång genom att betala som du vill. Det finns två prisalternativ som presenteras här – standard (29 dollar per månad eller 299 dollar per år) och premium (45 dollar per månad eller 449 dollar per år). Den förstnämnda erbjuder en passiv väg – studenten lyssnar helt enkelt och genomför sina favoritprojekt. Certifikat, interaktiva kurser och handledning av mentorer är tillgängliga när du går med i premiumprogrammet.
Vilka specifika programmeringsspråk täcker dessa 14 bästa onlinekurser?