Centralt Innehåll
Undervisningen i kursen ska behandla följande centrala innehåll:
- Webben som plattform, dess historia och samhällspåverkan.
- Teknisk orientering om webbens protokoll, adresser, säkerhet och samspelet mellan klient och server.
- Publikation av webbplatser med och utan webbpubliceringssystem.
- Processen för ett webbutvecklingsprojekt med målsättningar, planering, specifikation av struktur och design, kodning, optimering, testning, dokumentation och uppföljning.
- Märkspråk och deras inbördes roller, syntax och semantik – där det huvudsakliga innehållet är standarderna för HTML och CSS samt orientering om Ecmaskript/Javascript och dokumentobjektsmodellen (DOM). HTML och CSS är exempel på märkspråk för innehåll och utseende. Med DOM menas själva hemsidan, ett objekt man kan redigera genom HTML.
- Teckenkodning, begrepp, standarder och handhavande.
- Bilder och media med alternativa format, optimering och tillgänglighet. Man lär sig Vektorgrafik, pixelgrafik och att optimera bilder.
- Riktlinjer för ett bra arbetssätt inom webbutveckling, man lär sig hur man arbetar på bästa sätt.
- Interoperabilitet genom att följa standarder och testa på olika användaragenter. Genom att följa standarder ska man testa att använda/operera på olika webbläsare.
- Applikationer som fungerar oberoende av val av användaragent, operativsystem eller hårdvaruplattform och hur tillgänglighet uppnås även för användare med funktionsnedsättning.
- Kvalitetssäkring av applikationens funktion och validering av kodens kvalitet. Man ska se till att koden funkar i alla sammanhang.
- Säkerhet och sätt att identifiera hot och sårbarheter samt hur attacker kan motverkas genom effektiva åtgärder.
- Lagar och andra bestämmelser som styr digital information, till exempel personuppgiftslagen och lagen om elektronisk kommunikation. Man lär sig om hur man får hantera digital information och personuppgifter, GDPR lagen.
- Terminologi inom området webbutveckling. Med terminologi menas kunskapen om ord och dess betydelse.
Kunskapskrav
Här kan du läsa ett stycke av kunskapskraven för kursen Webbutveckling 1. Vill du läsa all text kan du gå in och läsa på Skolverket.
| E | C | A |
|---|---|---|
Eleven beskriver översiktligt webbens historia och dess påverkan på samhället och de grundläggande tekniker som webben bygger på. Eleven använder med visst handlag webbpubliceringssystem och redogör översiktligt för dess funktionalitet. |
Eleven beskriver utförligt webbens historia och dess påverkan på samhället och de grundläggande tekniker som webben bygger på. Eleven använder med gott handlag webbpubliceringssystem och redogör utförligt för dess funktionalitet. |
Eleven beskriver utförligt och nyanserat webbens historia och dess påverkan på samhället och de grundläggande tekniker som webben bygger på. Eleven använder med mycket gott handlag webbpubliceringssystem och redogör utförligt och nyanserat för dess funktionalitet. |