Kursöversikt

Välkommen till "Applikationsutveckling för webben" vid Högskolan Dalarna!

Den här kursen går online på Campus Borlänge, dina lektioner, labbar och frågestunder kommer att ske via Zoom.

Denna kurs riktar sig framför allt mot de som läser programmet "Digitala tjänster". Den är en fortsättning och bygger vidare på kurserna Komponentdriven webbdesign 7,5 hp och Programutvecklingsteknik 7,5 hp

Under den här kursen kommer du till exempel lära dig om:

  • Vue.js för front-end
    • Front-end är den del av webbplatsen som användaren interagerar med direkt. Den omfattar allt visuellt som laddas i webbläsaren och hur användaren interagerar med det. Detta inkluderar design, layout, knappar, texter, bilder, formulär och all annan användarvänlig funktionalitet.
  • Flask för både front-end och back-end
    • Back-end är den del av webbplatsen som användaren inte ser och inte direkt interagerar med. Det hanterar affärslogik, databaser, webbserverkommunikation, säkerhet, och all databehandling som behövs för att webbsidan ska fungera. Back-end är ansvarig för att ta emot, bearbeta och skicka data mellan servern och front-end klienten.

Du kommer att få arbeta med

  • att både i grupp och enskilt skapa webbapplikationer som använder Vue.js och Flask mikro ramverk
    • Vue.js är ett JavaScript-ramverk för att bygga användargränssnitt i frontend.
    • Flask är ett Python-mikroramverk som används för att bygga webbaserade applikationer och API för både front-end och back-end

Du examineras genom:

  • Två inlämningsuppgifter under kursens gång i form av programmeringsuppgifter som finns under Uppgifter
  • Dugga i slutet på kursen i form av kryssfrågor.
    • Dugga datum 17 jan kl10:00. Finns under Uppgifter. Du måste också vara i zoom med kamera påsatt under tiden du gör duggan.

Grovplanering:

  • Vecka 46-48: Vue.js
    • med en inlämningsuppgift på 1,5 hp
      • Lämnas fredag vecka 49 kl17:00
  • Vecka 49-03: Flask
    • med en större inlämningsuppgift på 4,5 hp
      • Lämnas fredag vecka 2 kl 17:00
  • Vecka 03:
    • Kryssfrågedugga 17 jan kl10:00. på 1,5 hp.
    • Gör kursvärdering för att göra kursen bättre

 

Anmäl er till en grupp då ni kommer att göra inlämningar gruppvis.

Vi ser gruppen som en viktig resurs i alla kursens aktiviteter och deltagare från tidigare kurser har särskilt framhållit att de diskussioner som uppstår i grupperna är mycket värdefulla. Kursens omfattning är begränsad, vilket gör det omöjligt att gå djupt in i alla kursens delar, men vi hoppas att denna utbildning kommer att bidra till att öka ditt intresse för dessa frågor och ge dig verktyg, kunskaper, färdigheter och förmågor att fortsätta din professionella utveckling. 

Vi hoppas att du kommer att bli inspirerad genom intressanta och utmanande diskussioner tillsammans med dina kurskamrater och oss lärare. Som all undervisning vid Högskolan Dalarna, ska undervisningen i kursen vila på teoretisk och vetenskaplig grund samt beprövad erfarenhet. I denna kurs lutar vi mer mot beprövad erfarenhet.

Väl mött

Pär Eriksson, kursansvarig samt lärare på Flask delen av kursen

Hans Jernberg, lärare inom Vue.js delen av kursen


 

Schema

Kontaktinformation

Litteraturlista

image.png

Pär Eriksson

Kursansvarig

pei@du.se

Kursplan

Hans Jernberg

Lärare

hje@du.se