Backendutveckling, 50yhp
Kursplanen fastställd av ledningsgruppen 2017-06-20
Utbildning: Fullstack Webbutvecklare
Utbildningsnummer: 201618340
Omgång: 1 & 2
Omfattning: 50 yrkeshögskolepoäng
Undervisningsspråk: Svenska (material delvis på engelska)
Förkunskapskrav: Nej
Valbar kurs: Nej
Huvudsakligt innehåll
Kursen ger den studerande kunskaper om och färdigheter i backendutveckling med PHP och databaser. Den studerande lär sig att utveckla med objektorienterad PHP samt att hantera, skapa och jobba med databaser.
Den studerna lär sig också grunderna om webbservrar och får insikt i både MVC-ramverk, Wordpress och renodlad PHP-utveckling. Vidare lär sig den studerande att både använda befintliga API:er i backend samt skapa egna REST-API:er.
Genom kursen uppnås följande utbildningsmål:
Kunskap 14, 15, 16, 17, 18, 19, 20, 21, 22, 23 (delvis)
Färdighet 4, 5 delvis 2, 6
Kompetens 1 (delvis)
Siffror inom [ ] nedan i kursens kunskaper, färdigheter och kompetenser refererar till utbildningens övergripande mål.
Kursens mål
1. Kunskaper
PHP [15]
OOP i PHP [15]
Säkerhet i PHP [15]
MVC [17]
Wordpress [18]
Heirarkiska databaser [16]
Relationsdatabaser, SQL och ER-modellering [16]
OAuth i backend [14]
HTTP-protokollet [19]
cURL [20]
REST [21]
XML och andra dataformat [22]
Webbservrar [23]
2. Färdigheter
Webbutveckla med objektorienterad PHP [2]
Skapa webblösningar med ett MVC-ramverk [4]
Sätta upp och utveckla enklare Wordpress-lösningar [4]
Hantera, administrera och strukturera databaser [5]
Använda befintliga API:er [6]
Bygga egna enklare REST-API:er [6]
3. Kompetenser
Arbeta som Fullstack-webbutvecklare med backendutveckling [1]
Former för kunskapskontroll
Kursen bedöms genom följande obligatoriska examinationsmoment:
en individuell skriftlig och muntlig inlämning (kunskap 1-13)
tre individuella praktiska inlämningar (färdighet 1-6, kompetens 1)
två projekt i grupp (färdighet 1-6, kompetens 1)
observation i arbetet (färdighet 1-6, kompetens 1)
Principer för betygsättning
Betyg sätts i form av Icke godkänt (IG), Godkänt (G) eller Väl godkänt (VG).
Icke godkänt (IG)
Den studerande har fullföljt kursen men inte nått alla kursens mål
Godkänt (G)
Den studerande:
redogör översiktligt för alla kursens kunskapsmål
utför alla färdigheter som kursen har som mål med gott handlag
Väl godkänt (VG)
Den studerande:
redogör utförligt för alla kursens kunskapsmål
utför alla färdigheter som kursen har som mål med mycket gott handlag vilket omfattar att skriva kod som är välstrukturerad, följer standard och tillämpar lämpliga programmeringsparadigmer/patterns
Last updated