Modulet Avanceret Internetteknologi arbejder med implementering af
avancerede tjenester på internettet. På modulet undervises i de
nyeste teknologier inden for aktive løsninger på internettet med
brug af databaser og lignende.
På modulet arbejdes der med den nyeste serverteknologi som host for
avancerede tjenester. Avancerede grafiske brugerflader gennemgås,
ligesom sessioner og generel tilstandsstyring gennemgås. Der
arbejdes ligeledes med avancerede Caching-principper. Der arbejdes
ligeledes med systemopbygning, der er baseret på den
objektorienterede tankegang.
Derudover analyseres sikkerhedsproblemer i avanceret
internetteknologi. Endelig arbejdes der med opbygning af
web-services.
Færdigheder:
Skal kunne implementere en avanceret web-løsning med database
Skal kunne opdele en avanceret web-løsning efter objektorienterede
principper med brug af objektorienteret programmering
Skal kunne sikkerhedsteste en web-løsning
Skal kunne teste en applikation og udfærdige en testrapport
Kompetencer:
Skal kunne udvikle en større web-løsning med brug af databaser
Skal kunne dokumentere en applikations funktionalitet og sikkerhed
gennem test.
Læringsmål:
En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
Skal have viden om opsætning af web-servere
Skal have viden om implementering af avancerede grafiske
brugerflader
Skal have viden om opbygning af avancerede grafiske
brugerflader
Skal have viden om opbygning af sessioner
Skal have viden om opbygning af sikre web-løsninger
Skal have kendskab til opbygning af web-services
Skal have kendskab til det valgte programmeringssprogs
avancerede dele
Skal have kendskab til relevante videnskabsteoretiske
metoder.
Kursusindhold:
Avancerede internet-løsninger
Databaser og web
Sikkerhedsproblemer i web-løsninger
Web-services