React

Onko tarkoitus tehdä Web front end -kehitystä Reactilla, käyttäen backendiä? Jos sinulla on tarkoitus perehtyä Reactiin oikeasti ja aloittaa kehittäminen sillä, tule mukaan kurssille nyt!

1800,00 
+ alv./VAT
PRO-käyttäjille
0 €
Lue lisää

Pahoittelemme mutta tiedossa ei ole seuraavia kurssipäiviä.
Ole hyvä ja ole yhteydessä myyntiin: 020 7776 670 tai myyntipalvelu@sovelto.fi

PRO Skills

Meidän kanssa oppiminen on matka!

Ostamalla tämän koulutuksen saat lisäksi PRO Skills -palvelun käyttöösi vuodeksi. Ilmoittaudu vähintään 1-2 kk ennen koulutuksen alkamista, niin ehdit tarvittaessa opiskella perusteet ja perehtyä johdattaviin oppisisältöihin.

  • Microsoft Fundamentals valmennusohjelmat
  • Kaikki PRO Live täsmäkoulutukset
  • Jatkuvasti päivittyvä videokirjasto itseopiskeluun
  • Ota haltuun tekoäly, pilvipalvelut, softakehitys ja monet muut teknologiat
  • Learning Coach, kouluttajat ja osaajaverkosto käytettävissäsi
Video: PRO Skills Tai tutustu palveluun 

Awesome. I Have It.

Your couch. It is mine.

I'm a cool paragraph that lives inside of an even cooler modal. Wins!

React

Nosta sovelluskehityksen tuottavuutta Reactilla

React nostaa reilusti sovelluskehityksen tuottavuutta ja on osoittanut suorituskykynsä selainsovelluksissa. Se perustuu omien komponenttien rakentamiseen, jotka hoitavat datan esittämisen käyttöliittymässä. MVC-ratkaisuissa React on se V.

Oikeissa React-projekteissa kehitys tehdään tyypillisesti palvelimella, jolla pyörivät myös muut kehityksessä käytettävät ohjelmat. Tälläkin kurssilla otamme mukaan Node.js:n, katsomme toimivaa projektirakennetta ja lisäämme testien ajamisen mukaan.

 

Ohjelmoinnin perusteet PRO Skills -palvelussa sisältää:
  • Aikataulutettu ja ohjattu valmennus, jossa on online-tapaamisia kouluttajan. Tilaisuudet tallennetaan.
  • Videotallenteet ja materiaali, jossa aiheet käydään läpi demojen kanssa ja jonka voit käydä omaan tahtiisi.
  • Harjoitukset kaikista osa-alueista
  • Chat – Kysy kouluttajalta tarkentavia kysymyksiä Reactista ja Web Front-end -kehityksestä.
  • Valmentajan tuki opintomatkallasi – Parhaat vinkit opiskeluun.
  • Learning Coach:n online-aamukahvit kerran viikossa – Tule juttelemaan opiskelun haasteista ja ihanuudesta sekä kuulemaan mitä uutta PRO Skills tarjoaa.
  • Mahdollisuus jatkaa opintoja PRO Skills -palvelussa lukemattomista muista teknologia aiheista samaan hintaan vuoden ajan.
  • Vapaa osallistuminen lisämaksutta kaikkiin aikataulutettuihin PRO Live -täsmäkoulutuksiin ja muihin valmennusohjelmiin sekä kaikkiin koulutusmateriaaleihin vuoden ajan.

Kenelle:

Koulutus on suunattu kehittäjille, joilla on tarve saada hyvä käsitys Reactista itsestään, sekä React-kehityksestä yleisesti.

Esitiedot:

Perusosaaminen selainsovelluskehityksestä ja JavaScriptistä. Komentorivin käyttö ei ole sinulle vierasta. Kurssimateriaali on englanniksi.


Reactista:

React on Facebookin kehittämä ja käyttämä käyttöliittymäkirjasto, joka mahdollistaa interaktiivisten, tilallisten ja uudelleenkäytettävien käyttöliittymäkomponenttien teon selainsovelluksiin.

Facebook hyödyntää Reactia ja koko Instagrammin web-sivusto on rakennettu sillä, joten kirjasto on osoittanut käyttökelpoisuutensa tuotannossa maailman suurimmilla sivustoilla. Myös Airbnb käyttää Reactia ja on samalla toteuttanut ja antanut jakoon testauskirjastonsa.

Koulutuksen sisältö

1. PÄIVÄ

Perusteet
  • React ideologia
  • Hello React
  • JSX vai JavaScript
  • ES6 ja Babel React projekteissa
  • Reactin käyttöönotto
Komponentit
  • Komponentti
  • JSX
  • ES5 vs. ES6 syntaksi
  • props
Kokoelmakomponentit
  • Komponenttikokoelmat
  • props ja omistushierarkia
Tilanhallinta
  • Tila (state) vs. props
  • HTML lomakkeet
  • Tapahtumankäsittely
  • Komponenttien elinkaari
Komponenttien elinkaari
  • Elinkaaren hallinta
  • Asynkroniset tapahtumat
  • REST kutsut
  • Uudelleenkäytettävät komponentit
Reititys
  • Single Page Application (SPA)
  • Reititys react-router kirjastolla

2. PÄIVÄ

Alkuun React-kehityksessä – taas
  • Palvelimen setup
  • Projektirakenne
  • Työkalut ja kirjastot
Kääntäminen
  • React palvelimessa
  • Babel / JSX
  • Node.js/Express ja React projekti
  • Paketointi: webpack
Testaus
  • Testiympäristöt
  • ESLint ja react plugin
  • Jest
  • enzyme
Redux
  • Redux rooli
  • Tilanhallinta
  • Actionit
  • Reducerit

 

Avainsanat: , , , ,

 

Paikkoja jäljellä:
Ei paikkarajoitusta
1800,00  + alv./VAT

Vastuuhenkilö


Toni Ylärinne

Toni Ylärinne

Toni toimii Soveltolla senior-konsulttina. Hänellä on yli 20 vuoden kouluttaja- ja konsultointikokemus. Tonin erityisaloina ovat mm. Microsoft Azure, Azure-sovelluskehitys, Azuren AI-ominaisuudet, Web Front-end-kehitys: React, Angular ja Vue, REST API Design, BizTalk Server-, .NET- ja SharePoint-sovelluskehitys, C#, JavaScript ja TypeScript

Azure Developer Associate, Azure AI Engineer Associate, MCSD: App Builder, MCSA: Web Applications, MCTS: BizTalk Server, Certified Scrum Master, MCT, senior-konsultti.