Yrkesroller
Yrkesroll 1: Frontend-utvecklare
Yrkesroll 2: JavaScript-utvecklare
Yrkesroll 3: Webbutvecklare
Yrkesroll 4: Gränssnittsutvecklare
Den examinerade har kunskap om…
- Aktuella utvecklingsspråk och programmeringsmetoder inom frontend som JavaScript,
- HTML5 och CSS
- JavaScript-ramverk och bibliotek och hur de kan användas
- Utvecklingsmetoder och -processer från kravspecifikation till slutprodukt inom frontendutveckling
- Arbetsmetodik i projektbaserad webbutveckling med agila projektmetoder
- Frontend-arkitektur och kommunikation med olika API:er
- Enhetstestning av frontend-kod för att främja kvalitét och testbar kod
- Versionshantering i utvecklingsprojekt inom webbutveckling
- Webbstandarder och riktlinjer på webben som rör frontend-utvecklarens arbete
- Webbens uppbyggnad samt framtida tillväxt- och utvecklingsområden
- Relevanta backend-språk för interaktion med databaser och CMS-system
- Grafikprogram för att skapa och hantera grafiska resurser såsom bilder
- Vanligt förekommande CMS (Content Management System)
- Devops: flödet av leveranser
Den examinerade har färdigheter i att…
- Utveckla frontend-kod med HTML, CSS och JavaScript för att kunna skapa dynamiska webblösningar
- Utveckla webblösningar och responsiva användargränssnitt för mobil- och webbapplikationer
- Skapa kod utifrån prototyper, wire-frames och förverkliga en befintlig designskiss till en fungerande webbsida
- Använda ramverk så som Angular för att underlätta frontend-utvecklingsprocessen
- Installera och använda ett CMS för att kunna anpassa sin frontend-kod efter detta
- Arbeta med projektbaserad agil arbetsmetodik i webbproduktioner
- Skriva enhetstester och utföra enhetstestning av frontend-kod
- Sätta upp en lokal utvecklingsmiljö
- Använda versionshanteringsverktyg såsom Git för frontend-utveckling
- Hämta och bearbeta data från API:er för att skapa dynamiska webbapplikationer
- Hantera grafikprogram för att konvertera och anpassa bildfiler för webben
Den examinerade har kompetens att…
- Självständigt skapa frontend-lösningar som fungerar oavsett operativsystem, hårdvaruplattform eller webbläsare.
- Arbeta lösningsorienterat med olika utvecklingsverktyg utifrån bestämda tidsramar, kravspecifikationer och det givna arbetsflödet.
- I webbproduktion med flera medverkande kunna samverka vid utveckling, planering och genomförande av komplexa projekt enligt agila projektmetoder.
- Ta ansvar för den egna kompetensutvecklingen för att följa med i bransch- och teknikutvecklingen.
- I frontend-projekt på ett strukturerar sätt skapa effektiva enhetstester för att identifiera problem och på ett optimalt sätt säkerställa kodkvalitéten.



