Kursens undervisningsperiod

1 (2022-08-01 till 2022-10-23)

Nivå/kategori

Yrkesstudier

Undervisningsspråk

Svenska

Kurstyp

Obligatorisk

Cykel/nivå

Yrkeshögskoleexamen

Rekommenderat studieår

3

Omfattning

5 sp

Kompetensmål

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.

Läranderesultat

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 i Node.js miljö

Att driftsätta REST-tjänster i Azure el.dyl

Skapa och ta i bruk databaser i Azure el.dyl

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

Andra teknologier såsom Python Flask för API och
Electron.js för klientappliktioner kan också tas
upp.

Förkunskaper

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

Mer information

Aktiv närvaro beaktas i bedömningen.

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

  • Welander Fredrik
  • Karlsson Jonny

Examinator

Welander Fredrik

Antal kursplatser

Ingen begränsning (37 studenter anmälda)

Delprestation i kraft till

12 månader efter kursens slutdatum

Kursanmälningstid

2022-08-10 till 2022-09-06

Examinationsformer

  • Datum meddelas senare - Rapporter och produktioner
  • Datum meddelas senare - Övriga uppgifter
Rumsbokningar
Datum Tid Rum Titel Beskrivning Organisatör
2022-09-05 13:00 - 15:45 F365 Webbtjänster och molnteknologi Welander Fredrik
2022-09-07 13:00 - 15:45 F365 Webbtjänster och molnteknologi Welander Fredrik
2022-09-12 13:00 - 15:45 F365 Webbtjänster och molnteknologi Welander Fredrik
2022-09-14 13:00 - 15:45 F365 Webbtjänster och molnteknologi Welander Fredrik
2022-09-19 13:00 - 15:45 F365 Webbtjänster och molnteknologi Welander Fredrik
2022-09-21 13:00 - 15:45 F365 Webbtjänster och molnteknologi Welander Fredrik
2022-09-26 13:00 - 15:45 F365 Webbtjänster och molnteknologi Welander Fredrik
2022-09-28 13:00 - 15:45 F365 Webbtjänster och molnteknologi Welander Fredrik
2022-10-03 13:00 - 15:45 F365 Webbtjänster och molnteknologi Welander Fredrik
2022-10-05 13:00 - 15:45 F365 Webbtjänster och molnteknologi Welander Fredrik
2022-10-10 13:00 - 15:45 F365 Webbtjänster och molnteknologi Welander Fredrik
2022-10-12 13:00 - 15:45 F365 Webbtjänster och molnteknologi Welander Fredrik
2022-10-14 13:00 - 15:00 F365 Webbtjänster och molnteknologi
2022-10-20 13:00 - 15:45 F365 Webbtjänster och molnteknologi PRESENTATIONER Welander Fredrik
2022-11-01 09:30 - 16:00 F367 Webbtjänster och molnteknologi PROJEKTFEEDBACK Welander Fredrik
2022-11-03 09:30 - 16:00 F367 Webbtjänster och molnteknologi PROJEKTFEEDBACK Welander Fredrik

Kurs och studieplanssökning