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
- Informationsteknik 2023 - Tjänsteorienterade arkitekturer och analytiska metoder - avancerade studier
Kursens undervisningsperiod
1 (2023-08-01 till 2023-10-22)
Nivå/kategori
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
Kursens hemsida
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
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 |