Kursens undervisningsperiod

1 (2023-08-01 till 2023-10-22)

Nivå/kategori

Yrkesstudier

Undervisningsspråk

Svenska

Kurstyp

Obligatorisk

Cykel/nivå

Yrkeshögskoleexamen

Rekommenderat studieår

3

Omfattning

5 sp

Kompetensmål

I detta studieavsnitt lägger du grunden för
följande kompetenser:

Tjänsteorienterade arkitekturer & analytiska
metoder med tyngdpunkt på:

Programmering av webbtjänster (REST API) och
klientprogram för konsumtion av dessa.

Driftsättning av webbtjänster i molnet.

Globala mål i fokus: Mål 9: hållbar industri,
innovationer och infrastruktur

Läranderesultat

Efter avlagt studieavsnitt:

Du känner till och kan använda molntjänster som
Heroku, Azure eller AWS. (Kunskap)

Du förstår huvudprinciperna bakom REST. (Kunskap)

Du kan utveckla REST-klienter för webb och
desktop. (Färdighet)

Du kan skapa REST-API med Node.js, Express och
MongoDB eller motsvarande teknologier. (Färdighet)

Du förstår hur du kan utnyttja REST-principerna i
planering och implementering av webbapplikationer.
(Förhållningssätt)

Innehåll

Introduktion till
- Javascript på servernivå (Node.js)
- Molnteknologier (IaaS, PaaS, DBaaS...)
- NoSQL-databaser

Utveckling av REST-tjänster

Att driftsätta REST-tjänster i molnet

Skapa och ta i bruk molnbaserade databastjänster

Programmering av simpla REST-klienter för webb och
desktop.

Exempel på teknolgier som kan tas upp:
- Node.js
- Express.js
- Python Flask
- Electron.js

Förkunskaper

Nätverksprotokoll och datasäkerhet
Webbkommunikation, databaser och CMS
Ramverk och webbapplikationer

Mer information

Kursen hålls i första hand på campus

Litteratur

Länkar till text- och videomaterial delas ut på
Itslearning.

Studieaktiviteter

  • Föreläsningar - 33 timmar
  • Projekt- och produktionsarbete/konstnärlig verksamhet - 102 timmar

Arbetsbelastning

  • Kursens totala antal arbetstimmar: 135 timmar
  • Varav självstyrda studieformer: 135 timmar
  • Varav schemalagda studier: 0 timmar

Undervisningsform

Närundervisning

Examinationsformer

  • Essä, rapporter, produktioner och portfolio
  • Programmeringsprojekt

Examinationskrav

Kursvitsordet bedöms på basen av
programmeringsprojekt samt ett kursförhör. Projekten
bör lämnas in
inom utsatt deadline och presenteras vid
Projektfeedback-tillfälle.

Lärare

  • Karlsson Jonny
  • Welander Fredrik

Examinator

Welander Fredrik

Antal kursplatser

Ingen begränsning (25 studenter anmälda)

Delprestation i kraft till

12 månader efter kursens slutdatum

Kursanmälningstid

2023-08-10 till 2023-09-06

Examinationsformer

  • Datum meddelas senare - Rapporter och produktioner
  • Datum meddelas senare - Övriga uppgifter
Rumsbokningar
Datum Tid Rum Titel Beskrivning Organisatör
2023-08-31 13:00 - 15:45 F365 Webbtjänster och molnteknologi Welander Fredrik
2023-09-04 13:00 - 15:45 F365 Webbtjänster och molnteknologi Welander Fredrik
2023-09-05 13:00 - 15:45 F365 Webbtjänster och molnteknologi Welander Fredrik
2023-09-07 13:00 - 15:45 F365 Webbtjänster och molnteknologi Welander Fredrik
2023-09-11 13:00 - 15:45 F365 Webbtjänster och molnteknologi Welander Fredrik
2023-09-12 13:00 - 15:45 F365 Webbtjänster och molnteknologi Welander Fredrik
2023-09-14 13:00 - 15:45 F365 Webbtjänster och molnteknologi Welander Fredrik
2023-09-18 13:00 - 15:45 F365 Webbtjänster och molnteknologi Welander Fredrik
2023-09-21 13:00 - 15:45 F365 Webbtjänster och molnteknologi Welander Fredrik
2023-09-26 13:00 - 15:45 F365 Webbtjänster och molnteknologi Welander Fredrik
2023-09-28 13:00 - 15:45 F365 Webbtjänster och molnteknologi Welander Fredrik
2023-10-03 13:00 - 15:45 F365 Webbtjänster och molnteknologi Welander Fredrik
2023-10-05 09:15 - 12:00 F365 Webbtjänster och molnteknologi Welander Fredrik
2023-10-10 13:00 - 15:45 F365 Webbtjänster och molnteknologi PRESENTATIONER Welander Fredrik

Kurs och studieplanssökning