Front-end webutvikler – 5 dager online klasserom

34.500,00 NOK

  • 5 days
Live virtuelt klasserom
Internt / i bedrift

Bygg ferdighetene du trenger for å lage moderne, responsive og interaktive nettsteder med dette intensive kurset i Front-End webutvikling. Kurset er utviklet for ambisiøse webutviklere og teknologiprofesjonelle, og gir gjennom praktisk arbeid et solid grunnlag i HTML, CSS, JavaScript og moderne metoder for webutvikling.

Nøkkelfunksjoner

Språk

Kursmateriell på engelsk

Nivå

Nybegynner - Middels nivå

5 dager (8 timer per dag) nettbasert, instruktørledet

60+ anbefalte studietimer

Veiledede praktiske øvelser

Prosjektbasert læring og scenarier

Støtte tilgjengelig etter kurset

Sertifikat for fullført program inkludert

Læringsutbytte

Når du er ferdig med dette programmet, vil du kunne:

Responsivt webdesign med HTML og CSS

Lær å bygge moderne, responsive nettsteder ved hjelp av semantisk HTML og CSS. Bli ekspert på Flexbox, CSS Grid og media queries for å lage layout som tilpasser seg ulike enheter, samtidig som du jobber med typografi, skjemaer, multimedia og beste praksis for visuell design.

Interaktiv nettstedsutvikling med JavaScript

Utvikle dynamiske og interaktive webapplikasjoner med JavaScript. Lær grunnleggende programmeringskonsepter, inkludert variabler, funksjoner, løkker, betingelser og datastrukturer, for å lage funksjoner som skjemavalidering, interaktive komponenter og sanntidsbrukerinteraksjoner.

DOM-manipulering og hendelseshåndtering

Få praktisk erfaring med å jobbe med Document Object Model (DOM) for å oppdatere, opprette og administrere innhold på nettsider dynamisk. Bruk hendelseshåndtering og JavaScript-logikk til å bygge responsive brukergrensesnitt som reagerer sømløst på brukerhandlinger.

UI/UX, tilgjengelighet og ytelsesoptimalisering

Lag nettsteder som er brukervennlige, tilgjengelige og har høy ytelse. Utforsk grunnleggende UI/UX-prinsipper, tilgjengelighetsstandarder, beste praksis for SEO og teknikker for ytelsesoptimalisering for å forbedre brukervennlighet, synlighet i søk og sidehastighet.

Hero

Kursplan

  1. Dag 1

    Økt 1: Introduksjon til HTML og CSS

    • Oppsett av utviklingsmiljø og web-grunnleggende
    • HTML-struktur, elementer, tagger og attributter
    • Mobile-first utviklingskonsepter
    • CSS-grunnleggende: selektorer, egenskaper og styling
    • Chrome Developer Tools og publisering av nettsteder

    Økt 2: Tekstelementer

    • Overskrifter, avsnitt og tekstformatering
    • CSS-verdier, enheter og webfonter
    • Opprette og style ordnede og uordnede lister

    Økt 3: Hyperkoblinger

    • Opprette hyperkoblinger og håndtere nettadresser
    • Relative og absolutte stier
    • Dokumentfragmenter og e-postlenker
    • Teknikker for lenkestil

    Økt 4: Avanserte CSS-selektorer

    • Type-, klasse-, ID- og attributtvelgere
    • Pseudoklasser og pseudoelementer
    • Kombinatorer og selektorgrupper
    • CSS-kaskade, spesifisitet, arv og at-regler
  2. Dag 2

    Økt 5: Strukturering av innhold

    • Blokk- og linjeelementer
    • CSS-boksmodellen og boksstiler
    • Semantiske HTML-elementer
    • Linjeskift og horisontale linjer
    • Introduksjon til CSS Grid-oppsett

    Økt 6: Multimedia og innbygging

    • Arbeide med bilder, bakgrunner og SVG-er
    • Video-, lyd- og medieformater
    • Figurer, bildetekster og ikoner
    • Innebygging av eksternt innhold med iframes og andre metoder

    Økt 7: Tabeller

    • Opprette tabellrader, -celler og -overskrifter
    • Celleutvidelse, kolonnegrupper og bildetekster
    • Semantisk tabellmarkering
    • Teknikker for tabellstiling

    Økt 8: Skjemaer

    • Bygging og styling av webskjemaer
    • Etiketter, inndatafelt, knapper og nedtrekksmenyer
    • Gruppering av skjemafelt og valideringsattributter
    • Sende inn data til servere
    • Fremdriftslinjer og avanserte skjemakontroller
  3. Dag 3

    Økt 9: Avanserte layoutteknikker

    • CSS-posisjonering, flyt, Flexbox og Grid
    • Prinsipper for responsivt design
    • Medie- og funksjonsspørringer
    • Responsivt media og moderne layoutmønstre

    Økt 10: Avansert CSS-styling

    • Avrundede hjørner, gradienter og bakgrunner
    • Skygger og teksteffekter
    • CSS-transformasjoner, overganger og animasjoner
    • Moderne teknikker for visuell utforming

    Økt 11: CSS-rammeverk og preprosessorer

    • Oversikt over CSS-rammeverk og fordelene deres
    • Populære rammeverksalternativer
    • CSS-forhåndsprosessorer og nøkkelfunksjoner
    • CSS‑variabler og moderne arbeidsflyter for styling

    Økt 12: UI/UX, SEO og ytelsesoptimalisering

    • Prinsipper og beste praksis for UI/UX-design
    • Grunnleggende SEO og viktige HTML‑tagger
    • Nettstedsoptimalisering for hastighet og ytelse
    • Forbedre brukeropplevelse og synlighet i søk
  4. Dag 4

    Økt 13: Introduksjon til JavaScript

    • Grunnleggende JavaScript og utviklingsoppsett
    • Integrering av JavaScript med HTML
    • JavaScript i nettleser vs. Node.js
    • Syntaks, kommentarer og grunnleggende utrulling

    Økt 14: Verdier, variabler og datatyper

    • Variabler med var, let og const
    • Tall, strenger, boolske verdier, arrayer og objekter
    • Dynamisk typisering og typekonvertering
    • Aritmetiske operasjoner og malstrenger

    Økt 15: Funksjoner

    • Funksjonsdeklarasjoner, funksjonsuttrykk og piltaster (arrow functions)
    • Parametere, returverdier og standardargumenter
    • Funksjonsomfang og kall
    • Arbeide med innebygde funksjoner

    Økt 16: Programflyt og logikk

    • Operatorer og sammenligningsteknikker
    • Sanne og usanne verdier
    • Betingede setninger og løkker
    • Grunnleggende om feilhåndtering og debugging
  5. Dag 5

    Økt 17: Arbeid med objekter

    • Forståelse av objektstrukturer og egenskaper
    • Tilgang til data med punkt- og bracket-notasjon
    • Opprette og bruke objektmetoder
    • Arbeide med nøkkelordet this
    • Iterere gjennom objektegenskaper
    • Utforsking av innebygde metoder for Object, Array og String

    Økt 18: DOM-tilgang og -manipulering

    • Forstå dokumentobjektmodellen (DOM)
    • Velge og referere til HTML-elementer
    • Arbeide med DOM-datatyper
    • Endre sideinnhold og attributter
    • Opprette, sette inn og fjerne elementer dynamisk

    Økt 19: Hendelsesdrevet programmering

    • Forstå nettleserhendelser og hendelsesflyt
    • Registrering og håndtering av hendelseslyttere
    • Håndtering av brukerinteraksjoner med hendelsesobjektet
    • Bygge responsive og interaktive nettopplevelser

    Økt 20: Nettleser-API-er og webfunksjoner

    • Introduksjon til API-er og funksjonalitet levert av nettleseren
    • Arbeide med Date-, Math-, RegExp- og JSON-objekter
    • Bruke klientlagring og posisjonstjenester
    • Tilgang til flere nettleser-API-er for å forbedre webapplikasjoner
Front-end webutvikler

Hvem bør melde seg på dette programmet?

Ambisiøse front-end‑utviklere som ønsker en strukturert inngang til webutvikling

Juniorutviklere som ønsker å styrke ferdighetene sine i HTML, CSS og JavaScript

Programvareutviklere som ønsker å utvide til front-end-teknologier

UI/UX-designere som ønsker å forstå og implementere designene sine i kode

Gründere som vil lage og administrere moderne nettsteder på egen hånd

Start kurset nå

Forutsetninger

Grunnleggende forståelse av programmeringsprinsipper anbefales. Vi foreslår at du begynner med kurset vårt Introduction to Programming – JavaScript hvis du er ny innen koding.


Uttalelser

Lisensiering og akkreditering

Kurset tilbys i henhold til Partnerprogramavtalen og oppfyller kravene i Lisensavtalen.

Likestillingspolicy

Kandidater oppfordres til å ta kontakt med AVC for veiledning og støtte gjennom hele tilretteleggingsprosessen.

Ofte stilte spørsmål

Contact background

Trenger du bedriftsløsninger eller LMS-integrasjon?

Fant du ikke kurset eller programmet som ville være passende for din bedrift? Trenger du LMS-integrasjon? Ta kontakt med oss! Vi er agile og løser alt!