React-ohjelmointi

Duration: 2 days , Course language: finnish, Material language: english, Material: pdf
COURSE CLOSED!
Please select another starting date on the left side of the page (or bottom of the page in mobile view)

Description

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.



Schedule

Date Start time End time Nb!
14.11.201909:0016:00
15.11.201909:0016:00

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
Cancellation terms

Ilmoittautuminen on sitova. Mikäli ilmoittautuja ei pääse kurssille, voi hänen sijastaan tulla toinen henkilö. Mikäli ilmoittautumisen peruutus tehdään vähemmän kuin 14 päivää 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.

 

Your course or event to Oppia.fi?

Contact us!