Här hittar du fördjupad information om utbildningen. För frågor eller förtydliganden kontakta oss på [email protected].

Senast uppdaterad: 2018-02-23


Examen

Denna utbildning leder till en Yrkeshögskoleexamen vilket placerar sig på nivå 5 i Seqf. Detta är en nivå högre än gymnasieexamen (4) och en nivå lägre än kandidatexamen (6) från högskolan.

För att få din examen måste du klara samtliga kurser i utbildningen och efter det tar ledningsgruppen beslut om din examination.

📑 Utbildningsplan

Utbplan_Fullstack_Webbutvecklare_20170705.PDF

📓 Kursplaner

År 1


HTML & CSS, 30yhp

JavaScript, 60yhp

Backendutveckling, 50yhp

Programmeringsmetodik, 20yhp

Projektmetodik, 10yhp

UX och design, 30yhp

År 2


Avancerad JavaScript, 40yhp

Examensarbete, 40yhp

LIA, 120yhp


🎯 Utbildningens mål

Yrkesroller

Kunskaper om/i:

  1. HTML inkl. tillgänglighet
  2. CSS inkl. preprocessorer, responsivt
  3. HTML & CSS: optimering, validering och standarder
  4. JavaScript (JS) inkl. OOP
  5. JS-ramverk/-bibliotek
  6. JS paradigmer
  7. Websockets
  8. JS i backend
  9. Progressive Web Apps
  10. Typningssystem för JS
  11. Funktionell programmering i JS
  12. ES.Next
  13. JS i integrerade system och native bundeling
  14. OAuth
  15. PHP inkl. OOP, säkerhet
  16. Databaser: heirarkiska, relations, SQL, ER
  17. MVC
  18. Wordpress
  19. HTTP
  20. cURL
  21. REST
  22. Dataformat
  23. Webbservrar
  24. Grafik/design för webb
  25. UX/Användbarhet
  26. Prototyping
  27. Personas/målgrp.anal.
  28. Empiriska metoder
  29. Grund. kogn.psy.
  30. Agila metoder
  31. Icke-agila metoder
  32. Entreprenörskap inom webb
  33. Issue handeling
  34. Versionshantering
  35. Benchmarking
  36. TDD
  37. Deploy
  38. Debugging
  39. Dokumentation
  40. Kodstruktur i projekt
  41. Utveckling och automatisering av arbetsflöde/-miljö
  42. Skriftlig/muntlig framställning
  43. Yrkets förutsättningar/krav

Färdigheter i att:

  1. Utv. HTML/CSS responsivt, tillgänglighetsanpas., optimerat, validerat, browseranpas. och enligt webbstand. o genom preprocessor
  2. Utv. avanc. webblösningar med JS, JS-ramv./-bib. o PHP
  3. Utv. enklare backendlös. och Progressive Web Apps m. JS
  4. Skapa webblös. med ett MVC-ramverk och enklare Wordpress-lösningar
  5. Jobba m. DB
  6. Anv. API:er och bygga egna enkla
  7. Tillämpa riktlinjer inom användbarhet
  8. Ta fram grund. grafik/design för webb, prototyper, personas, målgrp.anal.
  9. Anv. empiriska met.
  10. Arb. enl. agila met.
  11. Göra planering och ek. beräkning för entrepr. idé
  12. Hantera ink. ärenden/issues
  13. Kommunicera åtaganden/lösningar inom webbutv. i inter-/nationella sammanhang
  14. Problemlösning inom programmering
  15. Utv. och autom. arbetsflöde/-miljö
  16. Skapa bra kodstruktur och dok.
  17. Arb. med versionshantering, TDD, debugging, deploy
  18. Pres. projekt muntligt/skriftligt
  19. Utv. egen insats samt projektmetodik i projekt
  20. Lev./lansera ett skarpt webb-projekt

Kompetenser för att:

  1. Arbeta som Fullstack-webbutvecklare
  2. Ta ansvar för ledning av individers och gruppers utveckling i arbetet
  3. Identifiera, formulera, analysera och använda sig av informationssökning för att lösa problem inom programmering
  4. Värdera information och metoder inom webbutveckling med hänsyn till relevanta sociala, etiska och vetenskapliga aspekter
  5. Tillämpa specialicerad kunskap för utveckling av webblösningar
  6. Genomföra helhetsåtagande i webbutvecklingsprojekt