Kurzusleírás
Modern front-end alkalmazások fejlesztése
- a React, Angular, Vue.js áttekintése és hasonlóságai
- deklaratív megjelenítés
- komponensek – egyéni HTML címkék meghatározása
- a create-react-app használatával inicializálni egy React projektet
Modern Javaforgatókönyv
- fejlesztése node.js és npm használatával
- JavaSzkriptverziók
- modulokkal dolgozni
- függvények és nyílfüggvények
- osztályok
- funkcionális programozás JavaScriptben (térkép, szűrő, ...)
TypeScript
- statikus vs dinamikus gépelés
- változók, függvények és osztályok típusainak deklarálása
- alapvető adattípusok
- sorok, tárgyak
- interfészek
- generikumok
React sablon nyelve
- JavaSzkript-alapú sablonnyelv: JSX
- elem tulajdonságainak beállítása
- ismétlődő elemek
- ha más
- eseményeket
- CSS osztályok és stílusok
Kezelő állapot itt: React
- az alkalmazás állapotának beállítása és módosítása
- az állapothook és a setState segítségével
- állapotban lévő bemeneti elemek tartalmának rögzítése
Összetevők: A modern webalkalmazások építőkövei
- egyéni HTML címkék meghatározása a React-ban
- állapot, kellékek és események
- komponensek közötti adatáramlás
- függvénykomponensek és osztályösszetevők
- horgok használata a funkciókomponensekben
- komponens életciklus-események (beillesztés, frissítés, leválasztás)
- előre meghatározott komponenseket tartalmaz egy könyvtárból
Állami vezetés Redux
- Redux alapok: állapotkezelés tiszta függvényekkel, reduktorokkal és változtathatatlan adatokkal
- a szűkítő horog segítségével React
- a Redux integrálása egy React alkalmazásba
- bemutató és konténer alkatrészek
- az Redux ökoszisztéma
- aszinkron események kezelése Thunk segítségével
- adatok lekérése egy REST API-ból
Fejlesztői eszközök és tesztelés
- React fejlesztői eszközök
- Redux fejlesztői eszközök
- JavaSzkript tesztelése a Jest-el
- A reduktorok tesztelése
- React alkatrészek tesztelése
React Router
- ügyféloldali útválasztás
- különböző nézetek megjelenítése az aktuális böngészőútvonal alapján
Alkalmazásfejlesztés a React segítségével
- rövid áttekintése React Native
- telepíthető mobil és asztali alkalmazás létrehozása Progressive Web Apps segítségével
- a progresszív webalkalmazások és a natív alkalmazások összehasonlítása
Követelmények
- HTML alapismeretek
- tapasztalat JavaScript
Vélemények (7)
A részletek, a magyarázat módja és az oktató nyugalma és magabiztossága inspirál.
Cosmin Ghergheles - Ness
Kurzus - React, Redux and TypeScript
Gépi fordítás
Lefedte az alapvető összetevőket
Valentin
Kurzus - React, Redux and TypeScript
Gépi fordítás
Lukasz lelkesedése.
Eloise Phelps - Dunelm
Kurzus - React, Redux and TypeScript
Gépi fordítás
Luke kitűnően segített az embereknek egyéni problémáik megoldásában, amikor gondot tapasztaltak a kód futtatásakor. Luke nagyon barátságos volt és jó kapcsolatot ápolt a kurzus résztvevőivel.
Jonathan Grout - Dunelm
Kurzus - React, Redux and TypeScript
Gépi fordítás
A tanár felkészültsége a résztvevők mindenkit érintett, mindenkinek volt segítsége a tanfolyam során. Összességében nagy élmény volt, különösen azoknak, akik nem ismerik jól a tárgyat.
Tayyab Ejaz Mushtaq - Dunelm
Kurzus - React, Redux and TypeScript
Gépi fordítás
Nem értettem a kérdést, vagy nem adtál meg eleget információt a válaszom megadásához. Kérlek, adj meg egy olyan szöveget, amit le tudok fordítani a megadott szabályok szerint.
Wanda Hawkins-Kavanagh - Dunelm
Kurzus - React, Redux and TypeScript
Gépi fordítás
A tetszettek a gyakorlatok, hogy a kurzusban voltak. Tetszett, ahogy Lukasz próbálta segíteni minket, és ahogyan kezelte az egyes résztvevők félelmeit. Tetszett, hogy jól tudta a tárgyat.
Samuel Irsai - Dunelm
Kurzus - React, Redux and TypeScript
Gépi fordítás