Hopp til hovedinnhold

Fagskole

Nettstudier

Programmering og etisk hacking (30 sp)

I en verden der cybertrusler mot nettsider og applikasjoner stadig øker, er kompetanse innen både webutvikling og sikkerhet avgjørende. Dette nettstudiet gir deg grunnleggende praktisk og oppdatert kunnskap om frontend- og backend-programmering, og hvordan du sikrer webapplikasjoner mot sårbarheter og cyberangrep.

* Pris pr. semester. Registreringsavgift og utgifter til materiell kommer i tillegg
Opptakskrav:Generell studiekompetanse
Studiested:Nettstudier
Studiestart:Høst eller vår
Studieomfang:Heltid eller deltid
Lånekassen:Godkjent
Vurderingsform:Nettbasert
Fysisk oppmøte:Nei
UndervisningsspråkEngelsk

Hvorfor velge dette studiet?

I motsetning til ondsinnede hackere, som prøver å utnytte svakheter for egen vinning, jobber etiske hackere for å beskytte organisasjoner mot digitale angrep. Dette studiet gir deg en solid basisinnføring i både programmering og sikkerhet, slik at du kan utvikle robuste webapplikasjoner som kan motstå angrep fra ondsinnede hackere. Du lærer å programmere både frontend og backend, samtidig som du får innsikt i hvordan hackere tenker og opererer. På denne måten kan du bedre beskytte digitale systemer. Gjennom praktiske øvelser med realistiske caser vil du utvikle ferdigheter som er etterspurt i dagens arbeidsmarked. Som et fleksibelt nettstudium kan du studere når og hvor det passer deg, tilpasset din egen timeplan og læringsstil.

Hva lærer du?  

I dette studiet vil du få kunnskap om hvordan du utvikler sikre webapplikasjoner ved hjelp av moderne programmeringsspråk. Etisk hacking vil gi deg forståelse for sårbarheter i nettsider slik at du skjønner hvordan sikkerhet kan bygges inn i dine frontend- og backend-løsninger. Gjennom studiet vil du lære om hvordan du analyserer og håndterer sårbarheter i applikasjoner.

Du lærer blant annet å:

  • bygge moderne og sikre nettsider og applikasjoner ved hjelp av bransjerelevante programmeringsspråk og verktøy
  • utvikle både frontend (brukergrensesnitt) og backend (databehandling og logikk) for webapplikasjoner
  • skrive sikker kode for å beskytte nettsider mot vanlige angrep som manipulering av innhold og uautorisert tilgang til databaser
  • jobbe med kjente programmeringsrammeverk som React og Node.js, og bruke dem på en trygg måte
  • forstå hvordan sårbarheter oppstår i webapplikasjoner og lære teknikker for å teste og forbedre sikkerheten
  • utføre sikkerhetstester med forskjellige tilnærminger, inkludert black-box-, white-box- og gray-box-testing
  • dokumentere sikkerhetsfunn og kommunisere risiko både til tekniske eksperter og ikke-tekniske beslutningstakere

Arbeidsrelevans

Etter endt studie vil du kunne bidra med oppgaver innen:

  • fullstack-utvikling med fokus på sikkerhet
  • webutvikling med fokus på sikkerhet
  • etisk hacking og penetrasjonstesting
  • cybersikkerhet
  • enkle sikkerhetsanalyser

Hvem passer studiet for?  

Studiet er relevant for alle som ønsker å styrke sin kompetanse innen webutvikling og sikkerhet, enten du allerede jobber som utvikler eller ønsker å starte en karriere innen IT og cybersikkerhet.

Dette passer spesielt godt for deg som:

  • ønsker å kombinere programmering med sikkerhet
  • vil bygge ettertraktet teknologikompetanse
  • ønsker å utvikle ferdigheter innen cybersikkerhet og etisk hacking
  • vil lære både frontend- og backend-programmering for å bygge sikre og funksjonelle webapplikasjoner
  • ønsker praktisk erfaring med verktøy som brukes av både utviklere og sikkerhetseksperter
  • vil forstå hvordan sårbarheter oppstår i webapplikasjoner – og hvordan de kan sikres
  • er interessert i teknologi, sikkerhet og hvordan hackere tenker – for å beskytte digitale systemer
  • trenger en fleksibel utdanning som kan tilpasses din hverdag, enten du jobber eller studerer

Hva betyr frontend, backend og etisk hacking?  

Frontend: Frontend er den delen av en nettside eller app som brukeren ser og bruker. Det handler om design, knapper, menyer og hvordan alt ser ut og fungerer på ulike enheter.

Backend: Backend er "motoren" som kjører i bakgrunnen og sørger for at alt fungerer. Det lagrer data, behandler informasjon og sender det til frontend slik at brukeren får det de trenger.

Etisk hacking: Etisk hacking handler om å teste og sikre IT-systemer ved å finne svakheter før hackere gjør det. Etiske hackere jobber lovlig for å beskytte bedrifter mot cyberangrep ved å oppdage og fikse sikkerhetshull.

Videre studiemuligheter

Ønsker du å fordype deg ytterligere i dette temaet? Du kan få innpass for dette studiet i Web App utvikling og design (toårig)

Tilbake til toppen