






| Kurs | Yh-poäng | Betyg* | Datum |
|---|---|---|---|
| Programmeringsmetodik och testning | 30 | Godkänd | 2024-01-04 |
| IT Tech and Operations | 10 | Godkänd | 2022-10-19 |
| Programmering med C# och .NET | 50 | Väl godkänd | 2023-02-10 |
| Lärande i arbete (Lia) | 100 | Väl godkänd | 2024-04-29 |
| Avancerad fullstackutveckling | 75 | Väl godkänd | 2024-02-02 |
| Projektmetodik och agila metoder | 25 | Godkänd | 2023-03-24 |
| Webbteknik | 10 | Godkänd | 2023-01-12 |
| Backendutveckling och databaser | 45 | Godkänd | 2023-06-30 |
| Examensarbete | 25 | Väl godkänd | 2024-05-30 |
| Frontendutveckling och UX | 40 | Godkänd | 2023-09-14 |





Efter avslutad utbildning ska den studerande ha kunskaper om/ i
- Specialiserade kunskaper inom teoretisk och praktisk system-, och webbutveckling i yrkesrollerna webbutvecklare .NET och systemutvecklare .NET.
- Kunskaper om och överblick över angränsande yrkes- och kompetensområden såsom interaktionsdesign, projektledning samt DevOps.
- Kunskaper om arbetsprocesser och kvalitetskriterier inom teoretisk och praktisk utveckling inom .NET
- Ramverken .NET, .NET Core inklusive .NET 5, ASP.NET samt ASP.NET MVC
- Databaser, såväl dokumentdatabaser, t.ex MongoDB som SQL t.ex MS SQL WebAPI, REST, Web Sockets
- Designmönster som Factory, Strategy, Observer, Singleton
- Integration mot externa tjänster, t.ex , Microsoft Cognititive Services, Slack, Google
- Code First-konceptet i Entity Frameworks med migrations
- Överblick över angränsande yrkes- och kompetensområden som säkerhet, DBA, mjukvarutestare.
Efter avslutad utbildning ska den studerande ha färdigheter i att
- Självständigt ansvara för utvecklandet av programvaror i C# med .NET Core 5
- Applicera Scrum och arbeta agilt och iterativt i grupp med sprintplanering, demo och retrospective
- Skapa ett WebAPI med REST-arkitektur
- Skapa både backend- och fontendlösningar med .NET
- Modellera SQL-databaser lämpliga för beställda projekt
- Kommunicera och integrera mot externa API
- Arbeta samarbetsfrämjande med versionshantering via Git och Github
- Skapa kod som är underhållningsbar, lätt att felsöka och skalbar
- Ansvara för planeringen samt utförandet av arbetsuppgifter inom yrkesrollerna webbutvecklare .NET, systemutvecklare .NET samt .NET-utvecklare
- Kommunicera i yrkesrollen på både svenska och engelska
Efter avslutad utbildning ska den studerande ha kompetenser att
- Självständigt ansvara för utvecklandet av programvaror i C# med .NET Core 5
- I grupp ansvara för en effektiv arbetsinsats med hjälp av agila arbetsmetoder för att skapa applikationer i .NET Core 5
- Självständigt ansvara för lösningen av en beställares problem med hjälp av C# och .NET Core 5
- Ta ansvar för att koden som produceras är kvalitativ vilket bidrar till livslångt lärande och utveckling i yrkesrollen.
