|
|
|
|
|
Programmering i PHP
DRI114
|
|
|
|
|
Studieår:
|
2025-2026 |
|
Gjennomføring: |
Høst og vår |
Antall
studiepoeng: |
6.0 |
Anbefalt forkunnskap: |
Ingen, men grunnleggende programmeringskunnskaper er en fordel. |
Læremateriale: |
Lærestoff i form av tekst, videoer, quiz og programmeringsøvinger. Valgfritt om du ønsker å bruke lærebok skrevet av Svend Andreas Horgen: Webprogrammering i PHP, 4. utgave: http://phpbok.no. |
Læremiljø: |
Nettstudium. Alt innhold ligger i itslearning. |
Innleveringer: |
8 øvinger er obligatoriske og må godkjennes for å kunne ta prosjektet. |
Vurderingsform: |
Prosjekt som krever anvendelse av alt en har lært i emnet. Prosjektoppgaven deles ut ved semesterstart, men det er først etter å ha jobbet med de første 8 modulene at en har forutsetning for å løse oppgaven. Prosjektet gir grunnlag for karakter i emnet og vurderes med karakter A-F (F er stryk). Innleveringsfrist 19. november (høstsemester) / 28. april (vårsemester). Studentene må fylle ut en egenerklæring om og eventuelt hvordan de har brukt KI i sin besvarelse. |
Ansvarlig: |
Svend Andreas Horgen |
Eksamensdato: |
19.11.25 / 28.04.26 |
|
|
|
|
|
Faglig innhold:
Innføring i webprogrammering med PHP. Grunnleggende syntaks og byggestener. Strukturering av kode. Skjemabehandling for økt dynamikk og interaktivitet. Databaseintegrasjon. Filbehandling. Sikkerhet. Tilstandsbevaring med sessions og cookies.
Læremål:
Etter å ha gjennomført emnet skal studenten ha følgende læringsutbytte:
KUNNSKAPER
Studenten kan:
- konstruere en funksjonell webløsning ved hjelp av PHP utfra en gitt problemstilling
- strukturere kode på en god måte i en webløsning
- forklare hvordan tilstandsbevaring kan gjøres med PHP
FERDIGHETER
Studenten kan:
- bruke PHP-manualen og annen webbasert dokumentasjon
- bruke PHP-scripting som verktøy for å løse problemer og oppgaver relatert til informasjonsbehandling
- lage funksjonsrike webbaserte løsninger
- programmere en fullverdig databasedrevet løsning
GENERELL KOMPETANSE
Studenten:
- kan identifisere potensielle sikkerhetsmessige svakheter i en webløsning og iverksette gode sikkerhetstiltak
Påmeldingsfrist:
18.08.25 / 19.01.26
|
|
|
|
|
|
|
|
|
|