- Introduksjon til IT-utviklerfaget
- API og integrasjoner
- Arbeidsmiljø
- Bærekraft
- CI/CD
- Containerteknologi
- Databasebehandling
- Datamodellering
- Datastrukturer
- Debugging
- Designmønster
- DevOps
- Dokumentasjon
- Enhetstesting
- Etikk
- Frontend/Backend
- HTML/CSS/JS
- Maskinlæring
- Nettverk
- Objektorientert programmering
- Personvern
- Pseudokode
- Rammeverk
- Refactoring
- Responsivt design
- Sikkerhet
- Synkron og asynkron programmering
- Teknisk gjeld
- UI/UX
- Versjonskontroll
- Universell utforming
HTML, CSS og JavaScript
Som IT-utvikler er det essensielt å ha en god forståelse av HTML, CSS og JavaScript – de tre grunnsteinene i web-utvikling. Disse språkene jobber sammen for å skape alt du ser og interagerer med på nettet, fra enkle nettsider til komplekse webapplikasjoner.
HTML (HyperText Markup Language)
- Hva det er: HTML er språket som brukes til å strukturere innholdet på en nettside. Tenk på det som skjelettet til nettsiden.
- Hvordan det fungerer: HTML bruker tagger for å definere ulike elementer, som overskrifter, avsnitt, bilder og lenker.
- Eksempel:
<h1>Dette er en overskrift</h1>
definerer en overskrift. - Viktig å vite: HTML definerer hva som vises på en nettside, men ikke hvordan det ser ut.
CSS (Cascading Style Sheets)
- Hva det er: CSS brukes til å style HTML-elementene og gi nettsiden et visuelt utseende. Tenk på det som klærne og sminken til nettsiden.
- Hvordan det fungerer: CSS bruker regler for å definere stiler for ulike elementer, som farge, font, størrelse og plassering.
- Eksempel:
h1 { color: blue; font-size: 24px; }
gjør alle<h1>
-elementer blå og 24 piksler store. - Viktig å vite: CSS kan brukes til å lage komplekse layouter og responsive design som tilpasser seg ulike skjermstørrelser.
JavaScript
- Hva det er: JavaScript er et programmeringsspråk som brukes til å legge til interaktivitet og dynamisk funksjonalitet til nettsider. Tenk på det som hjernen til nettsiden.
- Hvordan det fungerer: JavaScript kan manipulere HTML-elementer, reagere på brukerinteraksjon, og kommunisere med servere.
- Eksempel: JavaScript kan brukes til å lage animasjoner, validere skjemaer, og hente data fra en server.
- Viktig å vite: JavaScript er et kraftig språk som kan brukes til å lage komplekse webapplikasjoner.
Samspillet mellom HTML, CSS og JavaScript
HTML, CSS og JavaScript jobber sammen for å skape en komplett nettside. HTML definerer strukturen, CSS definerer stilen, og JavaScript legger til interaktivitet.
Eksempel:
<!DOCTYPE html>
<html>
<head>
<title>Min nettside</title>
<style>
h1 { color: blue; }
</style>
</head>
<body>
<h1>Hei verden!</h1>
<button onclick="alert('Hei!')">Klikk meg</button>
<script>
// JavaScript-kode her
</script>
</body>
</html>
I dette eksempelet:
- HTML definerer en overskrift (
<h1>
) og en knapp. - CSS gjør overskriften blå.
- JavaScript viser en alert-boks når knappen klikkes.
Som IT-utvikler er det viktig å ha en solid forståelse av HTML, CSS og JavaScript. Det finnes mange ressurser tilgjengelig for å lære disse språkene.
Relaterte kompetansemål
- veilede brukere i ulike oppgaver
- utvikle og tilpasse brukergrensesnitt som ivaretar krav til universell utforming
- utforske og vurdere eksisterende og nye teknologier og bransjerelevante kodespråk