EtusivuHae koulutuksiaReactJS-ohjelmointi

ReactJS-ohjelmointi

star_fullstar_fullstar_fullstar_fullstar_fullstar_empty

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).


Paikka
Helsinki

Koulutusmuoto
Onsite

Kesto
2 päivää

Hinta
1550 €

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 kurssin 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

Aikataulu

Koulutuspäivä alkaa klo 9 ja päättyy noin klo 16-16.30. Aamiainen on tarjolla klo 8.15-9.00.

Saattaisit olla kiinnostunut myös näistä koulutuksista: