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
Kursens undervisningsperiod
3 (2021-01-01 till 2021-03-21)
Nivå/kategori
Undervisningsspråk
Svenska
Kurstyp
Obligatorisk
Cykel/nivå
Yrkeshögskoleexamen
Rekommenderat studieår
3
Omfattning
5 sp
Kompetensmål
Målsättningen med kursen är att studenten ska
bli kapabel att tillämpa sina kunskaper
erhållna i
tidigare webbutvecklings-kurser för att
förverkliga ett större full-stack
utvecklingsprojekt i team. Studenten blir
bekant med arkitekturdesign av online tjänster,
API design och mikrotjänster. Studenten lär sej
implementerar en demo tjänst i större team
tillsammans med andra studenter.
Läranderesultat
Efter avklarad kurs förväntas den studerande
vara
förmögen att utveckla flexibla och skalbara
webbtjänster (APIer) med moderna
arkitekturer/modeller såsom mikrotjänster och
serverless. Studenten stärker även sina
kunskaper
i full-stack utveckling som helhet samt sin
förmåga att jobba med större projekt i team.
Innehåll
- Arkitektur design av online tjänster
- API design och mikrotjänster
- Serverless framework (AWS Lambda)
- Säkerhetsaspekter inklusive Cross-Origin
Resource Sharing (CORS)
- Full-stack utveckling i team MED Noede.js
Förkunskaper
Mjukvaruutvecklingsprocess - Devops
Webbtjänster och molnteknologi
Studieaktiviteter
- Föreläsningar - 14 timmar
- Projekt- och produktionsarbete/konstnärlig verksamhet - 121 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
Examinationskrav
Rapport, team-implementerad applikationskomponent
(Datumen publiceras under första lektionen. Teamets
applikationskomponent bör presenteras av teamet
under den sista lektionen).
Lärare
- Ojala Oskari
- Welander Fredrik
Examinator
Karlsson Jonny
Kursens hemsida
Antal kursplatser
Ingen begränsning (38 studenter anmälda)
Delprestation i kraft till
12 månader efter kursens slutdatum
Kursanmälningstid
2020-12-24 till 2021-01-20
Examinationsformer
Datum meddelas senare - Rapporter och produktioner
Datum | Tid | Rum | Titel | Beskrivning | Organisatör |
---|---|---|---|---|---|
2021-01-11 | 17:00 - 19:00 | Cloud Native Apps | Kursen hålls online. Länken till föreläsningen publiceras på Itslearning i god tid före varje föreläsning | Karlsson Jonny Ojala Oskari Welander Fredrik |
|
2021-01-25 | 17:00 - 19:00 | Cloud Native Apps | Kursen hålls online. Länken till föreläsningen publiceras på Itslearning i god tid före varje föreläsning | Ojala Oskari Welander Fredrik |
|
2021-02-01 | 17:00 - 19:00 | Cloud Native Apps - Online support (optional) | Kursen hålls online. Länken till föreläsningen publiceras på Itslearning i god tid före varje föreläsning | Ojala Oskari Welander Fredrik |
|
2021-02-08 | 17:00 - 19:00 | Cloud Native Apps | Kursen hålls online. Länken till föreläsningen publiceras på Itslearning i god tid före varje föreläsning | Ojala Oskari Welander Fredrik |
|
2021-02-15 | 17:00 - 19:00 | Cloud Native Apps - Online support (optional) | Kursen hålls online. Länken till föreläsningen publiceras på Itslearning i god tid före varje föreläsning | Ojala Oskari Welander Fredrik |
|
2021-02-22 | 17:00 - 19:00 | Cloud Native Apps | Kursen hålls online. Länken till föreläsningen publiceras på Itslearning i god tid före varje föreläsning | Ojala Oskari Welander Fredrik |
|
2021-03-01 | 17:00 - 19:00 | Cloud Native Apps - Online support (optional) | Kursen hålls online. Länken till föreläsningen publiceras på Itslearning i god tid före varje föreläsning | Ojala Oskari Welander Fredrik |
|
2021-03-08 | 17:00 - 19:00 | Cloud Native Apps | Kursen hålls online. Länken till föreläsningen publiceras på Itslearning i god tid före varje föreläsning | Ojala Oskari Welander Fredrik |