WebbsystemPoäng (5 sp)
Kod: ELA22IK04
Poäng
5 op
Studieperiodens (kursens) lärandemål
Studerande:
- kan skapa en webbapplikation med Front-End-programmering
- kan skapa en webbapplikation med Back-End-programmering
- kan skapa en webbapplikation med ramverk.
Studieperiodens (kursens) innehåll
Front-End-tekniker:
- HTML, CSS, JavaScript.
- Andra tekniker såsom jQuery, Bootstrap, LESS/SASS osv.
Back-End-tekniker:
- node.js eller PHP el. motsv.
- Databashantering
Webbtjänster och REST.
Designmänstret MVC.
Observers, routing mm.
Front-End Frameworks och Back End Frameworks.
Förkunskapskrav
Kurserna Internetteknik och Databasprogrammering.
Bedömningskriterier, tillräcklig (1)
Studeranden förstår skillnaden mellan Front End‐ och Back End‐programmering av webbapplikationer.
Studeranden kan skapa enklare webbapplikationer med front‐end‐tekniker.
Studeranden kan skapa enkla webb‐applikationer med back‐end‐tekniker som läser och skriver databaser.
Studeranden förstår principen med användning av front‐end‐ och back‐end‐ramverk.
Bedömningskriterier, goda-synnerligen goda (3-4)
Studeranden kan skapa mera avancerade webb‐ applikationer med front‐end‐tekniker.
Studeranden kan även använda enklare kodbibliotek.
Studeranden kan skapa objektorienterade webbapplikationer som integrerar front‐end‐ och back‐en‐tekniker, vilka läser och skriver databaser och andra datalager.
Studeranden klarar av att grundläggande använda ett ramverk.
Bedömningskriterier, berömliga (5)
Studeranden kan koda webbapplikationer med front‐end‐tekniker där koden följer ett designmönster.
Studeranden kan koda webbapplikationer med back‐end‐teknik där koden följer ett designmönster.
Studeranden kan skapa webbapplikationer med ett ramverk.
Läromaterial
Se kursens gällande förverkligande.