Gymnasiekurs 2025 • Backendutveckling
Nivå 2
Centralt innehåll
Undervisningen i ämnet backendutveckling på nivå 2 ska behandla följande centrala innehåll:
Kontext
- Strukturering och uppbyggnad av API:er (application programming interface).
- Anpassning av serverns funktionalitet utifrån kravspecifikation.
- Hur rapportering av vad som sker på servern genom loggning genomförs.
Process och metodik
- Arkitektur för kommunikation med andra tjänster eller klienter, till exempel REST (representational state transfer).
- Designmönster för arkitektur.
- Utvecklingsprocessen för att skapa webbtjänster med målsättningar, planering, systemering, kodning, optimering, skalbarhet, dokumentation och uppföljning.
- Specifikation av struktur, design, kodning, testning och driftsättning i mer omfattande projekt.
- Dokumentation av utvecklingsprocess och färdig produkt.
- Hur interoperabilitet mellan server och klient uppnås genom att följa standarder.
- Applikationsarkitektur och separation av olika slags logik, till exempel MVC (model-view-controller).
Utveckling och säkerhet
- Kvalitetssäkring av webbtjänster.
- Hämtning av data från externa webbtjänster.
- Standardiserade utbytesformat, till exempel JSON (java script object notation) och XML (extensible markup language).
- Datalagring med och utan ORM-lager eller motsvarande teknik.
- Design av API:er enligt vedertagen praxis.
- Synkron och asynkron kommunikation med tjänster och klienter.
- Kodning och dokumentation enligt vedertagen praxis för vald teknik.
- Autentisering och säkerhet vid överföring av data, till exempel asymmetrisk kryptering.
- Hot och sårbarheter samt sätt att värdera, förebygga och hantera dessa.
Kurser
Spara sidan till senare
Lägg undan sidan så att du enkelt kan jämföra alternativ och fortsätta senare.
Betygskriterier
Skolverket har ännu inte publicerat betygskriterierna för denna kursversion.
AI-stöd för Backendutveckling – BACE200TX
Använd AI som stöd för att planera och förbereda dig: välj ett eller flera fokusområden och lägg till en egen fråga. Vi skickar dina val, kursens namn/kod och kurslänken till ChatGPT i en ny flik.
Välj fokus
Visa fler förslag
Källa: Skolverkets Syllabus API