Hopp til innholdet

Ordbok

Ordene du møter når du koder — forklart på norsk.

49 korte forklaringer av ord fra nettsider, JavaScript og Python. Ingen snikkery — hvis vi mener noe er vanskelig, sier vi det.

Viser ordene du møter i HTML og CSS-grunnkurset. Trangere valg gjør du på kategoriene under.

25 ord

AlgoritmeGenereltalgorithm
En oppskrift i steg som løser et problem — « Finn det største tallet », « sorter listen ». Kode er bare algoritmer skrevet slik at en maskin kan følge dem.
AttributtNettsiderattribute
Ekstrainformasjon på et HTML-element, skrevet inne i start-taggen: <a href="/om">. href er attributtnavnet.Brukes i:HTML og CSS-grunnkursetCSS-animasjonerReact-grunnkursetTeknisk SEO i praksisLag ditt eget WordPress-temaReact Native-grunnkursPHP-grunnkursetFigma for grensesnittdesign
BibliotekGenereltlibrary
Ferdig kode andre har skrevet, som du kan bruke i stedet for å skrive alt selv. Du importerer biblioteker — du kopierer dem ikke inn.
BugGenereltfeil
En feil i koden som gjør at programmet gjør noe annet enn du mente. Alle programmerere har bugs — jobben er å finne dem og fikse dem.
CSSNettsiderCascading Style Sheets
Språket som styrer hvordan nettsider ser ut — farger, skrift, avstander, oppsett. HTML sier hva noe er, CSS sier hvordan det skal se ut.Brukes i:HTML og CSS-grunnkursetCSS-animasjonerReact-grunnkursetTeknisk SEO i praksisLag ditt eget WordPress-temaReact Native-grunnkursPHP-grunnkursetFigma for grensesnittdesign
DebuggerGenereltfeilsøker
Et verktøy som lar deg stoppe programmet midt i og se på variabelverdiene, linje for linje. Raskere enn å gjette.
DokumentasjonGenereltdocs
Den offisielle beskrivelsen av hvordan et språk eller bibliotek fungerer. Å lese dokumentasjon er en ferdighet — ikke en nødløsning.
DOMNettsiderDocument Object Model
Nettleserens interne tre av siden din: hvert HTML-element blir en node som JavaScript kan finne og endre. Endrer du DOM-en, endrer du siden brukeren ser.Brukes i:HTML og CSS-grunnkursetCSS-animasjonerReact-grunnkursetTeknisk SEO i praksisLag ditt eget WordPress-temaReact Native-grunnkursPHP-grunnkursetFigma for grensesnittdesign
ElementNettsider
Én byggekloss i HTML — en overskrift, et avsnitt, en lenke. Består av starttagg, innhold og (ofte) slutttagg: <p>Hei</p>.Brukes i:HTML og CSS-grunnkursetCSS-animasjonerReact-grunnkursetTeknisk SEO i praksisLag ditt eget WordPress-temaReact Native-grunnkursPHP-grunnkursetFigma for grensesnittdesign
FlexboxNettsider
CSS-oppsett som plasserer elementer på en rad eller kolonne og fordeler plassen mellom dem — f.eks. display: flex med justify-content: space-between.Brukes i:HTML og CSS-grunnkursetCSS-animasjonerReact-grunnkursetTeknisk SEO i praksisLag ditt eget WordPress-temaReact Native-grunnkursPHP-grunnkursetFigma for grensesnittdesign
FunksjonGenereltfunction
En navngitt bunt med kode som gjør én jobb, og som du kan bruke om og om igjen. Tar gjerne imot verdier (argumenter) og kan gi noe tilbake (returverdi).
GridNettsider
CSS-oppsett med rader og kolonner — du deler siden inn i ruter og plasserer innhold i dem. Sterkere enn flexbox for hele sideskjemaer.Brukes i:HTML og CSS-grunnkursetCSS-animasjonerReact-grunnkursetTeknisk SEO i praksisLag ditt eget WordPress-temaReact Native-grunnkursPHP-grunnkursetFigma for grensesnittdesign
KlasseNettsiderclass
I CSS og HTML: et navn du gir elementer for å style dem sammen — <p class="intro"> og .intro { farge }. Ikke det samme som klasse i Python.Brukes i:HTML og CSS-grunnkursetCSS-animasjonerReact-grunnkursetTeknisk SEO i praksisLag ditt eget WordPress-temaReact Native-grunnkursPHP-grunnkursetFigma for grensesnittdesign
KommentarGenereltcomment
Tekst i koden som maskinen ignorerer — den er til for mennesker. På Python starter den med #, i HTML med <!-- -->.
LøkkeGenereltloop
Kode som gjentar seg — « for hver vare i handlelisten … ». Brukes når det samme skal skje med mange ting.
ObjektGenereltobject
En samling av data og funksjoner som hører sammen — « en bok » har tittel, forfatter og kan beskrive seg selv. Grunnmuren i både Python og JavaScript.
RepoGenereltrepository
Kort for repository — mappen med hele kodebasen til et prosjekt, gjerne med versjonshistorikk i Git.
Responsivt designNettsiderresponsive design
At siden tilpasser seg skjermstørrelsen — mobil, nettbrett, PC. Lages med fleksibelt oppsett og media queries som bryter oppsettet ved visse bredder.Brukes i:HTML og CSS-grunnkursetCSS-animasjonerReact-grunnkursetTeknisk SEO i praksisLag ditt eget WordPress-temaReact Native-grunnkursPHP-grunnkursetFigma for grensesnittdesign
SannhetsverdiGenereltboolean
Verdien sann eller usann — det som kommer ut av sammenligninger som « alder >= 18 ». Navngitt etter logikeren George Boole.
Semantisk HTMLNettsider
Å velge elementer etter mening, ikke utseende: <header>, <nav>, <article> i stedet for bare <div>. Hjelper skjermlesere og søkemotorer.Brukes i:HTML og CSS-grunnkursetCSS-animasjonerReact-grunnkursetTeknisk SEO i praksisLag ditt eget WordPress-temaReact Native-grunnkursPHP-grunnkursetFigma for grensesnittdesign
StrengGenereltstring
Tekst — en rekke tegn. Skrives i anførselstegn: « hei ». Kommer av at tegnene henger på rad som perler på en streng.
TaggNettsidertag
Markeringen som starter og slutter et HTML-element: <h1> er en starttagg, </h1> er en slutttagg. Innholdet ligger mellom dem.Brukes i:HTML og CSS-grunnkursetCSS-animasjonerReact-grunnkursetTeknisk SEO i praksisLag ditt eget WordPress-temaReact Native-grunnkursPHP-grunnkursetFigma for grensesnittdesign
TerminalenGenereltkommandolinjen / command line
Tekstvinduet der du styrer maskinen med kommandoer i stedet for klikk. `cd` bytter mappe, `ls` lister innhold — utviklere bruker den hver dag.
VariabelGenereltvariable
Et navn som peker på en verdi, slik at du kan bruke den senere: alder = 17. Tenk på det som en merket boks med én ting i.
VersjonskontrollGenereltversion control
System som lagrer alle endringer i koden over tid, slik at du kan gå tilbake og samarbeide. Git er det vanligste verktøyet.

Ordene gir mening når du bruker dem.

Ordboken er et oppslagsverk. Vil du faktisk lære å lage ting — begynn med en av startkursene. De første leksjonene er gratis, og du trenger ingen konto.