Sales Ended

React.js-pikakurssi (1 päivä)

Event Information

Share this event

Date and Time

Location

Location

Tampere

Aleksis Kiven katu 26

33100 Tampere

Finland

View Map

Refund Policy

Refund Policy

Refunds up to 7 days before event

Event description

Description

Opi kaikkein oleellisin Reactista

Nopeatempoisella kurssilla Reactin perusteet otetaan haltuun huolella suunniteltujen harjoitusten ja luentojen avulla. Kurssin opeilla vältät turhat sudenkuopat ja pääset projektissasi heti alkuun. Kurssi soveltuu pituutensa vuoksi aikaisemmin frontend-kehitystä tehneille.

Mikä ihmeen React?

React on JavaScript-kirjasto deklaratiivisten käyttöliittymien rakentamiseen. Reactilla luotavat komponentit jakavat sovelluksen pienempiin, helpommin hallittaviin osiin, jolloin myös sovelluksen kehitys ja testaus yksinkertaistuvat. React-komponentit kirjoitetaan JSX-syntaksilla, joka yhdistelee HTML- ja SVG-merkkausta sekä JavaScriptiä.

Kenelle kurssi on tarkoitettu?

Kurssi soveltuu web-kehittäjille, arkkitehdeille ja muille koodaustaitoisille. Kurssilla pärjäämiseen tarvitset perustaidot HTML-merkkauksen tuottamiseen ja JavaScript-ohjelmointikielen käyttöön. Aikaisempi kokemus JavaScript-sovelluskehyksistä on eduksi (esim. AngularJS, Ember tai Backbone.js).

Kurssin sisältö

Aamupäivän aikana perehdymme Reactin perusteisiin ja opettelemme tuottamaan komponentteja JSX-syntaksilla. Koko kurssin ajan käytämme ECMAScript 2015 (ES6) -standardin mukaista syntaksia. Saat siis samalla päivitettyä JavaScript-osaamisesi, jos uusi syntaksi ei ole vielä tullut tutuksi.

Iltapäivällä käsittelemme React Router ja Redux -kirjastoja. Redux on Flux-arkkitehtuuria mukaileva kirjasto sovelluksen tilan hallintaan. Teemme paljon harjoituksia Reduxiin liittyen, jotta sen käyttö ja käyttötarkoitus tulevat varmasti tutuksi.

Viimeisenä perehdymme React Native-sovelluskehykseen ja sovellamme päivän aikana opittua React-tietoutta natiivisovellusten kehittämiseen iOS- ja Android-alustoille.

Kurssin ohjelma

9.00 Aamukahvi ja ilmoittautuminen

9.15 React

  • Create React App -työkalun käyttö ja projektin aloitus
  • Komponentin määrittely, sisäinen tila ja propsit
  • Tapahtumankäsittely
  • Komponenttien yksikkötestaus


11.30 Lounas

12.15 React Router

  • Polkujen määrittely ja URL-parametrit
  • Navigointi sovelluksen sisällä


13.00 Redux ja Flux-arkkitehtuuri

  • Actionit ja reducerit
  • Kehitystyökalut
  • Sovelluksen tilan suunnittelu


14.00 Iltapäiväkahvi

14.15 Redux ja Flux-arkkitehtuuri, jatkuu

  • HTTP-rajapinnan käyttö sovelluksessa
  • Middleware-funktioiden toteuttaminen


16.00 React Native -intro

  • Arkkitehtuuri ja toimintaperiaate
  • React-oppien soveltaminen React Nativessa
  • Kehitysympäristön pystytys ja käyttö


16.30 Päivä päättyy

Kurssin tiedot myös täältä: https://www.lemanse.fi/react-kurssi

Share with friends

Date and Time

Location

Tampere

Aleksis Kiven katu 26

33100 Tampere

Finland

View Map

Refund Policy

Refunds up to 7 days before event

Save This Event

Event Saved