EduSinglePage
Om kursen
I kursen introduceras klient-server-arkitekturen och dynamiska webbapplikationer. Du lär dig skapa enkla servrar som kan serva filer och hantera data, samt hur klienten kommunicerar med servern via fetch och JSON. Efter kursen förstår du grunderna i klient-server-kommunikation och kan skapa webbapplikationer som hämtar och skickar data dynamiskt.
Denna kursen ges som del av program:
Kursinnehåll
Syftet med kursen är att studenten ska lära sig grundläggande klient-server-arkitektur för att kunna utveckla dynamiska webbapplikationer. Kursen innehåller följande moment:
- Server-programmering: Skapa enkla servrar som kan serva filer och hantera HTTP-förfrågningar
- JSON och datahantering: Strukturering av data i JSON-format och grundläggande dataoperationer
- Asynkron programmering: Promises, async/await och asynkrona operationer
- Klient-server-kommunikation: Fetch API för att hämta och skicka data
Behörighetskrav
Kursen Webbprogrammering: Introduktion 7,5hp.
Utöver de formella förkunskapskraven förutsätts att studenten har kunskaper från kursen Webbprogrammering: Design och interaktion 7,5hp.
Kurslitteratur
Aktuell litteraturlista finns i kursplanen
Kursvärdering
Malmö universitet ger studenter som deltar i eller har avslutat en kurs en möjlighet att framföra sina erfarenheter av och synpunkter på kursen genom en kursvärdering som anordnas av lärosätet. Universitetet sammanställer kursvärderingarna samt informerar om resultaten och eventuella beslut om åtgärder som föranleds av kursvärderingarna. Resultaten ska hållas tillgängliga för studenterna. (HF 1:14).