Dansk - English

Kort version - Fuld version


Serverprogrammering for web (Efterår 2009)

Kursuskode : CVSPW-EKU
ECTS Point : 7,5 Status : Ikke valgt
Revideret : 21/08 2009 Oprettet : 06/05 2009
Placering : - Timer pr. uge : 3.5
Længde : 1 semester Undervisningssprog : Dansk

Målsætning : Kurset indfører i metoder til konstruktion af dynamiske websider, herunder teknologier for serverprogrammering som Java Servlet, JSP, XML, JSF (Java Server Faces) og script-teknologier.

Desuden indføres kort i standarder, opbygning af websider og databasetilgang.
Det er målet at opnå indsigt i et udvalg af metoder og værktøjer til opbygning af dynamiske websider understøttet af teknologier for serverprogrammering herunder databasetilgang.

Hovedvægten lægges på anvendelse af Java-teknologier.
Hovedindhold : Kurset behandler følgende emner:

- HTML og websider med tabeller, rammer, formularer, typografier (CSS) og grafik.

- Klientside-programmering med JavaScript.

- Serverside-programmering med JSP (Java Server Pages).

- Understøttelse for flere samtidige brugere.

- Dynamiske websider med anvendelse af database og strategier til databaseadgang.

- Sikkerhed i webserverløsninger, herunder sikring mod hacking.

- Brugeridentifikation og kryptering, herunder HTTPS.

- Arkitekturer i webprogrammering, herunder Model-View-Controller.

- Strategier til persistens - hibernate og EJB (Enterprise Java Beans).

- XML (Extended Meta Language).

- Webtjenester, herunder SOAP, WSDL og UDDI.

- JSF (Java Server Faces)

- AJAX (Asynkron Javascript + XML)

Der arbejdes i praksis med programmering i Java/JSP gennem kurset.
Undervisningsform : Klasseundervisning med øvelser
Krævede forudsætninger : Se på vores hjemmeside under "tilmelding og optagelse"
Anbefalede forudsætninger : OOPJ bestået eller erfaring med Java-programmering.

Desuden tilrådes kendskab til konstruktion af websider (HTML).

Adgang til dette kursus forudsætter en relevant kortere videregående uddannelse (KVU), programmeringserfaring, sprogkundskaber i dansk, engelsk, og at der ikke samtidig følges en SU-berettiget uddannelse.
Relationer : Dette kursus svarer til Web og serverprogrammering (WSP) på ITD.
Prøveform : Mundtlig evaluering på grundlag af udført projekt
Censur : Ekstern
Bedømmelse : 7-trinsskala
Bemærkninger : Fagansvarlig: Jacob Nordfalk
Undervisningsmateriale : Webprogrammering med Java Server Pages, forlaget Globe. http://javabog.dk/index_JSP.html og supplerende noter
Ansvarlig underviser : Jacob Nordfalk , jacno@dtu.dk