Betygskriterier i frontendutveckling (Gy25)
Här är Skolverkets betygskriterier i frontendutveckling, som gäller ämnet på nivå 1 och 2, ordagrant. I äldre kurs- och ämnesplaner hette betygskriterierna kunskapskrav. Texten i fetstil är Skolverkets egen markering. Orden i fetstil kallas ofta värdeord och beskriver hur väl eleven visar sina kunskaper på varje nivå.
Ämnesbetyg i Gy25. Ämnet är indelat i nivåer i stället för kurser, och samma betygskriterier gäller ämnet som helhet. Frontendutveckling har nivåerna 1, 2. Enligt Skolverket gäller Gy25 den som började sin gymnasiala utbildning efter den 30 juni 2025.
Betygsmatris: E, C och A sida vid sida
| Betyget E | Betyget C | Betyget A |
|---|---|---|
Eleven planerar och genomför med säkerhet utvecklingsprojekt för webbplatser och webbapplikationer. | Eleven planerar och genomför med god säkerhet utvecklingsprojekt för webbplatser och webbapplikationer. | Eleven planerar och genomför med mycket god säkerhet utvecklingsprojekt för webbplatser och webbapplikationer. |
Eleven använder med säkerhet tekniker för att bygga och underhålla webbplatser och webbapplikationer. | Eleven använder med god säkerhet tekniker för att bygga och underhålla webbplatser och webbapplikationer. | Eleven använder med mycket god säkerhet tekniker för att bygga och underhålla webbplatser och webbapplikationer. |
Eleven bygger med säkerhet webbplatser och webbapplikationer med god tillgänglighet enligt standarder och riktlinjer för god praxis. | Eleven bygger med god säkerhet webbplatser och webbapplikationer med god tillgänglighet enligt standarder och riktlinjer för god praxis. | Eleven bygger med mycket god säkerhet webbplatser och webbapplikationer med god tillgänglighet enligt standarder och riktlinjer för god praxis. |
Eleven utför och anpassar fungerande åtgärder utifrån säkerhetskrav samt i enlighet med lagar och andra bestämmelser inom området. | Eleven utför och anpassar ändamålsenliga åtgärder utifrån säkerhetskrav samt i enlighet med lagar och andra bestämmelser inom området. | Eleven utför och anpassar ändamålsenliga och effektiva åtgärder utifrån säkerhetskrav samt i enlighet med lagar och andra bestämmelser inom området. |
Betygskriterierna för alla betygssteg
Betyget E
Eleven planerar och genomför med säkerhet utvecklingsprojekt för webbplatser och webbapplikationer.
Eleven använder med säkerhet tekniker för att bygga och underhålla webbplatser och webbapplikationer.
Eleven bygger med säkerhet webbplatser och webbapplikationer med god tillgänglighet enligt standarder och riktlinjer för god praxis.
Eleven utför och anpassar fungerande åtgärder utifrån säkerhetskrav samt i enlighet med lagar och andra bestämmelser inom området.
Betyget D
Elevens kunskaper bedöms sammantaget vara mellan C och E.
Betyget C
Eleven planerar och genomför med god säkerhet utvecklingsprojekt för webbplatser och webbapplikationer.
Eleven använder med god säkerhet tekniker för att bygga och underhålla webbplatser och webbapplikationer.
Eleven bygger med god säkerhet webbplatser och webbapplikationer med god tillgänglighet enligt standarder och riktlinjer för god praxis.
Eleven utför och anpassar ändamålsenliga åtgärder utifrån säkerhetskrav samt i enlighet med lagar och andra bestämmelser inom området.
Betyget B
Elevens kunskaper bedöms sammantaget vara mellan A och C.
Betyget A
Eleven planerar och genomför med mycket god säkerhet utvecklingsprojekt för webbplatser och webbapplikationer.
Eleven använder med mycket god säkerhet tekniker för att bygga och underhålla webbplatser och webbapplikationer.
Eleven bygger med mycket god säkerhet webbplatser och webbapplikationer med god tillgänglighet enligt standarder och riktlinjer för god praxis.
Eleven utför och anpassar ändamålsenliga och effektiva åtgärder utifrån säkerhetskrav samt i enlighet med lagar och andra bestämmelser inom området.
Betyget F är inte godkänt och har inga egna betygskriterier. Det sätts när kriterierna för E inte är uppfyllda.
Så används kriterierna när betyget sätts
Av 15 kap. 24 § andra stycket skollagen (2010:800) följer att läraren vid betygssättningen i ett ämne ska göra en sammantagen bedömning av elevens kunskaper på den aktuella nivån i ämnet i förhållande till de betygskriterier som gäller för ämnet som helhet och sätta det betyg som bäst motsvarar elevens kunskaper. Samtliga kriterier för betyget E ska dock vara uppfyllda för att eleven ska kunna få ett godkänt betyg.
Skolverket, ämnesplanen i frontendutveckling
Betyget beslutas av den lärare som undervisar eleven (skollagen 3 kap. 16 §). Kriterierna är lärarens stöd för den bedömningen. Läs mer om hur betygsskalan fungerar och om värdeorden i betygskriterierna.
Nytt betygssystem från 2028. Riksdagen beslutade den 9 juni 2026 om en ny betygsskala med tio steg, från 1 till 10 (betänkande 2025/26:UbU26). Ändringarna i skollagen börjar i huvudsak gälla den 1 juli 2028. Kriterierna på den här sidan är de som Skolverket publicerar i dag.
Centralt innehåll i frontendutveckling
Det centrala innehållet anger vad undervisningen ska behandla. Här är Skolverkets text ordagrant.
Nivå 1
Undervisningen i ämnet frontendutveckling på nivå 1 ska behandla följande centrala innehåll:
Process och metodik
- Utvecklingsprocessen för ett webbtekniskt projekt.
- Prototyping i olika skeden och för olika syften.
- Dokumentation av utvecklingsprocess och färdig produkt.
- Automatiserade och systematiska manuella tester.
- Uppföljning och utvärdering av resultat och process.
Frontendlösningar
- Förändringar och vidareutveckling av befintliga lösningar.
- HTML (hypertext markup language), CSS (cascading style sheets) och javascript.
- Användning av ramverk eller bibliotek inom både design och scriptspråk.
- Enklare hantering av verktyg för pakethantering.
- Översikt av webbserverns vanligaste inställningar, däribland för felsidor och url-rewrite.
- Användning av scriptspråk för webbutveckling på klientsidan, däribland för validering av indata och manipulering av sidelement.
- Metoder för kommunikation mellan server och klient.
- Dokumentobjektsmodellen.
Användare och säkerhet
- Grunder i UI (user interface) och UX (user experience).
- Responsiv design.
- Hur olika riktlinjer påverkar arbetet med webbplatser, däribland riktlinjer för tillgänglighetsanpassning.
- Lagar och andra bestämmelser som gäller digital information.
- Vanliga hot och sårbarheter samt sätt att förebygga och hantera dessa.
Nivå 2
Undervisningen i ämnet frontendutveckling på nivå 2 ska behandla följande centrala innehåll:
Process och metodik
- Processen för ett webbutvecklingsprojekt enligt standardiserad metod för mjukvaruutveckling.
- Prototyping i olika skeden och för olika syften.
- Automatiserade och systematiska manuella tester.
- Dokumentation av utvecklingsprocess och färdig produkt.
- Uppföljning och utvärdering av resultat och process.
Frontendlösningar
- Förändringar och vidareutveckling av befintliga frontendlösningar.
- Fördjupning inom HTML (hypertext markup language), CSS (cascading style sheets) och javascript.
- Metoder för att kommunicera mellan server och klient, däribland API:er (application program interface) och standarder för dataformat.
- Optimering av processer med hjälp av verktyg, till exempel minifiering av CSS och javascript.
- Användning och anpassning av ramverk och bibliotek för design, scriptspråk och kodgenerering.
- Verktyg för pakethantering.
- Webbserverns inställningar.
- Asynkron och synkron interaktion med webbservern via script.
- Interaktiv webbgrafik och skalbar vektorgrafik.
Användare och säkerhet
- Kvalitetssäkring av script genom olika manuella och automatiserade tester, till exempel enhetstester.
- UI (user interface) och UX (user experience).
- Responsiv design.
- Lagar och andra bestämmelser som gäller digital information.
- Hot och sårbarheter samt sätt att värdera, förebygga och hantera dessa.
Vanliga frågor
- Vad är skillnaden mellan E, C och A i frontendutveckling?
- Skillnaden syns främst i värdeorden, som Skolverket skriver i fetstil. För E står det bland annat ”säkerhet”, ”fungerande”, för C ”god säkerhet”, ”ändamålsenliga” och för A ”mycket god säkerhet”, ”ändamålsenliga och effektiva”. Läs alltid hela stycket: ibland ändras mer än orden.
- Vad krävs för betyget E i frontendutveckling?
- Samtliga betygskriterier för E ska vara uppfyllda för att eleven ska få ett godkänt betyg. Kriterierna för E i frontendutveckling står ordagrant på den här sidan.
- Hur sätts betygen B och D?
- Det finns inga egna kriterier för B och D. B sätts när elevens kunskaper sammantaget bedöms vara mellan A och C, och D när de sammantaget bedöms vara mellan C och E.
- Från när gäller kriterierna i frontendutveckling?
- Den version som visas här gäller från 1 juli 2025 och ändrades senast 18 december 2025, enligt Skolverket.
Källa
- Utgivare
- Skolverket
- Ämnesplan
- Frontendutveckling (FROT)
- Version
- 1
- Gäller från
- 1 juli 2025
- Senast ändrad hos Skolverket
- 18 december 2025
- Hämtad av Kriteria
- 26 oktober 2026
- Hos Skolverket
- Ämnesplaner på skolverket.se (Gy25)
- Öppna data
- Skolverkets Syllabus-API (licens CC0)
Texten är hämtad ordagrant från Skolverkets öppna data. Kriteria är en fristående tjänst och är inte kopplad till eller godkänd av Skolverket.