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:

Siffror inom [ ] nedan i kursens kunskaper, färdigheter och kompetenser refererar till utbildningens övergripande mål.

Kursens mål

1. Kunskaper

  1. PHP [15]
  2. OOP i PHP [15]
  3. Säkerhet i PHP [15]
  4. MVC [17]
  5. Wordpress [18]
  6. Heirarkiska databaser [16]
  7. Relationsdatabaser, SQL och ER-modellering [16]
  8. OAuth i backend [14]
  9. HTTP-protokollet [19]
  10. cURL [20]
  11. REST [21]
  12. XML och andra dataformat [22]
  13. Webbservrar [23]

2. Färdigheter

  1. Webbutveckla med objektorienterad PHP [2]
  2. Skapa webblösningar med ett MVC-ramverk [4]
  3. Sätta upp och utveckla enklare Wordpress-lösningar [4]
  4. Hantera, administrera och strukturera databaser [5]
  5. Använda befintliga API:er [6]
  6. Bygga egna enklare REST-API:er [6]

3. Kompetenser

  1. Arbeta som Fullstack-webbutvecklare med backendutveckling [1]

Former för kunskapskontroll

Kursen bedöms genom följande obligatoriska examinationsmoment:

Principer för betygsättning