Enkeltfag 5 ECTS

Software-udvikling af Webtjenester

Overordnede kursusmål

Målet er at forstå de grundlæggende begreber i serviceteknologi (web- og microservice) og udfordringer og deres løsninger i tjenesteorienterede arkitekturer.

See course description in English

Læringsmål

  • arbejde i et team og bygge en større tjenesteorienteret anvendelse
  • oprette servicer fra deres beskrivelse ved brug af agile metoder
  • bruge eksisterende servicer i overenstemmelse med deres beskrivelse
  • sammensætte nye servicer fra eksisterede
  • udvilkle, teste, og dokumentere en stor serviceorienterede applikation som team ved brug af agile metoder
  • bygge, deploye og køre en stor serviceorienterede applikation
  • diskutere koordination og sikkerhed af services
  • forklare tjenesteorienterde arkitekturer

Kursusindhold

Basale teknologier for webtjeneste, f.eks. HTTP, REST, asynchronous messaging. Introduktion og brug af microservices; brug af applikationsservere og/eller cloud for at “hoste” services

Problemer og løsninger i tjenesteorienterede arkitekturer; oprette, teste og vedligeholde den nødvendige infrastruktur til at køre serviceorienterede applikationer. Udvikle, bygge og teste et praktisk projekt (dvs., agile udvikling af serviceorienterede systemer)

Anbefalede forudsætninger

02101/02102/02312/02160/02121/02324/62514/02362, Solid erfaring i Java programmering og basale kundskaber til koncepter af computer arkitektur relateret til Internet, lige som socket, URL, hostname og port. Være i stand til at installere software og administrere computer systemer ved brug af command line værktøj.

Undervisningsform

Forelæsninger og teamprojekt. Forelæsninger og projektet dækker praktiske aspekter, ligesom programmering af services (web- og microservices), men også mere teoretiske aspekter.

Fakultet

Bemærkninger

Anbefales sent i bachelor og masters uddannelsen.

Se kurset i kursusbasen

Tilmelding

Sprog
Varighed

3 uger

Institut

Compute

Sted

DTU Lyngby Campus

Kursus ID 02267
Kursustype Kandidat
Semesterstart Uge 1
Semester slut Uge 35
Dage Man-fre 8:00-17:00
Pris

7.500,00 kr.

Tilmelding