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
- Fullstack-webbutvecklare
- Frontend-webbutvecklare
- Webbutvecklare
Kunskaper om/i:
- HTML inkl. tillgänglighet
- CSS inkl. preprocessorer, responsivt
- HTML & CSS: optimering, validering och standarder
- JavaScript (JS) inkl. OOP
- JS-ramverk/-bibliotek
- JS paradigmer
- Websockets
- JS i backend
- Progressive Web Apps
- Typningssystem för JS
- Funktionell programmering i JS
- ES.Next
- JS i integrerade system och native bundeling
- OAuth
- PHP inkl. OOP, säkerhet
- Databaser: heirarkiska, relations, SQL, ER
- MVC
- Wordpress
- HTTP
- cURL
- REST
- Dataformat
- Webbservrar
- Grafik/design för webb
- UX/Användbarhet
- Prototyping
- Personas/målgrp.anal.
- Empiriska metoder
- Grund. kogn.psy.
- Agila metoder
- Icke-agila metoder
- Entreprenörskap inom webb
- Issue handeling
- Versionshantering
- Benchmarking
- TDD
- Deploy
- Debugging
- Dokumentation
- Kodstruktur i projekt
- Utveckling och automatisering av arbetsflöde/-miljö
- Skriftlig/muntlig framställning
- Yrkets förutsättningar/krav
Färdigheter i att:
- Utv. HTML/CSS responsivt, tillgänglighetsanpas., optimerat, validerat, browseranpas. och enligt webbstand. o genom preprocessor
- Utv. avanc. webblösningar med JS, JS-ramv./-bib. o PHP
- Utv. enklare backendlös. och Progressive Web Apps m. JS
- Skapa webblös. med ett MVC-ramverk och enklare Wordpress-lösningar
- Jobba m. DB
- Anv. API:er och bygga egna enkla
- Tillämpa riktlinjer inom användbarhet
- Ta fram grund. grafik/design för webb, prototyper, personas, målgrp.anal.
- Anv. empiriska met.
- Arb. enl. agila met.
- Göra planering och ek. beräkning för entrepr. idé
- Hantera ink. ärenden/issues
- Kommunicera åtaganden/lösningar inom webbutv. i inter-/nationella sammanhang
- Problemlösning inom programmering
- Utv. och autom. arbetsflöde/-miljö
- Skapa bra kodstruktur och dok.
- Arb. med versionshantering, TDD, debugging, deploy
- Pres. projekt muntligt/skriftligt
- Utv. egen insats samt projektmetodik i projekt
- Lev./lansera ett skarpt webb-projekt
Kompetenser för att:
- Arbeta som Fullstack-webbutvecklare
- Ta ansvar för ledning av individers och gruppers utveckling i arbetet
- Identifiera, formulera, analysera och använda sig av informationssökning för att lösa problem inom programmering
- Värdera information och metoder inom webbutveckling med hänsyn till relevanta sociala, etiska och vetenskapliga aspekter
- Tillämpa specialicerad kunskap för utveckling av webblösningar
- Genomföra helhetsåtagande i webbutvecklingsprojekt