React, Redux and TypeScript Képzés
React széles körben használt könyvtár egyoldalas alkalmazások létrehozásához Java Script és HTML . Olyan cégek használják, mint a Facebook , Instagram, Netflix vagy a New York Times.
Ez a tanfolyam bemutatja azokat az alapokat, amelyeken a React és más könyvtárak (például az Angular és a Vue.js ) alapulnak, és kiemeli a React Vue.js . Azt is kiterjed technológiákat, amelyek általánosan használt React , mint Redux és React -Router.
A tanfolyam végére a résztvevők képesek lesznek különféle bonyolultságú alkalmazásokat készíteni a React miközben betartják a legjobb gyakorlatokat.
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
A nyílt képzésekhez 5+ résztvevő szükséges.
React, Redux and TypeScript Képzés - Booking
React, Redux and TypeScript Képzés - Enquiry
React, Redux and TypeScript - Érdeklődjön a vezetői tanácsadásról!
Érdeklődjön a vezetői tanácsadásról!
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
Közelgő kurzusok
Rokon tanfolyam
Advanced React
14 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a fejlesztőknek szól, akik React komponenseket szeretnének építeni és komplex alkalmazásokat tervezni.
A képzés végére a résztvevők képesek lesznek:
- Ismerje meg a React fejlett fogalmait, beleértve a környezeti API-kat, a HOC-kat, a külső állapotot, az aszinkron API-kat stb.
- A React segítségével összeállítható alkatrészeket készíthet.
- Szerveroldali és ügyféloldali hitelesítés engedélyezése.
- Valósítsa meg a React és Redux könyvtárakat az összetett állapotjelző alkalmazások kezeléséhez.
- Csökkentse a kódszámot és optimalizálja az alkalmazás teljesítményét.
- Teszteljen és telepítsen egy alkalmazást.
Advanced TypeScript
7 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a fejlesztőknek szól, akik szeretnék használni a TypeScript fejlett funkcióit JavaScript-alkalmazások létrehozásához és elkészítéséhez.
A képzés végére a résztvevők képesek lesznek:
- Állítsa be a szükséges fejlesztői környezetet a TypeScript és a Node.js alkalmazások fejlesztésének megkezdéséhez.
- Használja ki a Typescript fejlett képességeit, hogy tiszta, kifejező kódot írjon kevesebb hibával.
- A Webpack konfigurálása és használata a TypeScript-gyel összetett előtérbeli felhasználói felületek létrehozásához.
- Használjon egyéni adattípusokat (Union, Intersection, Tuple Types stb.) a meglévő általános típusok kiterjesztéséhez.
- Valósítson meg aszinkron kódmintákat és API-kat a hibakezeléshez és a válaszok érvényesítéséhez.
- Telepítsen TypeScript és Node.js alkalmazásokat éles környezetekben (AWS EC2, Heroku stb.).
Choosing the Right JavaScript Framework
14 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (helyszíni vagy távoli) azoknak a fejlesztőknek szól, akiknek el kell dönteniük, hogy melyik JavaScript-keretrendszert használják az előtér-alkalmazások fejlesztéséhez.
A képzés végére a résztvevők képesek lesznek:
- Hozzon létre egy optimális fejlesztői környezetet a front-end alkalmazások fejlesztésének megkezdéséhez.
- Demóalkalmazásokkal tesztelheti a JavaScript keretrendszer korlátait és előnyeit.
- Döntse el, hogy melyik JavaScript keretrendszer a legmegfelelőbb.
Testing React Apps with Jest
14 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (helyszíni vagy távoli) azoknak a mérnököknek szól, akik a Jest segítségével szeretnének tesztelni React alkalmazásokat és összetevőket.
A képzés végére a résztvevők képesek lesznek:
- Telepítse és konfigurálja a megfelelő tesztelési környezetet.
- Írjon aszinkron teszteket React alkalmazásokhoz és összetevőkhöz.
- Futtasson Jest speciális teszteket, amelyek gúnyolódást, kémeket és csonkokat tartalmaznak.
Next.js 14 Advanced Development
21 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) középszintű, haladó szintű webfejlesztőknek és műszaki építészeknek szól, akik szeretnék felfedezni a Next.js 14 vívmányait, és tudást szeretnének szerezni a vágó- szélső webalkalmazások.
A képzés végére a résztvevők képesek lesznek:
- Használja ki a Next.js 14-ben rejlő teljes potenciált összetett alkalmazások létrehozásához.
- Használja a legújabb szolgáltatásokat, például a Middleware-t, a React szerverkomponenseket és az Edge Functions-t.
- Alkalmazza a teljesítmény, a méretezhetőség és a SEO bevált gyakorlatait.
- A Next.js alkalmazások gyakori problémáinak hatékony elhárítása.
Next.js 14 - Advanced
21 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) haladó szintű fejlesztőknek szól, akik szeretnék elsajátítani a Next.js 14 legújabb funkcióit, optimalizálni a teljesítményt, és modern React technikákat alkalmazni.
A képzés végére a résztvevők képesek lesznek:
- Valósítson meg fejlett React horgokat és párhuzamos funkciókat.
- Az Next.js útválasztási stratégiák megértése és hatékony alkalmazása.
- Használja ki a kiszolgálókomponenseket, a kiszolgálóműveleteket és a hibrid megjelenítési megközelítéseket.
- Optimalizálja az adatlekérést, a gyorsítótárazást és a növekményes statikus regenerálást.
- Használja az Next.js-ot háttérmegoldásként Edge Functions és Edge Runtime segítségével.
- Állapot kezelése React Context, Redux és atomi állapotkönyvtárak segítségével.
- Optimalizálja az alkalmazás teljesítményét a Web Core Vitals számára.
- Az Next.js alkalmazásokat hatékonyan tesztelheti, figyelheti és telepítheti.
React: Build Highly Interactive Web Applications
21 ÓrákEbben az oktató által vezetett, élő képzésben a Magyarország-ban bemutatjuk React erejét és rugalmasságát, összehasonlítjuk alternatív keretrendszerekkel, és lépésről lépésre végigvezetjük a résztvevőkön saját React alkalmazásuk létrehozásán.
A tanfolyam végére a résztvevők képesek lesznek:
- Ismerje meg React tervezési filozófiáját.
- Döntse el, mikor és hol van értelme a React használatának, és mikor gondolja újra a hagyományos MVC-modellt.
- Értse React az olyan fogalmakat, mint az összetevők, kellékek, állapot és életciklus.
- A kapcsolódó technológiák, például a Babel, a Webpack és a JSX megvalósítása.
- Interaktív webalkalmazás készítése, tesztelése és üzembe helyezése.
Building Interactive Applications with React, Redux and GraphQL
28 ÓrákEzen az oktató által vezetett, élő képzésen a Magyarország-ban a résztvevők megtanulják, hogyan kell React alkalmazásokat készíteni Flux és GraphQL használatával. A kurzus kiterjed a telepítésre, a beállításra, az integrációra, a tesztelésre, a telepítésre és a bevált gyakorlatokra, miközben végigvezeti a résztvevőket egy sor mintaalkalmazás létrehozásán, amelyek bemutatják, hogyan lehet további bonyolultsági és "hűvösségi" szinteket adni egy alkalmazáshoz a legfejlettebb eszközkészletek és eszközök segítségével. technikák.
Az alkalmazások React-mal való fejlesztése másfajta gondolkodást igényel, mint amit egyes fejlesztők megszoktak, különösen, ha más MVC-keretrendszerek, például az AngularJS és a Bootstrap gondolkodásmódjából származnak. Ez a képzés lefedi az egyes lépésekben alkalmazott technológiák alapjait, hogy a résztvevők ne csak funkcionális alkalmazást tudjanak felépíteni, hanem megértsék azt is, hogy miért használnak egy adott megközelítést. Ez megalapozza az önálló és kreatív gondolkodást a tervezésről és a kívánt eredményekről a jövőbeni saját alkalmazások építéséhez.
React with Next.js
14 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a webfejlesztőknek szól, akik a Next.js-t szeretnék használni React alkalmazások létrehozásához.
A képzés végére a résztvevők képesek lesznek:
- Szerveroldali webalkalmazások és statikus webhelyek fejlesztése a Next.js-ben.
- Kezelje és tárolja az adatokat a MongoDB gombbal.
- Biztosítsa a webalkalmazást AuthO hitelesítéssel.
React Patterns
14 ÓrákEz oktató által vezetett, élő képzés (helyszíni vagy távoli) célja a fejlesztők React készségek, akik szeretnék, hogy optimalizálja és javítsák létrehozása React alkalmazások megértése és alkalmazása React „s komponens mintákat.
A képzés végére a résztvevők képesek lesznek:
- Ismerje meg a React minták különféle típusait
- Használja a React Context API-t webes alkalmazásokhoz
A tantárgy formátuma
- Interaktív előadás és beszélgetés.
- Sok gyakorlat és gyakorlat.
- Gyakorlati megvalósítás élő laboratóriumi környezetben.
Tanfolyam testreszabási lehetőségek
- Ha személyre szabott képzést szeretne kérni erre a kurzusra, kérjük vegye fel velünk a kapcsolatot, hogy megbeszélést szervezzen.
- Ha többet szeretne tudni a React , kérjük, látogasson el a https://reactjs.org oldalra
Transform a React Application into a Progressive Web App (PWA)
14 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (helyszíni vagy távoli) azoknak a fejlesztőknek szól, akik egy React alkalmazást progresszív webalkalmazássá szeretnének átalakítani.
A képzés végére a résztvevők képesek lesznek:
- Állítsa be a szükséges fejlesztői környezetet egy React alkalmazás átalakításának megkezdéséhez.
- Gyorsítótár a Service Worker segítségével, hogy egy React alkalmazás offline állapotban működjön.
- Hozzon létre és stílusos push értesítést.
- Telepítse a progresszív webalkalmazást egy mobileszközre.
React, Relay, and GraphQL
14 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (helyszíni vagy távoli) azoknak a fejlesztőknek szól, akik a GraphQL-t és a Relay-t szeretnék használni React alkalmazások adatainak kezelésére.
A képzés végére a résztvevők képesek lesznek:
- Állítsa be a szükséges fejlesztői környezetet az React alkalmazások adatkezelésének elindításához.
- Azonnali UI-válasz interakciók biztosítása.
- A több könyvtárból származó adatok összesítése egyetlen kényelmes API-ba.
- Előzetes letöltés a GraphQL és a Relay segítségével.
TypeScript
7 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban bemutatja a TypeScript legfontosabb jellemzőit, és végigvezeti a résztvevőket egy valós JavaScript-alkalmazás felépítésén.
JavaScript with TypeScript and Full-Stack Development
35 ÓrákJavaScript dinamikus, magas szintű programozási nyelv, amely széles körben használatos web, mobil és asztali fejlesztésben. A modern keretek és TypeScript felbukkanásával JavaScript alapköve lett a teljes szintre kifejlesztett alkalmazásoknak.
Ez az oktatóvezetett, élő (online vagy helyszíni) képzés kezdő- és középszintű fejlesztőknek szól, akik mesteré akarnak lenni JavaScript-, TypeScript- és teljes szintre kifejlesztett alkalmazások fejlesztésében modern eszközök és gyakorlatok használatával.
A képzés végére a résztvevők képesek lesznek:
- Tiszta és modern JavaScript- és TypeScript-kódot írni.
- Interaktív előlap alkalmazásokat készíteni React-val.
- Méretváltó háttér API-kat fejleszti Node.js- és Express segítségével.
- Asztali alkalmazásokat készíteni Electron segítségével.
- Teljesszintre kifejlesztett alkalmazásokat tesztelni, dokumentálni és telepíteni.
A kurzus formátuma
- Interaktív előadás és vita.
- Sok gyakorlat és gyakorlás.
- Hands-on implementáció élő laboratóriumi környezetben.
A kurzus testreszabási lehetőségek
- A kurzus testreszabott változatának kéréséhez kérjük, lépjen kapcsolatba velünk a rendezéshez.
Typescript Unit Testing
14 ÓrákTypeScript egy nyitott forrás nyelv az építési vállalkozás Javaszolgáltatások esetében. Egy súlyos JavaScript szereplő, amely egyszerű Javaskriptához összefüggő, és a nyelv álló statikus kiírás és objektivátorientált fejlődés.
Ez az élő képviselő TypeScript' egység tesztési jellemzők és keret. A résztvevők lehetősége lesz, hogy elméletet teszi, hogy gyűjteni egységvizsgálatok gyűjtésével, amelyek valószínű élet alkalmazások ellen lehet.
A koráció formáta
- Interaktív tanulmány és beszélgetés. Sok gyakorlat és gyakorlat. Kezek végrehajtása egy élőközlekedésben.
Korációs választások
- Ez a környezet a Javascript- vagy Typescript- alkalmazás vizsgálására használható keretekre (Jasmine, Mocha, Jest, Chai, stb.). Az UI keret, például React független, és ha szeretné. Azt kérdezni, hogy e következő képzést kérjük, kérjük, hogy kapcsolatban kapcsolatban arra vonatkozzunk.