React-ohjelmointi

Kesto: 2.0 pv
Kurssia ei ole tällä hetkellä aikataulutettu. Ota yhteyttä ja sovi asiakaskohtainen koulutus.

Tuotekuvaus

ReactJS on alun perin Facebookin kehittämä kirjasto selainsovellusten käyttöliittymän toteuttamiseen. Se tarjoaa käyttöliittymäohjelmointiin selkeän, kevyen mallin, joka keskittyy erityisesti komponenttien toteuttamiseen sekä tiedon- ja tapahtumien kulkuun komponenttien välillä. ReactJS tukee keskeisesti selaimen näkymien toteuttamista, mutta sen pohjalta on kuitenkin kohtuullisen helppo rakentaa selaimeen myös MVVM-mallia noudattava SPA-sovellus.

Tällä kurssilla opit ymmärtämään ReactJS:n toiminnan, toteuttamaan React-komponentteja sekä rakentamaan reitityksen näkymien välillä. Lisäksi perehdytään MVVM-mallin mukaisen React-sovelluksen toteutukseen Redux-kirjaston avulla.

Kurssi soveltuu web-kehittäjille, jotka hallitsevat vähintäänkin JavaScriptin perusteet ja joiden tarkoituksena on lähteä toteuttamaan web-käyttöliittymää ReactJS:n varaan.



Kurssin sisältö

1. päivä

Nykypäivän SPA-sovellukset

  • SPA-mallit
  • MVC-variaatiot
  • Komponenttikeskeinen UI

React-arkkitehtuuri

  • Yleiskatsaus React-sovelluksesta
  • ReactJS:n tarjoamat piirteet
  • Mahdolliset laajennukset
  • Virtual DOM-käsite
  • Apukirjastoja
  • ES6-käyttö

Peruskäyttö

  • React-komponentit
  • JSX-notaation käyttö
  • JSX-käännös, selaimesa vai ennakkoon
  • Propsit ja tila
  • Tapahtumien käsittely

2. päivä

Komponenttihierarkia

  • Lapsikomponentit
  • Datan kulku komponenttien välillä

Navigointi

  • Sivut
  • React router
  • Navigoinnin toteutus

Redux

  • FLUX-arkkitehtuuri, MVVM
  • Tilanhallinta Redux:lla
  • Data-mallin käyttö ReactJS:ssä
  • Rest-rajapinnan käyttö

Muita piirteitä

  • React palvelimella
  • Komponenttikirjastot
Peruutusehdot
Mikäli ilmoittautuja ei pääse kurssille, voi hänen sijastaan tulla toinen henkilö. Mikäli ilmoittautumisen peruutus tehdään vähemmän kuin kaksi (2) viikkoa ennen kurssin alkua, veloitamme toimisto- ja varauskuluina 50% kurssimaksusta. Mikäli ilmoittautunut jää saapumatta kurssille ilman peruutusilmoitusta, veloitamme koko osallistumismaksun. Kurssimateriaalin toimittamisesta oppilaalle peruuntumistapauksessa veloitamme lisäksi 100 EUR. Peruutusmaksut veloitetaan myös sairastapauksissa.

Oma koulutus tai tapahtuma Oppia.fi:hin?

Ota yhteyttä!