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 systemutveckling
Kursens undervisningsperiod
1 (2018-08-01 till 2018-10-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
- blir väl införstådd med klient-server programmering i .NET miljö både på applikations- och transportskiktet.
- får praktisk erfarenhet av molnplattformen Azure samt hur den kan utnyttjas för att upprätthålla olika typer av server-applikationer och databaser.
- erhåller avancerade kunskaper i strukturering av data i JSON
Läranderesultat
Efter avklarad kurs förväntas den studerande
- känna till molntjänster och dess möjligheter på ett teoretiskt plan
- ha praktisk erfarenhet av molnplattformen Azure
- kunna programmera REST-tjänster i ASP.NET miljö
- kunna utveckla klient-server applikationer i ASP.NET miljö på transportskiktet (socket-programmering)
- kunna planera och realisera egna applikationsprotokoll (strukturering av data i JSON)
- vara förmögen att bygga simpla program med grafiska användargränsnitt för MS Windows
Innehåll
- Repetition av TCP/IP protokollstacken
- Introduktion till .NET miljön och Visual Studio
- Introduktion till molntjänster
- Molnplattformen Azure
- Att utveckla REST-tjänster i ASP.NET
- Klient-server programmering på transportskiktet, dvs. socket-programmering
- Att köra/upprätthålla REST-tjänster, Socket-servers och databaser i Azure
- Strukturering och hantering av JSON-data i nätverkskommunikation
- Skapa simpla applikationer med GUI for Windows
Förkunskaper
- Nätverksprotokoll och datasäkerhet
- Datastrukturer och algoritmer
- Parallellprogrammering
Litteratur
Länkar till text- och videomaterial delas ut på Itslearning.
Studieaktiviteter
- Föreläsningar - 32 timmar
- Projekt- och produktionsarbete/konstnärlig verksamhet - 103 timmar
Arbetsbelastning
- Kursens totala antal arbetstimmar: 135 timmar
- Varav självstyrda studieformer: 135 timmar
- Varav schemalagda studier: 0 timmar
Undervisningsform
Närundervisning
Examinationsformer
Programmeringsprojekt
Examinationskrav
Kursvitsordet bedöms på basen av ett
programmeringsprojekt. Projektet bör lämnas in
inom utsatt deadline och presenteras vid 1 av 3 möjliga Projektfeedback-tillfällen. Projekt som lämnas in efter deadline bedöms men vitsordet sjunker med 1 steg för varje påbörjad försenad vecka. Närmare info på Itslearning.
Lärare
Karlsson Jonny
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
2018-08-13 till 2018-09-09
Examinationsformer
2018-09-23 - Övriga uppgifter
Datum | Tid | Rum | Titel | Beskrivning | Organisatör |
---|---|---|---|---|---|
2018-08-28 | 10:15 - 14:00 | F366 | Nätverkskommunikation och molnteknologi | Karlsson Jonny | |
2018-08-30 | 10:15 - 14:00 | E387 | Nätverkskommunikation och molnteknologi | Karlsson Jonny | |
2018-09-04 | 10:15 - 14:00 | F366 | Nätverkskommunikation och molnteknologi | Karlsson Jonny | |
2018-09-06 | 10:15 - 14:00 | E387 | Nätverkskommunikation och molnteknologi | Karlsson Jonny | |
2018-09-11 | 10:15 - 14:00 | F366 | Nätverkskommunikation och molnteknologi | Karlsson Jonny | |
2018-09-17 | 10:15 - 15:00 | F366 | Nätverkskommunikation och molnteknologi | Karlsson Jonny | |
2018-09-21 | 10:15 - 14:00 | F366 | Nätverkskommunikation och molnteknologi | Karlsson Jonny | |
2018-09-24 | 09:00 - 15:00 | E387 | Nätverkskommunikation och molnteknologi: Projektfeedback 1 | Anmäl dej/ditt arbetspar till detta tillfälle (30min per person/arbetspar) | Karlsson Jonny |
2018-10-02 | 09:00 - 16:00 | E387 | Nätverkskommunikation och molnteknologi: Projektfeedback 2 | Anmäl dej/ditt arbetspar till detta tillfälle (30min per person/arbetspar) | Karlsson Jonny |