Kurs i programmering
Programmeringskurs for deg som vil lære å kode fra bunnen av. Her finner du nettbaserte kurs i blant annet Python, JavaScript, React, Java og SQL, i tillegg til frontend, backend og koding med KI. Du følger praktiske eksempler og bygger ferdighetene steg for steg, i ditt eget tempo.
Enten du er nybegynner som vil komme i gang med programmering, eller utvikler som vil lære et nytt språk eller rammeverk, finnes det kurs som passer. Alle kursene er videobaserte og laget av norske fagfolk, så du får tydelig forklaring på norsk mens du koder med.
Kursdeltakere
5 286
102 anmeldelser
4,72
Nettkurs/-studier
23
Kurstimer
70
Utforsk emnene våre
Alle kurs i programmering
23 nettkurs/-studier

HTML – komplett guide
Dette kurset er perfekt for deg som ønsker en komplett innføring i HTML, uansett om du er nybegynner eller viderekommen. Vi antar at du ikke har noen...
Espen Faugstad
501 har tatt kurset
Programmering: alle de 19 kursene i ett abonnement
Med ett abonnement får du disse kursene og alle de andre, i alt 170+ nettkurs og nettstudier. Ta så mange du vil, i ditt eget tempo.

Bootstrap – komplett guide
Et CSS-rammeverk er som en verktøykasse for å lage moderne nettsider. Inni finner du mange oppskrifter som hjelper deg med å bygge ulike deler av en nettside...
Espen Faugstad
Kursbevis i programmering som du kan dele på LinkedIn
Hvert kurs du fullfører, gir et kursbevis med navnet ditt. Legg det ved CV-en, og vis arbeidsgivere nøyaktig hva du kan.

Gratiskurs i Roblox Studio for nybegynnere
Har du noen gang lurt på hvordan folk lager spillene du spiller i Roblox? I dette kurset lærer du å lage ditt eget Roblox-spill – helt fra bunnen av.Sammen med...
Rafid Hoda
Over 70 000 har valgt Utdannet.no
Du får full tilgang fra første minutt, uten bindingstid eller skjulte kostnader. Lær så mye du vil, og si opp når som helst.
Lær mer om programmering
Hvilket programmeringsspråk bør jeg lære først?
For de fleste nybegynnere er Python et godt førstevalg. Språket har enkel syntaks og brukes til alt fra automatisering til dataanalyse og backend.
Populære språk å starte med:
- Python, lettlest og allsidig
- JavaScript, språket for nettsider og web
- SQL, for databaser og dataanalyse
- Java, mye brukt i store systemer
Se alle programmeringskurs og velg det som passer målet ditt.
Kan jeg lære programmering på nett uten forkunnskaper?
Ja. Alle programmeringskursene er nettbaserte og starter fra grunnen, så du trenger ingen forkunnskaper for å komme i gang.
Slik kommer du i gang:
- Velg et nybegynnerkurs, for eksempel Python for nybegynnere
- Følg videoleksjonene i ditt eget tempo
- Kod med underveis og løs praktiske oppgaver
Du lærer på norsk av erfarne fagfolk, og kan se kursene når og hvor det passer deg.
Hva er forskjellen på frontend og backend?
Frontend og backend er de to hovedområdene innen programmering for web.
Frontend er det brukeren ser i nettleseren, bygget med HTML, CSS og JavaScript.
Backend er logikken og databasene bak kulissene. Her jobber du med språk som Python og Java, og spørrespråket SQL mot databaser.
Hvor lang tid tar det å lære programmering?
Du kan lære det grunnleggende i et programmeringsspråk på noen uker med jevn innsats, men å bli trygg som utvikler tar gjerne flere måneder med praksis.
En realistisk progresjon:
- Noen dager: forstå variabler, løkker og enkel logikk
- Noen uker: skrive små programmer på egen hånd
- Noen måneder: bygge større prosjekter og lære et rammeverk som React
Det viktigste er å kode litt jevnlig. Se alle programmeringskurs for å legge en plan.
Trenger jeg å lære SQL?
Skal du jobbe med data eller backend, er SQL en av de mest nyttige ferdighetene du kan ha.
SQL brukes til å:
- Hente og filtrere data fra databaser
- Lage rapporter og analyser
- Koble sammen data fra flere tabeller
Språket har enkel syntaks og passer godt som et tidlig steg i programmering, også for deg som ikke er utvikler.
Kan jeg lære å kode med kunstig intelligens?
Ja. Med KI-verktøy kan du komme raskere i gang med programmering, selv om du er fersk.
Kurs i koding med KI:
- Vibbekoding for nybegynnere, lag programmer ved å beskrive hva du vil ha
- Agentstyrt programutvikling, la KI-agenter skrive og endre kode for deg
KI erstatter ikke forståelse av kode, men gjør læringen raskere og mer praktisk.
















