Vefþjónustur

NámsgreinT-514-VEFT
Önn20243
Einingar6
SkyldaNei

Ár1. ár
ÖnnHaustönn/Fall 2024
Stig námskeiðsÓskilgreint
Tegund námskeiðsValnámskeið
UndanfararT-202-GAG1, Gagnasafnsfræði
T-213-VEFF, Vefforritun
SkipulagEkkert skráð skipulag.
Kennari
Arnar Leifsson
Lýsing
Í námskeiðinu læra nemendur að hanna og útfæra vefþjónustur. Skoðuð verða ýmis miðlaraforritasöfn (e. server libraries), ásamt því að skoða helstu mynstur (e. patterns) og venjur í forritun á miðlara. Meðal efnis verður: Miðlaraumhverfi, svo sem ASP.NET Web API/C# og Node.js/JavaScript, REST vefþjónustur (hugmyndafræði, útfærsla), högun og mynstur, logging/monitoring, öryggismál, caching, uppsetning og hýsing, og Microservices.
Námsmarkmið
Þekking: Þekki helstu forritasöfnin biðlaramegin. Þekki REST þjónustur, muninn á þeim og RPC þjónustum. Þekki muninn á kerfum sem skila eingöngu gögnum annarsvegar, og kerfum sem skila fullbúnum vefsíðum hinsvegar. Þekki helstu öryggisatriði sem hafa þarf í huga við smíði á vefþjónustum. Leikni: Hafi öðlast leikni í að skrifa bakenda í a.m.k. tveim algengum umhverfum. Kunni að setja upp rekstrarhæfa vefþjónustu. Hæfni: Viti hvaða forritasöfn henta við hvaða kringumstæður. Viti hvenær eigi að nota vefþjónustu, og hvenær eigi að skrifa kerfi sem býr sjálft til vefsíður út frá gögnum.
Námsmat
Ekkert skráð námsmat.
Lesefni
Ekkert skráð lesefni.
Kennsluaðferðir
Engin skráð kennsla.
TungumálÍslenska