Hopp til hovedinnhold

Fagskole

Ethical Hacking for web developers - PRO1003 (7,5 sp)

Etisk hacking handler om å tenke som en angriper – men handle som en utvikler. I dette emnet lærer du hvordan du identifiserer og forstår sårbarheter i moderne webapplikasjoner og nettsider, og hvordan du kan forhindre at de utnyttes.

Opptakskrav:Generell studiekompetanse, fagbrev/svennebrev eller realkompetanse
Studiested:Nettstudier
Studiestart:Høst eller vår
Studieomfang:Heltid eller deltid. Må fullføres innen ett semester.
Lånekassen:Godkjent
Vurderingsform:Nettbasert eksamen og arbeidskrav
Fysisk oppmøte:Nei
UndervisningsspråkEngelsk

Emnet gir deg innsikt i hvordan webapplikasjoner blir testet med fokus på sikkerhet, og du får praktisk erfaring med penetrasjonstesting og anerkjente verktøy og metoder for å forebygge cybertrusler. 

Er du nysgjerrig på hvordan hackere finner svakheter i digitale løsninger – og hvordan du kan stoppe dem?  

Vi tar deg med bak kulissene og viser hvordan angripere tenker, hvilke teknikker de bruker, og hvordan du som utvikler kan ligge ett skritt foran. Dette emnet er ideelt for deg som liker problemløsing, har et analytisk blikk, og ønsker å utvikle teknisk kompetanse innen cybersikkerhet – en av de mest ettertraktede ferdighetene i IT-bransjen i dag.

Gjennom virkelighetsnære scenarioer og verktøy brukt av sikkerhetseksperter, lærer du å simulere angrep på en trygg og lovlig måte. Du får jobbe med penetrasjonstesting, sårbarhetsskanning, autentisering, kryptering og testing av websystemer – alt med fokus på å gjøre digitale løsninger sikrere. Det er en fordel om du har noe erfaring med programmering fra før.

Hva lærer du?  

I Ethical Hacking for Web Developers lærer du hvordan hackere tenker – og hvordan du kan bruke den kunnskapen til å gjøre nettsider og apper sikrere. Gjennom praktiske øvelser får du innsikt i hvordan sikkerhet fungerer bak kulissene på nettet. 

Dette er noen av ferdighetene du vil lære:

  • Oppdage svakheter i nettsider: Lær hvordan typiske sikkerhetshull i nettsider og apper oppstår og hvordan de kan tettes.
  • Teste sikkerheten i praksis: Bruk verktøy til å simulere angrep og finne feil i kode og løsninger.
  • Beskytte brukerdata: Få kunnskap om hvordan du lager trygg pålogging og beskytter sensitiv informasjon.
  • Tenk som en hacker – jobb som en utvikler: Forstå hvordan du bygger løsninger som tåler angrep.
  • Etisk sikkerhetsarbeid: Lær hvordan du tester systemer på en trygg og lovlig måte.

Etter emnet vil du ha konkrete ferdigheter som gjør deg i stand til å finne og rette sikkerhetsfeil – og bidra til å skape tryggere digitale tjenester.

Hva kan jeg jobbe med?

Hva kan du bruke kompetansen til? Med de praktiske ferdighetene du tilegner deg i emnet Etichal hacking for web developers, vil du være godt rustet til å gjennomføre konkrete sikkerhetsrelaterte oppgaver i digitale utviklingsprosjekter. Etter endt studie vil du kunne bidra med å:

  • Identifisere sårbarheter: Oppdag vanlige sikkerhetshull i webapplikasjoner, som SQL-injeksjoner og XSS-angrep, før ondsinnede angripere gjør det.
  • Teste og sikre løsninger: Gjennomføre målrettede sikkerhetstester (penetrasjonstesting) og bruke verktøy og rammeverk for å styrke sikkerheten i eksisterende systemer.
  • Forstå en angripers tankesett: Bruk kunnskapen du har fått til å tenke som en hacker, slik at du bedre kan forsvare løsninger mot reelle trusler.
  • Automatisere sikkerhetstesting: Ta i bruk verktøy og skripting for å effektivisere sikkerhetsarbeidet og avdekke sårbarheter raskere.
  • Styrke teamets sikkerhetskompetanse: Del kunnskap og innsikt med kolleger og bidra til en tryggere utviklingskultur i teknologiteam.

Du bør ha kjennskap til programmering fra før, men trenger ikke å være ekspert. Dette emnet gir deg en ettertraktet kompetanseprofil i møte med et stadig mer komplekst og trusselutsatt digitalt landskap.

Hvem passer emnet for? 

Emnet er laget for deg som er nysgjerrig på sikkerhet og ønsker å lære hvordan du beskytter digitale løsninger ved å tenke som en hacker. Det passer spesielt godt for:

Webutviklere og designere: For deg som bygger nettsider og vil forstå hvordan du gjør dem sikrere.
IT-utdannede og fagfolk: Ideelt for deg som har noe kunnskap fra før, men som ønsker en praktisk innføring i cybersikkerhet og etisk hacking.
Sikkerhetsinteresserte: For deg som alltid har lurt på hvordan hacking fungerer – og vil bruke kunnskapen på en lovlig og positiv måte.
Selvlærte og karriereskiftere: Passer for deg med noe erfaring i webutvikling som vil utvide verktøykassen med sikkerhetskompetanse.

Du trenger ikke å ha erfaring med sikkerhet fra før, men du bør kjenne til grunnleggende webutvikling - både backend og frontend for å få mest ut av emnet. Vi gir deg både innsikt og ferdigheter som gjør deg mer attraktiv på jobbmarkedet – og bedre rustet til å lage trygge, digitale løsninger. 

Flere studiemuligheter

Er du interessert i dette emnet og vil fordype deg enda mer innen temaet? Da har du flere videre studiemuligheter ved Oslo Nye Fagskole. Vi foreslår følgende studier for deg: 

Dette emnet er fleksibelt, og du bestemmer selv når og hvor du vil studere. Det er ingen krav om å møte opp fysisk eller delta på bestemte tidspunkter. Studer i ditt eget tempo, akkurat når det passer deg.  

Vi legger ut hele pensumlisten i løpet av sommeren, så alt du trenger vil være lett tilgjengelig for en god start på studiene.

Arbeidskrav

Gjennom emnet vil du levere obligatoriske arbeidskrav med faste frister, som vurderes som godkjent eller ikke godkjent. Hovedmålet med arbeidskravene er å forsterke og utdype konseptene du har lært og du vil få tilbakemelding fra lærer.  

Eksamen

Eksamen er en prosjektoppgave som vurderes med karakter A til F, der A er høyeste karakter og F betyr at du ikke har bestått.