Ilmoittautuminen

Ota yhteyttä yhteyshenkilöösi ilmoittautuaksesi.

Peruutusehdot:

Koulutukseen ilmoittautuminen on sitova. Osallistumisen voi perua maksutta koulutuksen viimeiseen ilmoittautumispäivään mennessä.

React ja Redux

Koulutuksen kesto: 1 päivä
Alkaa: 02.06.2017
Päättyy: 02.06.2017
Viimeinen ilmoittautumispäivä: 16.05.2017
Hinta ulkopuoliselle: 390,00 € (+ alv 24%)
Hinta sopimuskumppanille: 350,00 € (+ alv 24%)
Maksimiosallistujamäärä: 16
Kouluttajat:
Jukka Tupamäki, Lemanse Oy

Paikka

Jyväskylän yliopisto, Mattilanniemen kampus (Ahlmaninkatu 2), mikroluokka MaD205.
Kampuskartta

Kohderyhmä ja esitiedot

Toteutustapa

Luennot ja käytännön harjoitukset.

Hinta

Koulutuksen hinta riippuu sen osallistujamäärästä. Koulutuksen tiedoissa esitetty sopimuskumppanin hinta 465 € + alv on laskettu 8 osallistujalle.

Osallistujamäärän noustessa laskemme hintaa seuraavalla tavalla:
9 osallistujaa: 425 € + alv
10 - 11 osallistujaa: 395 € + alv
12 - osallistujaa: 350 € +alv

Koulutuksen (suuntaa-antava) aikataulu ja sisältö

8.30–8.50Aamukahvi
8.50–11.30 Koulutus
11.30–12.15 Lounas
12.15–14.00 Koulutus
14.00–14.15 Iltapäiväkahvi
14.15–16.15 Koulutus

React, ES6 ja JSX

  • ECMAScript 2015 (ES6) -syntaksi lyhyesti
  • JSX-syntaksiin perehtyminen
  • Komponentin luonti, elinkaarifunktiot ja rajapinta
  • Komponentin state, props ja tiedon virtaus
  • Tapahtumankäsittelijät

React Router v4.0

  • React Router v4.0 -kirjaston käyttö
  • Sivujen luonti ja URL-konfiguraatio
  • Navigointi sovelluksen sisällä

Redux

  • Flux-arkkitehtuuri
  • Reducerit, actionit ja store
  • Middleware-kerros
  • Kehitystyökalut
  • Reduxin liittäminen React-sovellukseen, react-redux
  • Sovelluksen tilan suunnittelu
  • Asynkronisen suorituksen hallinta, redux-thunk
  • HTTP-rajapinnan käyttö sovelluksessa
  • Redux-sovelluksen optimointi, reselect
  • Muuttumattomat tietorakenteet, Immutable.js

React Native

  • Arkkitehtuuri ja toimintaperiaate
  • Eroavaisuudet web vs. native
  • Tyylit ja flexbox
  • Navigointi sovelluksessa
  • Redux-harjoituksen porttaaminen React Nativelle

© 2010 Jyväskylän yliopisto