Utbildningsbevis
Yrkeshögskoleutbildning inriktning
Systemutvecklare Java och JavaScript
Utbildningsbeviset har utfärdats enligt förordning (2009:130) om yrkeshögskolan.
Ansvarig utbildningsanordnare
Utfärdat 2025-06-17
Scan to Verify
William Nylander
Kurs Yh-poäng Betyg* Datum
Arbetsmetodik och agila projektmetoder 25 Godkänd 2024-01-05
Avancerad webbutveckling - Javascript backend 25 Ej satt 2025-06-24
Avancerad webbutveckling - Javascript fullstack 50 Ej satt 2025-06-24
Backendutveckling och systemintegration, Java 50 Ej satt 2025-06-24
Examensarbete 35 Ej satt 2025-06-24
Interaktionsdesign och användbarhet 20 Ej satt 2025-06-24
Introduktion till webbutveckling 25 Godkänd 2023-10-06
LIA 80 Ej satt 2025-06-24
Systemarkitektur 25 Ej satt 2025-06-24
Systemutveckling, Java 25 Ej satt 2025-06-24
Webbutveckling – HTML & CSS 20 Godkänd 2023-11-03
Webbutveckling – Javascript 20 Ej satt 2025-06-24
Visar kurser 1 till 12 av 12
Totalt 70 YH-poäng avklarade. Utbildningen omfattar 400 YH-poäng.
*I yrkeshögskoleutbildning används något av betygen Icke godkänt, Godkänt eller Väl godkänt
Kursernas omfattning anges av poängtalet. Fem YH-poäng motsvarar en veckas heltidsstudier.
Linda Reidy
Utbildningsbevis för Yrkeshögskoleutbildning
inriktning Systemutvecklare Java och JavaScript
William Nylander

Efter avslutad utbildning ska den studerande ha kunskaper om/ i
Java och JavaScript som programmeringsspråk; programmering, praktisk tillämpning, förtjänster och begränsningar, ramverk för utveckling med JavaScript, och kompletterande programmeringsspråk inom webbutveckling, så som Typescript, verktyg och metoder för webb- och Backendutveckling med JavaScript, webbarkitektur och arkitekturer för Backend, säkerhet inom Backend-system och säkerhetsaspekter vid programmering, programmering: Fullstack och Frontend, de största utvecklingsspråken och -miljöerna på marknaden i dag, JavaEE-teknikerna och de vanligast förekommande applikationsservrarna, webbens tekniska uppbyggnad (datorkommunikation), verktyg och metoder för användarvänlig webbutveckling i HTML och CSS, inkapsling av kod och gränssnitt i HTML och CSS, arbetsmetoder för utveckling i team och kvalitetskriterier för programmeringsprojekt, agila metoder med fokus på Devops, versionshantering, backup, olika utvecklingsmiljöer, lansering och deploy, API:er, fullstack och REST, databaser (enhetstester, modellering, optimering, säkerhet, lastbalansering samt SQL) och vilken roll databaser, molntjänster och APIer har i en webbapplikation, systemdesign, principer för interaktionsdesign och användbarhet, OOAD, UML, DFD, ECMA standard, de stora ramverken, som till exempel Angular och React, EU:s tillgänglighetsdirektiv, hur systemutvecklingsbranschen ser ut, vilka trender som finns och utvecklingsområden, terminologi på arbetsplatsen och branschen på svenska och engelska.

Efter avslutad utbildning ska den studerande ha färdigheter i att
praktisk tillämpa metoder och verktyg inom arbetsområdet för att lösa sammansatta problem med agila metoder i devopsteam, utveckla backend-system med moderna teknologier som är vanligt förekommande inom branschen, analysera säkerheten i ett system utifrån ett kod- och systemperspektiv, arbeta med och utveckla databaser, bygga enhetstester, implementera befintliga interna och externa API:er, planera, identifiera resurser och styra det egna arbetet med systemutveckling från förberedelse till leverans, planera, med hjälp av systemarkitektur, arbetet med systemutveckling kring backend från förberedelse till leverans, designa stabila system som är lätta att underhålla och vidareutveckla. sätta upp de utvecklingsverktyg som behövs för att utveckla i Java, arbeta med API:er och REST, genom att planera, utföra och identifiera de programmeringsåtgärder som krävs att programmera webbapplikationer i fullstack med användning av automatiserad testning och ramverk, designa och bygga användargränssnitt utifrån regler och metoder kring interaktionsdesign och användbarhet såsom WCAG, skapa en enkel enhetstest, skapa interaktion i en webbapplikation med renodlad JavaScript och att skapa enkla program och funktioner med renodlad JavaScript, utföra specialiserade arbetsuppgifter inom Fullstackprogrammering, nyttja JavaScript för att skriva modern, hållbar, väl strukturerad kod för webbutveckling, lösa sammansatta programmeringsproblem genom att använda strukturerad kod i JavaScript, nyttja aktuella verktyg för att skriva modern, hållbar, väl strukturerad kod för användarvänlig webbutveckling i HTML och CSS, använda inkapsling av kod för att lösa sammansatta programmeringsproblem,

Efter avslutad utbildning ska den studerande ha kompetenser att
fungera som medlem i ett projekt inom systemutveckling som drivs med agila metoder för lärande, samt egen och andras professionella utveckling, självständigt ta eget ansvar för arbetsuppgifter och kod, genom bra arbetsmetodik, självständigt fungera som utvecklare,delta och bidra i ett agilt Devopsteam, kunna integrera system utifrån givna specifikationer, bygga interaktiva applikationer med JavaScript, både i renodlad JavaScript och med de större ramverken på marknaden, identifiera sitt eget lärande aoch möjligheten till vidare utveckling av lärandet, leta upp information och nyheter inom området och bedöma dess trovärdighet, förstå de största utvecklingsspråken/-miljöerna på marknaden i teorin och skillnaden mellan dessa, självständigt utveckla med Java i Java-plattformen med rätt utvecklingsverktyg, självständigt arbeta med back-end-utveckling med JavaScript inklusive enhetstester i ett projektteam som bygger webbapplikationer, självständigt programmera Full Stack, i allt utvecklingsarbete fokusera på användardriven design, ha förståelse om utveckling och nödvändigt lärande för yrkesrollen som webbutvecklare, skapa webbgränssnitt med HTML och CSS, systematiskt beakta säkerhetsaspekterna i arbetet, aktivt följa med i teknisk utveckling och utveckling av ramverk och standards för att säkerställa kodens kvalitet.