


| Kurs | Yh-poäng | Betyg* | Datum |
|---|---|---|---|
| Fullstackutveckling med grundläggande Java | 50 | VG | 2025-11.28 |
| Databaser och datamodeller | 35 | VG | 2026-01-11 |
| Frontend och tillgänglighet | 45 | VG | 2026-03-03 |




Efter fullföljd utbildning med godkänt resultat ska den studerande kunna:
Specialiserade kunskaper inom teoretisk och praktisk system-, och webbutveckling i yrkesrollen som
Javautvecklare
Kunskaper om arbetsprocesser, miljöer och kvalitetskriterier inom teoretisk och praktisk utveckling
inom Javaplattformen och t.ex. JavaScript, TypeScript
Lösningar, tekniker och särskiljande egenskaper i Java-plattformen, såsom ME, Standard Edition och
Enterprise Editio
Angränsande yrkes- och kompetensområden såsom interaktionsdesign, projektledning, säkerhet,
DevOps
Säkerhet inom IT-system på en övergripande nivå inklusive förståelse för informationssäkerhet,
integritetsskydd, processer och verktyg för att höja säkerheten
I grundläggande principer för maskininlärning och AI och dess relevans för programutveckling
I AI-tekniker, verktyg och ramverk som är eller kan bli relevanta för rollen som fullstack utvecklare
Färdigheter
Efter fullföljd utbildning med godkänt resultat ska den studerande kunna:
Utveckla programvara i och med Java-plattformen
Utveckla webblösningar i kod som JavaScript med hjälp av utvalda bibliotek och ramverk
Designa, utveckla och programmera mot databaser
Applicera Scrum och arbeta agilt och iterativt i grupp med sprintplanering, demo och retrospective- Ta
fram och arbeta efter kravspecifikationer
Arbeta samarbetsfrämjande med versionshantering via Git och Github
Felsöka kod och åtgärda fel samt ta emot och ge feedback på kod
Skapa kod som är underhållningsbar, lätt att felsöka och skalbar
Ansvara för planering och utförande av arbetsuppgifter inom yrkesrollen, enskilt eller i team
Kommunicera i yrkesrollen på både svenska och engelska
Identifiera och problematisera möjliga säkerhetsbrister som kan komma till följd av det egna arbetet
inom ett IT-system
Använda och integrera relevanta (AI-)verktyg och tekniker i utvecklingsprojekt som ingår i yrkesrollen
som fullstackutvecklare
Kompetenser
Efter fullföljd utbildning med godkänt resultat ska den studerande kunna:
Självständigt genomföra behovsanalyser och föreslå lämpliga tekniska lösningar
Ta ansvar för sin egen leverans som medlem i ett utvecklingsteam
Lösa problem i arbetet och hantera otydliga eller ofullständiga krav
Hålla sig uppdaterad om utvecklingen inom teknikområdet och ta ansvar för sin egen fortsatta
kompetensutveckling


