React.js žiniatinklio programų kūrimas – kursas 25 500 rub. iš Lofto mokyklos, mokymai 6 savaites, data 2023 m. lapkričio 27 d.
įvairenybės / / November 28, 2023
Turtinga programa
20 mokymo modulių, 100+ mokymo valandų.
Asmeninis mentorius
Praktikuojantis Node.js kūrėjas atsakys į visus klausimus ir pateiks apžvalgas.
Prieiga prie medžiagų
Kurso neriboja. Galite tęsti studijas kada tik norite.
Ramus pokalbis
Bendravimas su mokytojais ir klasės draugais jaukioje ir draugiškoje atmosferoje.
Sertifikatas
Diplomas su unikaliu ID, patvirtinančiu Jūsų žinių lygį.
Lempos atmosfera
Jokių nuobodžių ir nuobodžių „dėdžių“, kaip kitose mokyklose. Loftschool būsite mokomi rokenrolo atmosferoje.
Carier pradžia
Po mokymų esate iškart pasirengę pradėti karjerą interneto pramonėje.
Į kiekvieną treniruočių savaitę įeina:
2-3 mokymo moduliai
1 grupinė praktika
Pratimas
30 minučių konsultacija
Jie suteikia žinių, o ne atsakymų. Jie mėgsta paaiškinti ir geba perteikti sudėtingą informaciją suprantama kalba. Reikalingas kodo kokybei: neišlaikysite užduoties, kol kodas nebus tobulas. Jie gerai supranta kitus žmones ir žino, kaip rasti požiūrį į bet kurį studentą. Visada pasiruošęs padėti.
1 savaitė – React.js įvadas
— Susipažįstame su kurso komanda ir klasės draugais.
— Mokymasis JSX ir virtualiojo DOM programoje „React“.
— Svarstome komponentinį metodą ir duomenų perdavimo būdus.
Pažintis
1. Kurso atidarymas (05:41)
I React.js
1. Kas yra React (07:05)
2. Virtualus DOM (02:46)
3. JSX (06:10)
4. Atvaizdavimas su sąlygomis (05:11)
5. Darbas su sąrašais (02:45)
6. Komponentai (02:41)
7. Rekvizitas (01:45)
8. Valstija (06:45)
9. Įvykiai (02:26)
10. „React Devtools“ (03:58)
II React.js
1. Gyvenimo ciklo metodai (05:19)
2. Komponentai – funkcijos (01:29)
3. Grynas komponentas (02:54)
4. Sintetiniai įvykiai (01:42)
5. Darbas su formomis (02:51)
6. Klaidų apdorojimas (01:39)
1 užduočių analizė
1. Seminaras Nr. 1 (30:36)
2 savaitė – React.js šablonai, testavimas
— Mes tiriame komponentų klasės komponentus, elementus ir egzempliorius.
– Atsižvelgiame į Perkomponavimo biblioteką, didelės eilės komponentus ir „Render Props“ modelius.
- Mes suprantame testų pranašumus, studijuojame „Jest“, „Enzyme“, „Snapshots“.
III Reaguoti
1. Įvadas (01:43)
2. PropTypes (10:18)
3. Kontekstas (05:19)
4. Refs (05:18)
5. Portalai (05:02)
6. Kabliukai (10:42)
IV React.js
1. Aukštos eilės komponentai (HOC) – aukštesnės eilės komponentai (10:33)
2. Persiuntimas (HOC) (04:31)
3. Pateikti rekvizitų šabloną (05:25)
4. HOK bibliotekos perkomponavimas (10:32)
5. Profiliavimas (04:02)
Testavimas
1. Įvadas (05:06)
2. Bandomasis bėgikas (02:51)
3. Išbandyti DSL (08:41)
4. Fermentas (06:57)
5. Momentinės nuotraukos (03:09)
6. Testavimo sagos (05:01)
7. Reagavimo testavimo biblioteka (06:32)
2 užduočių analizė
1. Seminaras Nr. 2 (27:54)
3 savaitė – Redux, maršruto parinkimas
- Mes tiriame maršruto parinkimą: paprastą maršrutą, maršruto parinkimą su jungikliu, taip pat įdėtą maršrutą.
— Susipažinimas su „Redux“ biblioteka: pagrindinės „Store“, „Actions“, „Reducers“, „React-redux“ sąvokos ir sąvokos.
— Tarpinė programinė įranga laikoma darbo su Sideeffect būdu.
Maršrutas naršyklėje
1. Istorijos API (02:48)
2. Paprastas maršrutas (05:39)
3. Maršrutas iš Switch (04:16)
4. Įdėtas maršrutas (05:32)
5. Privatus maršrutas (04:39)
Aš Redux
1. Įvadas (04:07)
2. Parduotuvė (05:03)
3. Veiksmai (02:17)
4. Reduktoriai (07:56)
5. React-redux (03:26)
II Redux
1. Įvadas (03:11)
2. CreateActions (redux-actions) (09:13)
3. Tarpinė programinė įranga (07:54)
4. Tvarkyti veiksmus (05:52)
5. Selektoriai (06:17)
6. Pasirinkti iš naujo (04:49)
7. Ducks (06:56)
3 užduočių analizė
1. 3 seminaras (39:13)
4 savaitė – Redux-saga
— Studijuojame Redux-saga biblioteką. Pakartokite generatoriaus* funkcijas. Išmokime juos paleisti lygiagrečiai.
— Pažiūrėkime į Take metodą. Panagrinėkime pasirinkimą kaip būdą gauti duomenis iš parduotuvės.
— Ieškome būdų, kaip sukurti „React“ programos stilių. Mes tiriame bibliotekas ClassNames, StyledComponents, BrowserList, MaterialUI.
Aš Redux saga
1. Įvadas (00:57)
2. Apžvalga (02:08)
3. Generatoriai (04:11)
4. Sagų pridėjimas (02:07)
5. Reaguoti į veiksmus (03:53)
6. Funkcijos paleidimas (02:06)
II Redux-saga
1. Įvadas (00:27)
2. Efektų atlikimas lygiagrečiai (03:41)
3. Įsigalioja (02:45)
4. Pasirinkite efektą (02:04)
5. Atšaukti efektus (04:05)
Darbas su stiliais
1. Įvadas (01:34)
2. CRA stiliai (05:21)
3. Klasių pavadinimai (06:32)
4. StyledComponents (07:11)
5. Naršyklės sąrašas (01:37)
6. Medžiagos vartotojo sąsaja (08:13)
4 užduočių analizė
1. 4 seminaras (09:55)
5 savaitė – formos, CI ir DI bei kliento klaidų tvarkymas
— Mes svarstome galimybę dirbti su formomis naudodami Formik, Redux Forms, React Final Form bibliotekas.
— Svarstome gamybos kodo kokybės užtikrinimo būdus. Mes analizuojame tokius įrankius kaip: Husky, TravisCI, HerokuNow.
— Mes tiriame naudingų plėtrai bibliotekų rinkinį (Storybook, RamdaJS, Axios).
– Svarstome „TypeScript“.
Darbas su formomis
1. Įvadas (05:07)
2. Formik (08:51)
3. Redux forma (06:22)
4. Reaguoti galutinę formą (06:36)
CI ir DI bei kliento klaidų tvarkymas
1. Įvadas (05:07)
2. Haskis (02:32)
3. CI naudojant TravisCI (03:32)
4. Paskirstyti į heroku (04:57)
5. Rollbar (02:00)
Naudingų plėtrai bibliotekų rinkinys
1. Pasakų knyga (05:32)
2. RamdaJS (04:47)
3. „Axios“ (05:52)
4. Mašinraštis (09:31)
5 užduočių analizė
1. 5 seminaras (13:17)
6 savaitė – Projektinis darbas
— Užpildome paraišką ir išsiunčiame ją peržiūrėti.
Kaip gauti darbą IT srityje: patarimai ir gudrybės
1. Kaip įsidarbinti IT srityje? Paieška, pokalbis ir bandomasis laikotarpis (42:21)
2. Kaip rasti nuotolinį darbą ir laisvai samdomų vertėjų užsakymus? (20:12)
3. Pirmas darbas IT srityje – kaip elgtis? Stažuotės, oficialus įdarbinimas ir darbas „už maistą“ (14:11)
4. Kaip išlaikyti bandomąjį laikotarpį? (27:10)
5. Kaip pasiruošti pokalbiui FAANG įmonėje (08:52)
6. Tinklalapio įkėlimo procesas (25:19)
7. Interviu su programuotoju – viskas, ką reikia žinoti (01:24:07)
8. Problemos sprendimas iš programuotojo interviu (19:36)
9. Interviu su sąsajos kūrėju (01:37:17)
D
Dmitrijus561
26.03.2021 G.
Puiki patirtis
Privalumai: Dėstytojai ir mentoriai, įdomūs projektai, kurso struktūra, medžiagos pristatymas. Trūkumai: Laiko trūkumas, vietomis paviršutiniškas Mano nuomone, nesvarbu, kokie kūrėjų kursai žmogus pradėjo praeiti, jis turi turėti savo įgytą bazę ir žinias pajėgos. Tik pasėdėjęs kelis mėnesius savarankiškai gali suprasti, kaip visa tai tau tinka ir...
U
bjaurus
19.05.2020 G.
Kokybiški mokymai už prieinamą kainą.
Privalumai: Kokybiška medžiaga, mentorių prieinamumas, studentų bendravimo kanalas, greitas atsakymas mokytojai klausimams, kassavaitiniai individualūs skambučiai su mentoriumi, intensyvūs mokymai, terminai perdavus darbą). Trūkumai: Trečiasis kursas, mano nuomone, per sudėtingas be gilesnių JS pagrindų žinių, o JS kursai yra prieinami atskirai (nors šis punktas buvo pataisytas vos prieš mėnesį ir...
D
Dmitrijus561
26.03.2021 G.
Puiki patirtis
Privalumai: Dėstytojai ir mentoriai, įdomūs projektai, kurso struktūra, medžiagos pristatymas. Trūkumai: Laiko trūkumas, vietomis paviršutiniškas Mano nuomone, nesvarbu, kokie kūrėjų kursai žmogus pradėjo praeiti, jis turi turėti savo įgytą bazę ir žinias pajėgos. Tik pasėdėjęs kelis mėnesius savarankiškai gali suprasti, kaip visa tai tau tinka ir...
O
oleg7791q
30.05.2020 G.
JS ir REACT aiškiai nėra ta vieta, kur mokytis.
Privalumai: Mokytojai išmano dalyką, gražus dizainas, patogi asmeninė paskyra. Trūkumai: Neišmoksite dalyko, nes kursai yra menkai apgalvoti metodiškai. Ir tai ne jūsų darbštumo, o prastos struktūros ir turinio reikalas. Taip, įpakavimas gražus. Taip, mes sėkmingai įsitraukėme į nesistemingą internetinių mokyklų analizę iš Mano rato. Po konstruktyvios Habr bendruomenės kritikos Mano ratas ištrynė lentelę...
O
oleg7791q
30.05.2020 G.
JS ir REACT aiškiai nėra ta vieta, kur mokytis.
Privalumai: Mokytojai išmano dalyką, gražus dizainas, patogi asmeninė paskyra. Trūkumai: Neišmoksite dalyko, nes kursai yra menkai apgalvoti metodiškai. Ir tai ne jūsų darbštumo, o prastos struktūros ir turinio reikalas. Taip, įpakavimas gražus. Taip, mes sėkmingai įsitraukėme į nesistemingą internetinių mokyklų analizę iš Mano rato. Po konstruktyvios Habr bendruomenės kritikos Mano ratas ištrynė lentelę...