UTBILDNINGSINFO
IN ENGLISH
Malmö universitet

Kursplan

Våren 2019

Kursplan våren 2019

Benämning

Molnbaserade webbapplikationer

Engelsk benämning

Cloud-based Web Applications

Kurskod

DA288A

Omfattning

7.5 hp

Betygsskala

UG / Underkänd (U) eller Godkänd (G)

Undervisningsspråk

Svenska, inslag av engelska kan förekomma.

Beslutande instans

Fakulteten för teknik och samhälle

Gäller från

2018-01-15

Fastställandedatum

2017-08-23

Utbildningsnivå

Grundnivå

Behörighetskrav

Kurser om minst 15 hp programmering.

Huvudområde

Inget huvudområde.

Fördjupningsnivå

G1F / Grundnivå, har mindre än 60 hp kurs/er på grundnivå som förkunskapskrav

Fördjupningsnivå i förhållande till examensfordringarna

Valbar kurs.

Syfte

Kursen syftar till att studenten utvecklar fördjupad kunskap i mjukvaruutveckling för webben med hjälp av aktuella ramverk och designprinciper med fokus på frontend och backend, samt datahantering. Studenten ska självständigt samt i grupp kunna framställa, underhålla och publicera molnbaserade webbapplikationer utifrån aktuella standarder, ramverk och webbteknologier.

Innehåll

Kursen introducerar designmönstret MVC (Model-View-Controller) genom ett aktuellt ramverk, samt hur man bygger webbapplikationer i detta. Kursen tar även upp ORM (Object-Relational Mapping), tredjepartsbiliotek, versionshantering, publicering av tjänster och andra komponenter, verktyg och metoder som är viktiga vid utveckling och driftsättning av molnbaserade webbapplikationer.

Lärandemål

Kunskap och förståelse
För godkänd kurs ska studenten kunna:
  • uppvisa kunskap om aktuella webbteknologier och ramverk, samt förståelse för hur dessa används för att implementera webbapplikationer
  • uppvisa kunskap om metodik för programvaruutveckling i grupp samt publicering av webbapplikationer i molnbaserade miljöer
Färdighet och förmåga
För godkänd kurs ska studenten kunna:
  • konstruera webbapplikationer med hjälp från aktuella molnbaserade webbteknologier och ramverk/bibliotek
  • kvalitetssäkra sin utveckling av molnbaserade webbtjänster med hjälp av testning, kontinuerlig integration och leverans
Värderingsförmåga och förhållningssätt
För godkänd kurs ska studenten kunna:
  • förhålla sig till aktuella standarder, metoder, ramverk och teknologier för utveckling av molnbaserade webbapplikationer

Arbetsformer

Föreläsningar, seminarier, laborationer samt självstudier.

Bedömningsformer

Kursen examineras genom en serie inlämningsuppgifter som progressivt examinerar lärandemålen.
För betyget Godkänd krävs att samtliga moment blivit godkända.

Kurslitteratur och övriga läromedel

Kursen har ingen obligatorisk litteratur. Kursmaterialet kommer att finnas tillgängligt via internet och presenteras vid kursstart.
Referenslitteratur
  • Lockhart, Josh (2015). Modern PHP: new features and good practices. Sebastopol, CA: O'Reilly Media. ISBN: 9781491905012

Kursvärdering

Högskolan ger studenter som deltar i eller har avslutat en kurs en möjlighet att framföra sina erfarenheter av och synpunkter på kursen genom en kursvärdering som anordnas av högskolan. Högskolan sammanställer kursvärderingarna samt informerar om resultaten och eventuella beslut om åtgärder som föranleds av kursvärderingarna. Resultaten ska hållas tillgängliga för studenterna. (HF 1:14).

Övergångsbestämmelser

Om en kurs upphört att ges eller genomgått större förändringar ska studenterna, under ett år efter det att förändringen skett, erbjudas två tillfällen för omprov baserade på den kursplan som gällde vid registreringen.