Tworzenie aplikacji internetowych React.js - kurs 25 500 rub. z Loft School, szkolenie 6 tygodni, termin 27.11.2023.
Miscellanea / / November 28, 2023
Bogaty program
20 modułów szkoleniowych, ponad 100 godzin szkoleń.
Osobisty mentor
Praktykujący programista Node.js odpowie na wszelkie pytania i wystawi recenzje.
Dostęp do materiałów
Nie ograniczone kursem. Możesz kontynuować naukę, kiedy tylko chcesz.
Luźny czat
Komunikacja z nauczycielami i kolegami z klasy w przytulnej i przyjaznej atmosferze.
Certyfikat
Dyplom z unikalnym identyfikatorem potwierdzającym Twój poziom wiedzy.
Atmosfera lampy
Żadnych nudnych i nudnych „wujków”, jak w innych szkołach. W Loftschool będziesz uczyć się w rockandrollowej atmosferze.
Początek przewoźnika
Po szkoleniu jesteś od razu gotowy do rozpoczęcia kariery w branży internetowej.
Każdy tydzień szkolenia obejmuje:
2-3 moduły szkoleniowe
1 praktyka grupowa
Ćwiczenia
30-minutowa konsultacja
Dają wiedzę, a nie odpowiedzi. Uwielbiają wyjaśniać i potrafią przekazać skomplikowane informacje zrozumiałym językiem. Wymaganie co do jakości swojego kodu: nie zaliczysz zadania, dopóki Twój kod nie będzie doskonały. Dobrze rozumieją innych ludzi i wiedzą, jak znaleźć podejście do każdego ucznia. Zawsze gotowy do pomocy.
Tydzień 1 – Wprowadzenie do React.js
— Poznajemy kadrę kursową i kolegów z klasy.
— Nauka JSX i Virtual DOM w React.
— Rozważamy podejście komponentowe i metody przesyłania danych.
Znajomy
1. Otwarcie kursu (05:41)
Reaguję.js
1. Co to jest reakcja (07:05)
2. Wirtualny DOM (02:46)
3. JSX (06:10)
4. Renderowanie z warunkami (05:11)
5. Praca z listami (02:45)
6. Komponenty (02:41)
7. Rekwizyty (01:45)
8. Stan (06:45)
9. Wydarzenia (02:26)
10. Reaguj narzędzia deweloperskie (03:58)
II React.js
1. Metody cyklu życia (05:19)
2. Komponenty - funkcje (01:29)
3. Czysty komponent (02:54)
4. Wydarzenia syntetyczne (01:42)
5. Praca z formularzami (02:51)
6. Obsługa błędów (01:39)
Analiza zadań #1
1. Warsztat nr 1 (30:36)
Tydzień 2 - Wzorce React.js, testowanie
— Badamy komponenty, elementy i instancje klasy komponentów.
— Bierzemy pod uwagę bibliotekę Recompose, komponenty wyższego rzędu i wzorce Render Props.
— Rozumiemy zalety testów, studiujemy Jest, Enzyme, Snapshots.
III Reaguj
1. Wprowadzenie (01:43)
2. Typy rekwizytów (10:18)
3. Kontekst (05:19)
4. Ref. (05:18)
5. Portale (05:02)
6. Haki (10:42)
IV React.js
1. Komponenty wyższego rzędu (HOC) - Komponenty wyższego rzędu (10:33)
2. Przekierowanie ref. (HOC) (04:31)
3. Renderuj wzór rekwizytów (05:25)
4. Rekompozycja biblioteki HOK (10:32)
5. Profilowanie (04:02)
Testowanie
1. Wprowadzenie (05:06)
2. Biegacz testowy (02:51)
3. Testuj DSL (08:41)
4. Enzym (06:57)
5. Migawki (03:09)
6. Testowanie sag (05:01)
7. Biblioteka testowania reakcji (06:32)
Analiza zadań #2
1. Warsztat nr 2 (27:54)
Tydzień 3 – Powtórka, routing
— Badamy routing: prosty routing, routing za pomocą Switcha, a także routing zagnieżdżony.
— Zapoznanie się z biblioteką Redux: podstawowe pojęcia i koncepcje Store, Actions, Reduktory, React-redux.
— Oprogramowanie pośrednie jest uważane za sposób pracy z efektem ubocznym.
Routing w przeglądarce
1. Historia API (02:48)
2. Proste wyznaczanie trasy (05:39)
3. Trasowanie z Switcha (04:16)
4. Routing zagnieżdżony (05:32)
5. Trasa prywatna (04:39)
Redux
1. Wprowadzenie (04:07)
2. Sklep (05:03)
3. Akcje (02:17)
4. Reduktory (07:56)
5. Reakcja-redukcja (03:26)
II Redukcja
1. Wprowadzenie (03:11)
2. CreateActions (akcje redux) (09:13)
3. Oprogramowanie pośrednie (07:54)
4. Obsługuj akcje (05:52)
5. Selekcjonerzy (06:17)
6. Wybierz ponownie (04:49)
7. Kaczki (06:56)
Analiza zadań #3
1. Warsztat nr 3 (39:13)
Tydzień 4 – Saga Redux
— Studiujemy bibliotekę sagi Redux. Powtórz funkcje generatora*. Nauczmy się, jak uruchamiać je równolegle.
— Przyjrzyjmy się metodzie Take. Przyjrzyjmy się wybierz jako sposób na uzyskanie danych ze Sklepu.
— Szukamy sposobów na nadanie stylu aplikacji React. Badamy biblioteki ClassNames, StyledComponents, BrowserList, MaterialUI.
I Redux-saga
1. Wprowadzenie (00:57)
2. Przegląd (02:08)
3. Generatory (04:11)
4. Dodawanie sag (02:07)
5. Reaguj na działania (03:53)
6. Premiery funkcji (02:06)
II Saga Redux
1. Wprowadzenie (00:27)
2. Równolegle wykonywanie efektów (03:41)
3. Wejdź w życie (02:45)
4. Wybierz efekt (02:04)
5. Anuluj efekty (04:05)
Praca ze stylami
1. Wprowadzenie (01:34)
2. Style CRA (05:21)
3. Nazwy klas (06:32)
4. StyledComponents (07:11)
5. Lista przeglądarek (01:37)
6. Materialny interfejs użytkownika (08:13)
Analiza zadań #4
1. Warsztat nr 4 (09:55)
Tydzień 5 – Formularze, CI i DI oraz obsługa błędów klienta
— Rozważamy pracę z formularzami wykorzystującymi biblioteki Formik, Redux Forms, React Final Form.
— Rozważamy metody zapewnienia jakości kodu produkcyjnego. Analizujemy takie narzędzia jak: Husky, TravisCI, HerokuNow.
— Badamy zestaw przydatnych bibliotek do programowania (Storybook, RamdaJS, Axios).
— Rozważamy TypeScript.
Praca z formularzami
1. Wprowadzenie (05:07)
2. Formik (08:51)
3. Formularz powtórkowy (06:22)
4. Reaguj na ostateczną formę (06:36)
Obsługa błędów CI i DI oraz klienta
1. Wprowadzenie (05:07)
2. Husky (02:32)
3. CI przy użyciu TravisCI (03:32)
4. Wdróż do Heroku (04:57)
5. Pałąk (02:00)
Zestaw przydatnych bibliotek do programowania
1. Książka z opowieściami (05:32)
2. RamdaJS (04:47)
3. Osie (05:52)
4. Maszynopis (09:31)
Analiza zadań #5
1. Warsztat nr 5 (13:17)
Tydzień 6 – Praca projektowa
— Wypełniamy wniosek i przesyłamy go do sprawdzenia.
Jak zdobyć pracę w IT: porady i wskazówki
1. Jak zdobyć pracę w IT? Poszukiwanie, rozmowa kwalifikacyjna i okres próbny (42:21)
2. Jak znaleźć pracę zdalną i zlecenia na zlecenie? (20:12)
3. Pierwsza praca w IT – jak się zachować? Staże, oficjalne zatrudnienie i praca „za jedzenie” (14:11)
4. Jak przejść okres próbny? (27:10)
5. Jak przygotować się do rozmowy kwalifikacyjnej w firmie FAANG (08:52)
6. Proces ładowania strony internetowej (25:19)
7. Wywiad z programistą - wszystko, co musisz wiedzieć (01:24:07)
8. Rozwiązywanie problemu z wywiadu z programistą (19:36)
9. Wywiad z programistą frontendowym (01:37:17)
D
Dmitrij561
26.03.2021 G.
Wspaniałe doświadczenie
Zalety: Lektorzy i mentorzy, ciekawe projekty, struktura kursu, prezentacja materiału. Wady: Brak czasu, miejscami powierzchowne. Moim zdaniem bez względu na to, jakie kursy programistyczne osoba zaczęła przechodzić, musi mieć bazę i wiedzę zdobytą przez siebie siły. Dopiero po kilku miesiącach samodzielnego siedzenia możesz zrozumieć, jak bardzo Ci to wszystko odpowiada i...
U
brzydko
19.05.2020 G.
Wysokiej jakości szkolenia w przystępnej cenie.
Zalety: Wysokiej jakości materiały, dostępność mentorów, kanał komunikacji dla uczniów, szybka reakcja pytania nauczycieli, cotygodniowe rozmowy indywidualne z mentorem, intensywne szkolenia, terminy po zaliczeniu pracy). Wady: Trzeci kurs moim zdaniem jest zbyt skomplikowany bez głębszej znajomości podstaw JS, a kursy na temat JS są dostępne osobno (chociaż ten punkt został poprawiony zaledwie miesiąc temu i...
D
Dmitrij561
26.03.2021 G.
Wspaniałe doświadczenie
Zalety: Lektorzy i mentorzy, ciekawe projekty, struktura kursu, prezentacja materiału. Wady: Brak czasu, miejscami powierzchowne. Moim zdaniem bez względu na to, jakie kursy programistyczne osoba zaczęła przechodzić, musi mieć bazę i wiedzę zdobytą przez siebie siły. Dopiero po kilku miesiącach samodzielnego siedzenia możesz zrozumieć, jak bardzo Ci to wszystko odpowiada i...
O
oleg7791q
30.05.2020 G.
JS i REACT zdecydowanie nie są miejscem do nauki.
Zalety: Nauczyciele znają temat, piękny design, wygodne konto osobiste. Wady: Nie poznasz tematu, bo kursy są słabo przemyślane metodologicznie. I nie jest to kwestia Twojej staranności, ale raczej złej struktury i treści. Tak, opakowanie jest piękne. Tak, pomyślnie wdaliśmy się w niesystematyczną analizę szkół internetowych z Mojego kręgu. Po konstruktywnej krytyce ze strony społeczności Habr My Circle usunął tabelę...
O
oleg7791q
30.05.2020 G.
JS i REACT zdecydowanie nie są miejscem do nauki.
Zalety: Nauczyciele znają temat, piękny design, wygodne konto osobiste. Wady: Nie poznasz tematu, bo kursy są słabo przemyślane metodologicznie. I nie jest to kwestia Twojej staranności, ale raczej złej struktury i treści. Tak, opakowanie jest piękne. Tak, pomyślnie wdaliśmy się w niesystematyczną analizę szkół internetowych z Mojego kręgu. Po konstruktywnej krytyce ze strony społeczności Habr My Circle usunął tabelę...