Vývoj webových aplikácií React.js - kurz 25 500 rub. z Loft School, tréning 6 týždňov, termín 27.11.2023.
Rôzne / / November 28, 2023
Bohatý program
20 školiacich modulov, 100+ hodín školení.
Osobný mentor
Praktický vývojár Node.js odpovie na všetky otázky a poskytne recenzie.
Prístup k materiálom
Nie je limitovaný kurzom. Môžete pokračovať v štúdiu, kedykoľvek budete chcieť.
Slack chat
Komunikácia s učiteľmi a spolužiakmi v príjemnej a priateľskej atmosfére.
Certifikát
Diplom s jedinečným ID potvrdzujúcim úroveň vašich vedomostí.
Atmosféra lampy
Žiadni nudní a nudní „ujovia“, ako na iných školách. V Loftschool vás budú učiť v rock-and-rollovej atmosfére.
Začiatok kariéry
Po zaškolení ste okamžite pripravení začať kariéru vo webovom priemysle.
Každý týždeň školenia zahŕňa:
2-3 tréningové moduly
1 skupinové cvičenie
Cvičenie
30-minútová konzultácia
Dávajú vedomosti, nie odpovede. Radi vysvetľujú a sú schopní sprostredkovať zložité informácie v zrozumiteľnom jazyku. Náročnosť na kvalitu vášho kódu: zadanie neprejdete, kým nebude váš kód dokonalý. Dobre si rozumejú s inými ľuďmi a vedia nájsť prístup ku každému študentovi. Vždy pripravený pomôcť.
1. týždeň – Úvod do React.js
— Spoznávame tím kurzu a spolužiakov.
— Učenie sa JSX a Virtual DOM v React.
— Zvažujeme komponentný prístup a metódy prenosu údajov.
Známosť
1. Otvorenie kurzu (05:41)
I React.js
1. Čo je React (07:05)
2. Virtuálny DOM (02:46)
3. JSX (6:10)
4. Vykresľovanie s podmienkami (05:11)
5. Práca so zoznamami (02:45)
6. Komponenty (02:41)
7. Rekvizity (01:45)
8. Štát (06:45)
9. Udalosti (02:26)
10. Reagovať Devtools (03:58)
II React.js
1. Metódy životného cyklu (05:19)
2. Komponenty – funkcie (01:29)
3. Čistá zložka (02:54)
4. Syntetické udalosti (01:42)
5. Práca s formulármi (02:51)
6. Spracovanie chýb (01:39)
Analýza úloh #1
1. Workshop č. 1 (30:36)
2. týždeň – Vzory React.js, testovanie
— Študujeme komponenty, prvky a inštancie triedy komponentov.
— Berieme do úvahy knižnicu Recompose, komponenty vysokého poriadku a vzory Render Props.
— Chápeme výhody testov, študujeme Jest, Enzyme, Snapshots.
III Reagovať
1. Úvod (01:43)
2. PropTypes (10:18)
3. Kontext (05:19)
4. Referencie (05:18)
5. Portály (05:02)
6. Háčiky (10:42)
IV React.js
1. Komponenty vysokého poriadku (HOC) – Komponenty vyššieho poriadku (10:33)
2. Preposielanie (HOC) (04:31)
3. Vykresliť vzor rekvizít (05:25)
4. HOK Library Recompose (10:32)
5. Profilovanie (04:02)
Testovanie
1. Úvod (05:06)
2. Testovací bežec (02:51)
3. Test DSL (8:41)
4. Enzým (06:57)
5. Snímky (03:09)
6. Testovanie ság (05:01)
7. Reagovať Testovacia knižnica (06:32)
Analýza úloh #2
1. Workshop č. 2 (27:54)
3. týždeň - Redux, smerovanie
— Študujeme smerovanie: Jednoduché smerovanie, smerovanie pomocou prepínača, ako aj vnorené smerovanie.
— Zoznámenie sa s knižnicou Redux: základné koncepty a koncepty Store, Actions, Redux, React-redux.
— Middleware sa považuje za spôsob práce s vedľajším efektom.
Smerovanie v prehliadači
1. History API (02:48)
2. Jednoduché smerovanie (05:39)
3. Smerovanie z prepínača (04:16)
4. Vnorené smerovanie (05:32)
5. Súkromná trasa (04:39)
Ja Redux
1. Úvod (04:07)
2. Obchod (05:03)
3. Akcie (02:17)
4. Reduktory (07:56)
5. React-redux (03:26)
II Redux
1. Úvod (03:11)
2. CreateActions (redux-actions) (09:13)
3. Middleware (07:54)
4. Zvládnuť akcie (05:52)
5. Výbery (06:17)
6. Znova vybrať (04:49)
7. Kačice (06:56)
Analýza úloh #3
1. Workshop č. 3 (39:13)
4. týždeň - Redux-saga
— Študujeme knižnicu Redux-saga. Funkcie generátora opakovania*. Poďme sa naučiť, ako ich spustiť paralelne.
— Pozrime sa na metódu Take. Poďme študovať výber ako spôsob, ako získať údaje z obchodu.
— Hľadáme spôsoby, ako upraviť aplikáciu React. Študujeme knižnice ClassNames, StyledComponents, BrowserList, MaterialUI.
I Redux-saga
1. Úvod (00:57)
2. Prehľad (02:08)
3. Generátory (04:11)
4. Pridávanie ság (02:07)
5. Reagovať na akcie (03:53)
6. Spustenia funkcií (02:06)
II Redux-sága
1. Úvod (00:27)
2. Paralelne predvádzanie efektov (03:41)
3. Nadobudnúť platnosť (02:45)
4. Vybrať efekt (02:04)
5. Zrušiť efekty (04:05)
Práca so štýlmi
1. Úvod (01:34)
2. Štýly CRA (05:21)
3. ClassNames (06:32)
4. StyledComponents (07:11)
5. BrowserList (01:37)
6. Material UI (08:13)
Analýza úloh #4
1. Workshop č. 4 (09:55)
5. týždeň – Spracovanie chýb formulárov, CI & DI a klienta
— Zvažujeme prácu s formulármi pomocou knižníc Formik, Redux Forms, React Final Form.
— Zvažujeme metódy na zabezpečenie kvality výrobného kódu. Analyzujeme také nástroje ako: Husky, TravisCI, HerokuNow.
— Študujeme súbor užitočných knižníc pre vývoj (Storybook, RamdaJS, Axios).
— Zvažujeme TypeScript.
Práca s formulármi
1. Úvod (05:07)
2. Formik (08:51)
3. Redux forma (06:22)
4. Reagovať finálna forma (06:36)
Riešenie chýb CI & DI a klienta
1. Úvod (05:07)
2. Husky (02:32)
3. CI pomocou TravisCI (03:32)
4. Nasadiť do heroku (04:57)
5. Rollbar (02:00)
Súbor užitočných knižníc pre vývoj
1. Rozprávková kniha (05:32)
2. RamdaJS (4:47)
3. Axios (05:52)
4. Strojopis (09:31)
Analýza úloh #5
1. Workshop č. 5 (13:17)
6. týždeň – Projektová práca
— Žiadosť vyplníme a odošleme na posúdenie.
Ako získať prácu v IT: tipy a triky
1. Ako sa zamestnať v IT? Hľadanie, pohovor a skúšobná doba (42:21)
2. Ako nájsť prácu na diaľku a zákazky na voľnej nohe? (20:12)
3. Prvá práca v IT – ako sa správať? Stáže, oficiálne zamestnanie a práca „na jedlo“ (14:11)
4. Ako prejsť skúšobnou dobou? (27:10)
5. Ako sa pripraviť na pohovor v spoločnosti FAANG (08:52)
6. Proces načítania webovej stránky (25:19)
7. Programátorský rozhovor - všetko, čo potrebujete vedieť (01:24:07)
8. Riešenie problému z rozhovoru s programátorom (19:36)
9. Rozhovor s frontendovým vývojárom (01:37:17)
D
Dmitrij561
26.03.2021 G.
Skvelá skúsenosť
Výhody: Učitelia a mentori, zaujímavé projekty, štruktúra kurzu, prezentácia materiálu. Nevýhody: Nedostatok času, miestami povrchnosť Podľa mňa bez ohľadu na to, aké developerské kurzy človek začal prechádzať, musí mať základ a vedomosti získané vlastnými sily. Až po niekoľkomesačnom sedení sami pochopíte, ako veľmi vám toto všetko vyhovuje a...
U
škaredý
19.05.2020 G.
Kvalitné školenie za prijateľnú cenu.
Výhody: Kvalitný materiál, dostupnosť mentorov, komunikačný kanál pre študentov, rýchla odozva učiteľov na otázky, týždenné individuálne telefonáty s mentorom, intenzívne školenia, termíny pri odovzdaní práce). Nevýhody: Tretí kurz je podľa mňa bez hlbších znalostí základov JS príliš komplikovaný a kurzy o JS sú dostupné samostatne (hoci tento bod bol opravený len pred mesiacom a...
D
Dmitrij561
26.03.2021 G.
Skvelá skúsenosť
Výhody: Učitelia a mentori, zaujímavé projekty, štruktúra kurzu, prezentácia materiálu. Nevýhody: Nedostatok času, miestami povrchnosť Podľa mňa bez ohľadu na to, aké developerské kurzy človek začal prechádzať, musí mať základ a vedomosti získané vlastnými sily. Až po niekoľkomesačnom sedení sami pochopíte, ako veľmi vám toto všetko vyhovuje a...
O
oleg7791q
30.05.2020 G.
JS a REACT zjavne nie sú miestom, kde sa treba učiť.
Výhody: Učitelia poznajú predmet, krásny dizajn, pohodlný osobný účet. Nevýhody: Nebudete vedieť učivo, pretože kurzy sú zle metodicky premyslené. A nie je to vec vašej usilovnosti, ale skôr vec zlej štruktúry a obsahu. Áno, obal je krásny. Áno, úspešne sme sa dostali do nesystematického rozboru online škôl z My circle. Po konštruktívnej kritike zo strany komunity Habr môj kruh tabuľku vymazal...
O
oleg7791q
30.05.2020 G.
JS a REACT zjavne nie sú miestom, kde sa treba učiť.
Výhody: Učitelia poznajú predmet, krásny dizajn, pohodlný osobný účet. Nevýhody: Nebudete vedieť učivo, pretože kurzy sú zle metodicky premyslené. A nie je to vec vašej usilovnosti, ale skôr vec zlej štruktúry a obsahu. Áno, obal je krásny. Áno, úspešne sme sa dostali do nesystematického rozboru online škôl z My circle. Po konštruktívnej kritike zo strany komunity Habr môj kruh tabuľku vymazal...