React.js Razvoj web aplikacija - tečaj 25 500 rub. iz škole Loft, obuka 6 tjedana, datum 27. studenog 2023.
Miscelanea / / November 28, 2023
Bogat program
20 modula obuke, 100+ sati obuke.
Osobni mentor
Praktični Node.js programer odgovorit će na sva pitanja i pružiti recenzije.
Pristup materijalima
Nije ograničen tečajem. Možete nastaviti učiti kad god želite.
Slab chat
Komunikacija s učiteljima i razrednicima u ugodnoj i prijateljskoj atmosferi.
Potvrda
Diploma s jedinstvenim ID-om koja potvrđuje razinu znanja.
Lampa atmosfera
Nema dosadnih i dosadnih “stričeva”, kao u drugim školama. U Loftschool će vas podučavati u rock and roll atmosferi.
Početak karijere
Nakon obuke odmah ste spremni za početak karijere u web industriji.
Svaki tjedan obuke uključuje:
2-3 modula obuke
1 grupni trening
Vježbajte
Konzultacije od 30 minuta
Oni daju znanje, a ne odgovore. Vole objašnjavati i sposobni su prenijeti složene informacije razumljivim jezikom. Zahtjevni u pogledu kvalitete svog koda: nećete položiti zadatak dok vaš kod ne bude savršen. Dobro razumiju druge ljude i znaju pronaći pristup svakom učeniku. Uvijek spremni pomoći.
1. tjedan - Uvod u React.js
— Upoznajemo tim tečaja i kolege iz razreda.
— Učenje JSX i Virtual DOM u Reactu.
— Razmatramo komponentni pristup i metode prijenosa podataka.
Poznanik
1. Otvaranje tečaja (05:41)
Reagiram.js
1. Što je React (07:05)
2. Virtualni DOM (02:46)
3. JSX (06:10)
4. Renderiranje s uvjetima (05:11)
5. Rad s listama (02:45)
6. Komponente (02:41)
7. Rekviziti (01:45)
8. Država (06:45)
9. Događaji (02:26)
10. React Devtools (03:58)
II React.js
1. Metode životnog ciklusa (05:19)
2. Komponente - funkcije (01:29)
3. Čista komponenta (02:54)
4. Sintetički događaji (01:42)
5. Rad s obrascima (02:51)
6. Rješavanje pogrešaka (01:39)
Analiza zadataka #1
1. Radionica #1 (30:36)
2. tjedan - React.js uzorci, testiranje
— Proučavamo komponente, elemente i instance klase komponenti.
— Razmatramo biblioteku Recompose, komponente visokog reda i uzorke Render Props.
— Razumijemo prednosti testova, proučavamo Jest, Enzyme, Snapshots.
III Reagiraj
1. Uvod (01:43)
2. PropTypes (10:18)
3. Kontekst (05:19)
4. Referenti (05:18)
5. Portali (05:02)
6. Udice (10:42)
IV React.js
1. Komponente visokog reda (HOCs) - Komponente višeg reda (10:33)
2. Prosljeđivanje referenci (HOC) (04:31)
3. Renderirajte uzorak rekvizita (05:25)
4. Recompose HOK knjižnice (10:32)
5. Profiliranje (04:02)
Testiranje
1. Uvod (05:06)
2. Test Runer (02:51)
3. Testiraj DSL (08:41)
4. Enzim (06:57)
5. Snimke (03:09)
6. Sage o testiranju (05:01)
7. React Testing Library (06:32)
Analiza zadataka #2
1. Radionica #2 (27:54)
3. tjedan - Redux, usmjeravanje
— Proučavamo usmjeravanje: jednostavno usmjeravanje, usmjeravanje s Switchom, kao i ugniježđeno usmjeravanje.
— Upoznavanje s bibliotekom Redux: osnovni koncepti i pojmovi Store, Actions, Reducers, React-redux.
— Middleware se smatra načinom rada sa Sideeffectom.
Usmjeravanje u pregledniku
1. Povijest API (02:48)
2. Jednostavno usmjeravanje (05:39)
3. Usmjeravanje iz Switcha (04:16)
4. Ugniježđeno usmjeravanje (05:32)
5. Privatna ruta (04:39)
I Redux
1. Uvod (04:07)
2. Trgovina (05:03)
3. Akcije (02:17)
4. Reduktori (07:56)
5. React-redux (03:26)
II Redux
1. Uvod (03:11)
2. CreateActions (redux-akcije) (09:13)
3. Srednji softver (07:54)
4. Rukovati radnjama (05:52)
5. Izbornici (06:17)
6. Ponovno odaberi (04:49)
7. Patke (06:56)
Analiza zadataka #3
1. Radionica #3 (39:13)
4. tjedan - Redux-saga
— Proučavamo biblioteku Redux-saga. Ponavljanje funkcija generatora*. Naučimo kako ih izvoditi paralelno.
— Pogledajmo metodu Take. Proučimo odabir kao način dobivanja podataka iz trgovine.
— Tražimo načine stiliziranja React aplikacije. Proučavamo biblioteke ClassNames, StyledComponents, BrowserList, MaterialUI.
I Redux-saga
1. Uvod (00:57)
2. Pregled (02:08)
3. Generatori (04:11)
4. Dodavanje saga (02:07)
5. Reagiraj na akcije (03:53)
6. Pokretanje značajki (02:06)
II Redux-saga
1. Uvod (00:27)
2. Paralelno izvođenje efekata (03:41)
3. Stupa na snagu (02:45)
4. Odaberite učinak (02:04)
5. Otkaži efekte (04:05)
Rad sa stilovima
1. Uvod (01:34)
2. CRA Styles (05:21)
3. Imena razreda (06:32)
4. StyledComponents (07:11)
5. Popis preglednika (01:37)
6. Materijalno sučelje (08:13)
Analiza zadataka #4
1. Radionica #4 (09:55)
Tjedan 5 - obrasci, CI & DI & rješavanje pogrešaka klijenata
— Razmatramo rad s obrascima korištenjem biblioteka Formik, Redux Forms, React Final Form.
— Razmatramo metode za osiguranje kvalitete proizvodnog koda. Analiziramo alate kao što su: Husky, TravisCI, HerokuNow.
— Proučavamo skup korisnih biblioteka za razvoj (Storybook, RamdaJS, Axios).
— Razmatramo TypeScript.
Rad s obrascima
1. Uvod (05:07)
2. Formik (08:51)
3. Redux form (06:22)
4. React konačna forma (06:36)
CI & DI & Rješavanje pogrešaka klijenta
1. Uvod (05:07)
2. haski (02:32)
3. CI koristeći TravisCI (03:32)
4. Rasporedi na heroku (04:57)
5. Rollbar (02:00)
Skup korisnih biblioteka za razvoj
1. Knjiga priča (05:32)
2. RamdaJS (04:47)
3. Axios (05:52)
4. Tipkopis (09:31)
Analiza zadataka #5
1. Radionica #5 (13:17)
6. tjedan - Rad na projektu
— Prijavu popunjavamo i šaljemo na pregled.
Kako dobiti posao u IT-u: savjeti i trikovi
1. Kako do posla u IT-u? Pretraga, razgovor i probni rad (42:21)
2. Kako pronaći narudžbe za rad na daljinu i freelance? (20:12)
3. Prvi posao u IT-u - kako se ponašati? Pripravnički staž, službeni rad i rad “za hranu” (14:11)
4. Kako proći probni rad? (27:10)
5. Kako se pripremiti za razgovor u FAANG tvrtki (08:52)
6. Proces učitavanja web stranice (25:19)
7. Intervju s programerom - sve što trebate znati (01:24:07)
8. Rješavanje problema iz intervjua programera (19:36)
9. Intervju programera frontenda (01:37:17)
D
Dmitrij561
26.03.2021 G.
Odlično iskustvo
Prednosti: Nastavnici i mentori, zanimljivi projekti, struktura kolegija, prezentacija materijala. Nedostaci: Nedostatak vremena, mjestimično površno. Po mom mišljenju, bez obzira na programerske tečajeve osoba počela prolaziti, mora imati bazu i znanje koje je stekao sam snage. Tek nakon nekoliko mjeseci sjedenja sami možete shvatiti koliko vam sve to odgovara i...
U
uglenpish
19.05.2020 G.
Kvalitetna obuka po pristupačnoj cijeni.
Prednosti: Kvalitetan materijal, dostupnost mentora, kanal za komunikaciju studenata, brz odgovor nastavnika za pitanja, tjedni individualni pozivi s mentorom, intenzivna obuka, rokovi nakon položenog rada). Nedostaci: Treći tečaj je, po mom mišljenju, prekompliciran bez dubljeg poznavanja osnova JS-a, a tečajevi o JS-u dostupni su zasebno (iako je ta točka ispravljena prije samo mjesec dana i...
D
Dmitrij561
26.03.2021 G.
Odlično iskustvo
Prednosti: Nastavnici i mentori, zanimljivi projekti, struktura kolegija, prezentacija materijala. Nedostaci: Nedostatak vremena, mjestimično površno. Po mom mišljenju, bez obzira na programerske tečajeve osoba počela prolaziti, mora imati bazu i znanje koje je stekao sam snage. Tek nakon nekoliko mjeseci sjedenja sami možete shvatiti koliko vam sve to odgovara i...
O
oleg7791q
30.05.2020 G.
JS i REACT očito nisu mjesto za učenje.
Prednosti: Učitelji poznaju predmet, lijep dizajn, prikladan osobni račun. Nedostaci: Nećete znati predmet, jer su tečajevi metodološki loše promišljeni. I nije stvar u vašoj marljivosti, već u lošoj strukturi i sadržaju. Da, omot je prekrasan. Da, uspješno smo ušli u nesustavnu analizu online škola iz Mog kruga. Nakon konstruktivne kritike Habr zajednice, Moj krug je obrisao tablicu...
O
oleg7791q
30.05.2020 G.
JS i REACT očito nisu mjesto za učenje.
Prednosti: Učitelji poznaju predmet, lijep dizajn, prikladan osobni račun. Nedostaci: Nećete znati predmet, jer su tečajevi metodološki loše promišljeni. I nije stvar u vašoj marljivosti, već u lošoj strukturi i sadržaju. Da, omot je prekrasan. Da, uspješno smo ušli u nesustavnu analizu online škola iz Mog kruga. Nakon konstruktivne kritike Habr zajednice, Moj krug je obrisao tablicu...