Kursen ingår i dessa läroplaner och studiehelheter
- Informationsteknik 2014 - Tjänsteorienterade arkitekturer och systemutveckling
- Informationsteknik 2015 - Tjänsteorienterade arkitekturer och systemutveckling
- Informationsteknik 2016 - Tjänsteorienterade arkitekturer och systemutveckling
- Informationsteknik 2017 - Tjänsteorienterade arkitekturer och systemutveckling
- Informationsteknik 2018 - Tjänsteorienterade arkitekturer och analytiska metoder
- Informationsteknik 2019 - Tjänsteorienterade arkitekturer och analytiska metoder
- Informationsteknik 2020 - Tjänsteorienterade arkitekturer och analytiska metoder
- Informationsteknik 2021 - Tjänsteorienterade arkitekturer och analytiska metoder - avancerade studier
- Informationsteknik 2022 - Tjänsteorienterade arkitekturer och analytiska metoder - avancerade studier
Kursens undervisningsperiod
1 (2022-08-01 till 2022-10-23)
Nivå/kategori
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
Kursens hemsida
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
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 |