Visa utbildning.se som: Mobil

ReactJS

Edument
Kort om utbildningen
2 dagar
21 500 SEK exkl. moms
Nästa tillfälle: 2020-02-17 08:30 - Malmö
Göteborg, Malmö, Stockholm
Öppen utbildning
Kommande starter
Göteborg
2020-02-17 08:30  
21 500 SEK
2020-04-20 08:30  
21 500 SEK
Malmö
2020-02-17 08:30  
21 500 SEK
2020-04-20 08:30  
21 500 SEK
Stockholm
2020-02-17 08:30  
21 500 SEK
2020-04-20 08:30  
21 500 SEK

Kursbeskrivning

ReactJS


React är ett fantastiskt verktyg för att lösa komplexa problem och skapa ordning i storskaliga projekt. Men trots sitt enkla API kan tröskeln för att lära sig tänka React vara hög. Genom att hjälpa dig förstå problemet React löser, och hur det löser problemet, så hjälper vår kurs dig att få resten av bitarna på plats.


Kursen börjar med att zooma ut - vad är komponentarkitekturen, och vilket mindset behöver vi ha när vi formar våra applikationer? När vi landat i det så dyker vi ner i detaljerna kring React's komponentmodell. Vi utforskar både den gamla klass-baserade syntaxen och den nyare hook-approachen, och kikar på skillnaderna dem emellan.

Från komponentmodellen skalar vi upp igen till applikationen som helhet; skicka data mellan komponenter, kommunikation med backends, rendering på servern, med mera. Vi kommer också stega utanför React och titta på kompletterande bibliotek och verktyg; primärt Redux, men även andra användbara packages i Reacts och JavaScripts ekosystem.

Förkunskaper

En god grundförståelse för HTML, CSS och JavaScript, motsvarande innehållet i våra kurser HTML5, CSS3, och Modern JavaScript.

Kursinnehåll

Dag 1

  • Introduktion
    • JavaScripts flexibilitet
    • Funktionell programmering
    • Vad är React?
    • Utvecklingsmiljö
  • React, level 1
    • Rendera en komponent
    • Kombinera komponenter
    • Kommunikation mellan komponenter
  • Redux, level 1
    • Flux och Redux
    • Reducers
    • Store
  • React och Redux tillsammans
    • Koppla in state till komponenter
    • Låta komponenter uppdatera state

Dag 2

  • React-Router
    • Definiera routes
    • Länkar och dynamisk navigering
    • Routes och Redux
  • React, level 2
    • Klass-syntax
    • Spara state i komponenten
    • Komponentens livscykel
    • Mixins
  • Redux, level 2
    • Kombinera reducers
    • Middlewares
    • Asynkrona action creators
    • Utvecklingsverktyg för Redux
  • I ett större sammanhang
    • Serverrendering
    • Rendera till annat än DOM:en
    • Enhetstesta React-kod
    • Övrigt i ekosystemet

Kursledare

David Waller, lärare och senior systemutvecklare

David Waller

Intresseanmälan

Fyll i formuläret för att få mer information om ReactJS, direkt från arrangören. Det är gratis och inte bindande!

Recensioner

Snittbetyg: 4,3

Baseras på 81 recensioner.

Kursdeltagare
(5)
5 av 5
Kursdeltagare
(5)
5 av 5
Kursdeltagare
(5)
5 av 5

Edument

Edument

Välkommen till Edument!

Vi är ett kunskapsbolag som tillhandahåller kunskap inom mjukvarubranschen genom utbildning, mentorskap samt koncept- och produktutveckling. Edument AB grundades 2010 i Helsingborg av Acke Salem och Tore Nestenius. De möttes för första gången på en konferens där de började diskutera att...


Läs mer om Edument och visa alla utbildningar.

Kontaktuppgifter

Edument

Kullagatan 21
252 20

 Visa telefonnummer

Recensioner
Kursrecensioner
(4,3)
Baseras på 81 recensioner.
Läs recensioner
Arrangörsrecensioner
(4,1)
Baseras på 1299 recensioner.
Alla recensioner för arrangören