Kursplan våren 2017
Kursplan våren 2017
Benämning
Webbapplikationer och ramverk
Engelsk benämning
Web Applications and Frameworks
Kurskod
DA287A
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
Fastställandedatum
2016-08-23
Gäller från
2017-01-16
Behörighetskrav
Kurser om minst 15 hp programmering.
Utbildningsnivå
Grundnivå
Inget huvudområde.
Fördjupningsnivå
G1F
Fördjupningsnivå i förhållande till examensfordringarna
Valbar kurs.
Syfte
Kursen syftar till att studenten utvecklar fördjupad kunskap i programmering för webben med hjälp av aktuella ramverk och designprinciper med fokus på frontend och backend, samt datahantering. Studenten ska självständigt kunna framställa 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 som är viktiga vid byggandet av webbapplikationer.
Lärandemål
Kunskap och förståelse
För godkänd kurs ska studenten kunna:
- visa kunskap om aktuella webbteknologier, ramverk och verktyg, samt förståelse för hur dessa används för att implementera webbapplikationer
Färdighet och förmåga
För godkänd kurs ska studenten kunna:
- konstruera webbapplikationer med hjälp från aktuella webbteknologier och ramverk/bibliotek
Värderingsförmåga och förhållningssätt
För godkänd kurs ska studenten kunna:
- förhålla sig till aktuella standarder, ramverk och webbteknologier inom webbprogrammering
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.