At opnå en solid rutine i programmering og et grundlæggende
kendskab til databaser.
Læringsmål:
En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
anvende listeklasser fra Java’s programbibliotek som containere
(ArrayList)
anvende simple programskabeloner til at realiserere
brugerdialoger og søge i lister
anvende JDBC til at tilgå en relationel database fra et
Java-program
anvende grundlæggende terminologi vedrørende den relationelle
model
anvende SQL til at fortage simple manipulationer med en
relationel database (oprette tabel, indsætte, ændre og slette data,
afvikle simple forespørgsler på lokal MySQl database)
anvende lagdeling i programdesign (presentation - logik -
datasource)
designe et program ud fra en bunden problemstilling samt
implementere og dokumentere væsentlige dele af dette design
designe en simpel database til persistens af programmets
data.
gennemføre et programmeringprojekt i en projektgruppe
anvende en systematisk trinvis fremgangsmåde under et
software-udviklingsforløb
anvende et versionsstyringsværktøj
Kursusindhold:
Kurset vil bestå af gennemførelsen af et på forhånd defineret
programmeringsprojekt.
Bemærkninger:
Kurset begynder i 3-ugers periode i januar og afsluttes først i
foråret. Kurset er forbeholdt studerende på Internetteknologi og
Økonomi-uddannelsen.
Mulighed for GRØN DYST deltagelse:
Kontakt underviseren for information om hvorvidt dette kursus giver
den studerende mulighed for at lave eller forberede et projekt som
kan deltage i DTUs studenterkonference om bæredygtighed,
klimateknologi og miljø (GRØN DYST). Se mere på http://www.groendyst.dtu.dk