Beskrivning
Efter avslutad utbildning ska den studerande ha kunskaper om/i:
- Integration mot tredjepartstjänster som ex. programmering mot Applikations-programmerings- gränssnitt (API:er).
- Frontend-ramverket React.
- Avancerade React komponenter.
- Byggpipline och verktyg som Webpack och babel.
- Webserver och React-kod.
- Verktyg för att hämta data, t.ex. Axios eller GraphQL.
- React components vs React containers.
- Class components vs. Funcional components.
- Specialiserade kunskaper som Hooks.
- React livscykeln.
- JavaScript-ramverk för bland annat DOM-manipulation.
- Integration mot tredjepartstjänster som ex. programmering mot Applikationsprogrammerings- gränssnitt (API:er).
Efter avslutad utbildning ska den studerande ha färdigheter i att:
- Sätter upp en produktionsredo byggpipeline.
- Jobba med verktyg som webpack och babel.
- Sätta upp en webserver som hostar React-koden.
- Hantera avancerade koncept inom React. React components vs React containers, Class components vs Functional components, Hooks, React livscykeln.
- Planera, identifiera och lösa kodproblem i JavaScript med hjälp av återanvändbarhet, tydlighet och god struktur.
- Lägga till eller utöka funktionalitet i ett frontend-gränssnitt med JavaScript och JavaScript-ramverk.
- Använda externa API:er och tredjepartstjänster för att utöka funktionaliteten på en webbplats.
- Programmera med JavaScript biblioteken i React.
Efter avslutad utbildning ska den studerande ha kompetenser att:
- Självständigt programmera med avancerade koncept inom React, så som React components vs React containers, Class components vs Functional components, Hooks, React livscykeln.
- Självständigt skapa och vidareutveckla ramverk-baserade webbapplikationer i JavaScript.
- Självständigt skapa och vidareutveckla webbapplikationer som använder externa API:er och tredjepartstjänster.
- Förbigå och modifiera beteende i ett frontend-gränssnitt med JavaScript.
- Skapa användarvänliga gränssnitt med React.