Fagskole
Web App utvikling og design (toårig)
Vil du lære hvordan nettsider og apper utvikles – og skape dem selv? Med det toårige studiet Web App utvikling og design får du ferdighetene til å lage brukervennlige, funksjonelle og estetiske nettløsninger fra bunnen av.
Opptakskrav: | Generell studiekompetanse, fagbrev/svennebrev eller realkompetanse |
Studiested: | Nettstudier |
Studiestart: | Høst eller vår |
Studieomfang: | Heltid 2 år eller deltid 4 år |
Oppnådd grad ved fullføring: | Høyere fagskolegrad |
Lånekassen: | Godkjent |
Vurderingsform: | Nettbasert eksamen og arbeidskrav |
Fysisk oppmøte: | Nei |
Undervisningsspråk | Engelsk |
Bli med på å utvikle morgendagens digitale løsninger
I løpet av dette studiet lærer du å utvikle moderne og interaktive nettsider og apper – fra idé til ferdig produkt. Gjennom praktisk arbeid får du en bred og solid erfaring med både programmering og design, og du lærer hvordan frontend- og backend-utvikling kombineres med brukersentrert design for å skape løsninger folk faktisk vil bruke.
Studiet gir deg tekniske ferdigheter, kreativ forståelse og praktisk erfaring som gjør deg klar for en bransje i rask utvikling. Enten du vil jobbe som webutvikler, fullstack-utvikler eller spesialisere deg innen UX- og UI-design, gir denne utdanningen deg et bredt grunnlag som muliggjør en relevant og praktisk vei inn i arbeidslivet innen IT og design.
Hva lærer du?
Utdanningen Web app utvikling og design gir deg en unik kombinasjon av programmering og design – perfekt for deg som vil utvikle digitale produkter fra start til slutt. Du lærer blant annet:
- Programmering – Utvikle frontend- og backend-løsninger med programmeringsspråk som brukes i arbeidslivet.
- Brukersentrert design – Skape intuitive brukergrensesnitt (UI) og forbedre brukeropplevelsen (UX) gjennom innsiktsarbeid, prototyping og testing.
- Digital produktutvikling – Ta et prosjekt fra idé til lansering, og forstå hvordan teknologi og design henger sammen.
- Problemløsning – Lær å analysere og løse komplekse utfordringer gjennom samarbeid og logikk.
- Reelle prosjekter – Jobb med virkelige case-studier og lær arbeidsmetodene som brukes i bransjen.
Praktisk erfaring og fleksibilitet
Dette studiet er nettbasert og gir deg derfor muligheten til å tilpasse studenttilværelsen til din hverdag – enten du er i jobb, ønsker å jobbe frilans, eller vil bygge opp din egen portefølje mens du studerer.
Er du nysgjerrig på hva studentene våre sier om studiene på ONF?
Les om erfaringene til Francis → og Karen →
ONF har sin egen læringsplattform kalt Qybele, hvor det aller meste av studiehverdagen din vil finne sted. I Qybele vil du finne videoer, oppgaver og læremidler. Du vil også finne kontaktmuligheter til lærere og medstudenter – for eksempel muligheten til å opprette kollokviegrupper. I læringsplattformen vil du også gjennomføre arbeidskrav og eksamen. Det vil si at du kan gjennomføre studiene fra hvor du vil - enten det er på lesesalen, fra sofaen på hytta eller fra solsengen på Bali.

Jobbmuligheter etter studiet
Etter å ha fullført studiet Web app utvikling og design kan du gå rett inn i en rekke spennende jobber, både i tech-bransjen og kreative miljøer. Yrker som er svært relevante kan være:
- Webutvikler – Bygg dynamiske og responsive nettsider og apper.
- Frontend-utvikler – Skap attraktive og intuitive brukergrensesnitt.
- Fullstack-utvikler – Jobb med både frontend og backend for å utvikle helhetlige løsninger.
- UI-designer – Design visuelt engasjerende brukergrensesnitt.
- UX-designer – Forbedre brukeropplevelsen gjennom innsiktsarbeid og testing.
Det er mange arbeidsplasser som trenger kompetansen du får gjennom dette studiet, og det er økende behov og etterspørsel etter arbeidstakere med ferdighetene Web app utvikling og design gir deg. Du kan for eksempel jobbe innen:
- IT- og teknologibransjen
- Kreative byråer innen design, reklame og medieproduksjon
- Startups og innovasjonsmiljøer
- Offentlig sektor og større organisasjoner som digitaliserer sine tjenester
Hvordan kommer arbeidshverdagen til å bli?
I denne bransjen jobber du ofte tverrfaglig i team med utviklere, designere og prosjektledere. Du får muligheten til å jobbe kreativt, løse teknologiske utfordringer og skape løsninger som gjør en forskjell.
Hvis du vil bygge en karriere innen teknologi, design og digital produktutvikling, er dette studiet for deg.
Her finner du oversikt over emnene i første året av dette studiet, og informasjon om innholdet i hvert emne. Med forbehold om endringer.
1. semester
Agile Practices and Team Collaboration - TEC1001 (7,5 sp)
- Grunnleggende agile prinsipper
- Samarbeid i team og prosjekt
- Iterative sprinter og kontinuerlig tilbakemelding
- Effektiv kommunikasjon og konflikthåndtering i team
- Å skape psykologisk trygghet i team
Web Development Essentials - TFAG1001 (7,5 sp)
- Grunnleggende HTML, CSS og JavaScript
- Grunnleggende brukergrensesnitt (UI) og brukeropplevelse (UX)
- Bærekraftig og inkluderende design
- Problemløsning i produktutvikling
- Etikk i webutvikling
Frontend Essentials - PRO1001 (7,5 sp)
- JavaScript, HTML og CSS
- Bransjestandarder og beste praksis i webutvikling
- W3C-standarder og WCAG-tilgjengelighet
- Grunnleggende versjonskontroll og samarbeid mellom utviklere
- AI-integrasjon med tredjeparts API-er
- Grunnleggende klient- og server-side JavaScript
- Grunnleggende teknikker for optimalisering av nettsider
Users first - UX Essentials - TPDE2001 (7,5 sp)
- Prinsipper og metoder innen UX-design
- Brukerundersøkelser og innsiktsarbeid
- Informasjonsarkitektur
- Tilgjengelighetsstandarder og universell utforming
- Interaktive prototyper av digitale løsninger
- Brukertesting og teknikker for tilbakemelding
- Brukergrensesnitt design (UI) og interaksjonsdesign
2. semester
Backend Essentials - PRO1002 (7,5 sp)
- Grunnleggende serverlogikk og databehandling
- Python-programmering for backend-utvikling
- Grunnleggende databaseimplementering og -administrasjon med SQL
- Grunnleggende sikkerhetspraksiser for backend løsninger
- AI-assisterte utviklingsverktøy for produktivitet og feilsøking
- Essensielle teknikker for feilsøking og debugging
Creative UX and UI Design - DES1002 (7,5 sp)
- UX- og UI-designprinsipper: Layout,typografi og fargeteori
- Brukersentrert og kreativ tilnærming til design
- Bygging og bruk av designkomponenter og grunnleggende designsystemer
- Responsivt design for kompatibilitet på tvers av enheter
- Tilgjengelighetsstandarder og inkluderende designpraksiser
- Samarbeid i designsystemer og tverrfaglige team
First Year Industry Project - TEC1003 (15 sp)
- Studentprosjekt: Teamarbeid med veiledning fra lærer
- Ferdighetsutvikling: Fordypning i praktiske og teoretiske ferdigheter lært i første studieår
- Bransjeforankring: Utvikle et prosjekt tett knyttet til bransjepraksis, verktøy og arbeidsflyt
- Teamsamarbeid: Styrke teamarbeid og kommunikasjonsferdigheter gjennom student-samarbeid
Her finner du oversikt over emnene i andre året av dette studiet, og informasjon om innholdet i hvert emne. Med forbehold om endringer.
3. semester
Interactive Frontend - PRO2001 (7,5 sp)
- TypeScript og React for interaktiv webutvikling
- Grunnleggende API-design med REST, JSON og GraphQL
- Tilstandshåndtering: useState, useReducer, Context API, Redux
- Beste praksis for webnavigasjon: Lenker, historikk og nettlesernavigasjon
- Avansert UI-design: CSS, animasjoner og interaktivitet
- Testing av webapplikasjoner
- Tilpasning til nasjonale og internasjonalee brukere
Software Architecture and Design Patterns - PRO2002 (7,5 sp)
- Objektorientert programmering (OOP) og SOLID-prinsipper
- Vanlige designmønstre og arkitekturer
- Håndtering av kode i eksisterende lønsinger
- Bygging av robuste RESTful API-er
- Testing og kvalitetssikring
- Bruk av Docker
- Versjonskontroll og beste praksis for samarbeid
Database Development and Scalability - PRO2003 (7,5 sp)
- Databaseadministrasjon og optimalisering
- Sikkerhetskopiering, gjenoppretting og lav nedetid
- Databaseutvikling med Node.js
- Håndtering av databasetransaksjoner
- Hendelsesdrevne systemer og meldingskøer
- Beste sikkerhetspraksis for databaser
Enterprise UX - DES2001 (7,5 sp)
- Involvering av interessenter gjennom brukerundersøkelser i store organisasjoner
- Design for komplekse, multi-bruker systemer
- Enterprise-informasjonsarkitektur og innholdsstrategi
- Optimalisering av arbeidsflyt og prosessorientert design
- Tverrfaglig samarbeid med produkt-, ingeniør- og forretningsteam
- Design-KPI-er og målinger for å vurdere UX-effekt
4. semester
DevOps and Cloud Computing - PRO2004 (7,5 sp)
- Grunnleggende skykunnskap (Azure)
- DevOps og CI/CD-prosesser
- Sikkerhetspraksiser innen DevOps
- Dekobling av kode og funksjonslanseringer
- Infrastruktur som kode (IaC)
Starting a Career in Tech - TEC2001 (2,5 sp)
- Utforming av en attraktiv CV for teknologibransjen
- Hvordan lage en imponerende portefølje
- Personlig merkevarebygging og digital tilstedeværelse
- Forberedelser og teknikker for jobbintervjuer
- Nettverksstrategier for teknologibransjen
- Forståelse av roller og karriereveier innen tech
Second Year Industry Project - TEC2002 (20 sp)
- Studentprosjekt: Teamarbeid med veiledning fra lærer
- Ferdighetsutvikling: Fordypning i praktiske og teoretiske ferdigheter lært i andre studieår
- Bransjeforankring: Utvikle et prosjekt tett knyttet til bransjepraksis, verktøy og arbeidsflyt
- Teamsamarbeid: Styrke teamarbeid og kommunikasjonsferdigheter gjennom student-samarbeid