Koulutukset

Ota yhteyttä

Myyntipalvelu

Myynti

010 4321 001 Ota yhteyttä

Kesto: 2 päivää
Veroton hinta (+ alv 24 %): 1 550 €
Voit maksaa:
Koulutuskortti

Haluatko koulutuksen asiakaskohtaisena? Jätä yhteystietosi, niin palaamme asiaan. 

Jaa

Lataa pdf-muodossa

ReactJS-ohjelmointi

Koulutuksessa käymme läpi ReactJS:n toimintaperiaatteet. Koulutuksen jälkeen hallitset React perusteet ja tiedät miten hyödyntää toiminteita käytännön kehitystyössä.

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 MVC-mallia (Model–view–controller-mallia) noudattava SPA-sovellus (Single-Page application).

Kohderyhmä

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.

Esitiedot

JavaScript perusteiden hallinta.

ReactJS-ohjelmointi koulutuksen sisältö

1. Päivä

ReactJS-arkkitehtuuri

  • SPA-sovellusten arkkitehtuuri
  • Yleiskatsaus ReactJS-sovelluksesta
  • ReactJS:n tarjoamat piirteet
  • Mahdolliset laajennukset
  • Virtual DOM-käsite
  • Suhde muihin JavaScript-kirjastoihin

Peruskäyttö

  • ReactJS-komponentit
  • JavaScript vai JSX
  • JSX-käännös
  • Kehitysprosessi

ReactJS -komponentit

  • Komponentin tila
  • Ominaisuudet ja tapahtumat

2. Päivä

Komponenttihierarkia

  • Lapsikomponentit
  • Datan kulku komponenttien välillä

Navigointi

  • Sivut
  • React Router
  • Navigoinnin toteutus

Palvelurajapinnan käyttö

  • REST-palvelut
  • Ajax
  • Datamallin toteutus

ReactJS:n edistyneempi käyttö

  • FLUX-arkkitehtuuri
  • Redux
  • Toteutus ReactJS:n avulla

ReactJS-ohjelmointi koulutuksen aikataulu

Koulutuspäivät alkavat klo 9.00 ja päättyvät n. klo 16-16.30. Aamukahvia on tarjolla klo 8.30 alkaen.