8 онлайн уроків
По понеділках і четвергах з 20:00 МСК. Тривалість кожного заняття близько двох годин. На уроках розбираються домашні роботи учнів і новий матеріал.
Відеозаписи всіх уроків
Якщо ви з якоїсь причини не змогли відвідати урок, не переживайте, через пару годин після закінчення заняття він доступний в записі в хорошій якості
Матеріали і исходники
Всі приклади, які ми розглядаємо на уроках, Ви отримуєте в архіві. Таким чином, навіть не написавши жодного рядка коду, Ви отримуєте набір готових рішень, зроблених на уроці.
Домашні завдання
Після кожного уроку видається домашнє завдання, яке потрібно зробити для закріплення пройденого матеріалу. Погані оцінки не ставимо-тільки конструктивні коментарі
22 Лютого, 20: 00-урок 1
По понеділках і четвергах з 20:00 МСК. Тривалість кожного заняття близько двох годин. На уроках розбираються домашні роботи учнів і новий матеріал.
Відеозаписи всіх уроків
Якщо ви з якоїсь причини не змогли відвідати урок, не переживайте, через пару годин після закінчення заняття він доступний в записі в хорошій якості
Матеріали і исходники
Всі приклади, які ми розглядаємо на уроках, Ви отримуєте в архіві. Таким чином, навіть не написавши жодного рядка коду, Ви отримуєте набір готових рішень, зроблених на уроці.
Домашні завдання
Після кожного уроку видається домашнє завдання, яке потрібно зробити для закріплення пройденого матеріалу. Погані оцінки не ставимо-тільки конструктивні коментарі
22 Лютого, 20: 00-урок 1
- проста збірка з webpack
- основи компонентного підходу
- розуміння JSX
- функціональні компоненти vs класи
- класичний React vs функції + хуки
- зміна стану та іммутабельність
- JSX і розгалуження при рендерингу
- Рендеринг елементів в циклі
- нюанси атрибута key
- розуміння основних хуків
- useState, useEffect, useRef
- створення своїх хуків
- взаємодія між компонентами
- односпрямований потік даних
- обробка подій
- модульний CSS vs CSS in JS
- Робота з формами
- Children-передача контенту в компонент
- проблеми великої ієрархії компонентів
- ідеї хука useContext
- ідеї єдиного складу даних
- стан і хук useReducer
- керування станом програми
- централізований склад даних
- розуміння Flux-архітектури
- Redux, який дратує новачків
- Основи роботи з Mobx
- Організація роботи з Mobx
- модулі та rootStore
- основи React Router
- Api History
- створення невеликого SPA
- спілкування з серверним API
- Fetch і проміси
- обробка помилок
- підключення поліфілів
- побудова архітектури додатка
- доопрацювання SPA
- застосування вивчених тем
- збірка В production
- перенесення SPA на сервер
- План подальшого розвитку
https://privatelink.de/?https://js.dmitrylavrik.ru/react/