• Cloud
      • AWS
      • Azure
      • Azure & AI
      • Microsoft 365
      • Microsoft Copilot
      • Power Platform
    • Databaser, BI & SQL
      • Databricks
      • Microsoft Fabric
      • Power BI
      • R
      • SQL
      • SQL Server
    • IT-sikkerhed
      • CompTIA
      • EC-Council
      • Microsoft Security
    • Netværk
      • CCNA
      • CCNP Enterprise
      • CCNP Security
      • TCP / IP
    • Programudvikling
      • AI
      • C
      • C# & .NET
      • C++
      • DevOps & Docker
      • GIT versionsstyring
      • Intro til programmering
      • Java
      • Projektledelse
      • Python
      • Webudvikling
      • Andre programmeringssprog
    • Server & Desktop
      • Exchange Server
      • LINUX & UNIX
      • macOS
      • Microsoft Dynamics
      • Office
      • PowerShell
      • SharePoint
      • VMware
      • Windows
      • Windows Server
  • Om os
  • Firmakurser
  • Konsulenter
    • Kursusklippekort
    • Jobrettet Uddannelse
    • Tilskud fra Kompetencefonde
    • Forskellige Kursusformer
    • Praktiske Oplysninger
  • Kontakt

Kurv

0
  • Kurser
    • Cloud
      • Microsoft Copilot
      • Azure & AI
      • Power Platform
      • AWS
      • Microsoft 365
      • Azure
    • Databaser, BI & SQL
      • Power BI
      • Microsoft Fabric
      • Databricks
      • SQL
      • SQL Server
      • R
    • IT-sikkerhed
      • EC-Council
      • CompTIA
      • Microsoft Security
    • Netværk
      • CCNP Security
      • CCNP Enterprise
      • TCP / IP
      • CCNA
    • Programudvikling
      • AI
      • Projektledelse
      • Python
      • GIT versionsstyring
      • Java
      • Webudvikling
      • Andre programmeringssprog
      • C# & .NET
      • Intro til programmering
      • DevOps & Docker
      • C
      • C++
    • Server & Desktop
      • Exchange Server
      • SharePoint
      • LINUX & UNIX
      • Windows Server
      • Windows
      • VMware
      • PowerShell
      • Office
      • Microsoft Dynamics
      • macOS
  • Om os
  • Firmakurser
  • Konsulenter
  • Services
    • Kursusklippekort
    • Jobrettet Uddannelse
    • Tilskud fra Kompetencefonde
    • Forskellige Kursusformer
    • Praktiske Oplysninger
  • Kontakt

Kurv

0
KURSER
  • Cloud
  • Databaser, BI & SQL
  • IT-sikkerhed
  • Programudvikling
  • Netværk
  • Server & Desktop
Genveje
  • Firmakurser
  • Kursusklippekort
  • Jobrettet Uddannelse
  • Få Tilskud fra Kompetencefonde
  • Praktiske Oplysninger
  • Eventyret om Karlebogaard
  • Eventyret om Kampehøjgaard
KIG INDENFOR
  • Hillerød - Karlebogaard
    Karlebovej 91, 3400 Hillerød
  • Aarhus - Kampehøjgaard
    Krajbjergvej 3, 8541 Skødstrup
  • København - Tivoli Hotel
    Arni Magnussons Gade 2, 1577 København
kontakt
  • super@superusers.dk
  • +45 4828 0706
  • Karlebovej 91, 3400 Hillerød
Nyhedsbrev
Tilmeld dig vores nyhedsbrev
FacebookLinkedin
Handelsbetingelser | PersondatapolitikCVR-15948833
© 2025 SuperUsers
React.js Web Applications
  • Introduktion
  • Beskrivelse
  • Forudsætninger og videre forløb
  • Moduloversigt
  • Det siger vores kursister
  • Har du spørgsmål?
SuperUsers billede
  1. Programudvikling/
  2. Webudvikling/
  3. React.js Web Applications
Kursus
SU-077

React.js Web Applications

Dette er introduktionskursus i React. På kurset vil du lære at bygge sofistikerede webapplikationer med React og dets tilhørende økosystem. Kurset er hands-on præget med tid til øvelser.
Ingen kurser tilgængeligeKontakt os

Beskrivelse

React er et framework der hjælper udvikleren med at bygge avancerede og brugervenlige web-apps. Det er oprindeligt udviklet af Software Engineer hos Facebook og blev frigivet som Open Source i 2013. Selve Facebook er udviklet i netop React.

Fordi det er open source er udviklingen af React drevet i en kombination af Facebooks egne udviklere og et kæmpe fællesskab af udviklere fra hele verden.

På kurset vil du gennem en kombination af teori og en række fokuserede hands-on øvelser lære hvordan React fungerer, og hvordan man bygger en applikation i React hele vejen fra Bootstrapping til at udgive den på en testserver.

Forudsætninger

SU-070 TypeScript/JavaScript Programmering

Videre forløb

  • SU-102 Linux/UNIX Shell Programmering
  • SU-110 Linux/UNIX Konfiguration og Drift Grundkursus
  • SU-112 Linux Security
  • SU-114 Automatisering med Ansible

Moduloversigt

  • Modul 1
    Hvad er React

    En grundlæggende introduktion til hvad React er, økosystemet omkring React og de ting man skal være opmærksom på, når man udvikler i React.

  • Modul 2
    Det første React projekt

    I denne del opsætter vi det første React projekt med relevante tilføjelser. Vi lærer om hvordan et typisk React projekt er opbygget og den grundlæggende struktur. Desuden lærer vi om at bruge forskellige værktøjer og dele af React til at bygge første del af vores applikation.

    Opret projekt med NPX og create-react-app

    Installation af pakker

    Struktur og grundlæggende arkitektur

    Tilpasning af projektet

    CSS i React

  • Modul 3
    Reacts komponenter

    I denne del kigger vi på hvad et komponent i React er, og hvordan man bruger den komponentbaserede tilgang i React til at bygge en simpel side, men et input felt og en liste.

    JSX og Javascript

    Flux-Pattern

    Komponenter i React

    Props

    Formularer

    State

    Hooks

  • Modul 4
    API-integration

    I denne del lærer vi om, hvordan vi henter data fra et eksternt API, og viser det på en meningsfuld måde i vores applikation.

    Data fra REST-API’er

    Brug af Fetch og Axios i React

  • Modul 5
    Routing og navigation

    I denne del introduceres React Router, som man bruger til at navigere mellem forskellige sider i React. Vi opbygger en simpel menu, sender parametre via routes og prøver at arbejde med såkaldte Nested Routes:

    Installation, samt konfiguration af React Router Dom

    Brug af routes og parametre.

    Nested routes

  • Modul 6
    Håndtering af state i React

    Så snart en applikation i React vokser sig stor, får man en udfordring med at håndtere data og såkaldt state. I denne del lærer vi om hvilke muligheder man har for at løse den udfordring.

    Hvad er udfordringen med lokal state i React

    Prop Drilling

    Redux, Mobx og unstated

    Context og Hooks

  • Modul 7
    Type Checking

    Hvad er Prop-types

    Kort om Typescript

  • Modul 8
    Test i React

    Opsætning af Jest

    React Testing Library

    Kort om E2E test i React

Fleksibel afholdelse icon

Fleksibel afholdelse

Mulighed for overnatning icon

Mulighed for overnatning

Fuld forplejning icon

Fuld forplejning

Gratis taxa-ordning icon

Gratis taxa-ordning

Undervisning kl. 09-16 icon

Undervisning kl. 09-16

Materialer inkluderet icon

Materialer inkluderet

Er du i tvivl?

Det ligger os meget på sinde, at du finder det kursusforløb, der skaber størst værdi for dig og din arbejdsplads. Tag fat i vores kursusrådgivere, de sidder klar til at hjælpe dig!

super@superusers.dk
+45 4828 0706
Contact image
SU-077 (2 dage)
React.js Web Applications
9.200 DKK
(ekskl. moms)
Har du spørgsmål? Kontakt os