Программирование [Дмитрий Лаврик] React. Интенсивный курс для программистов (2019)

Moderator
4 Сен 2023
0
-3,531
img.png

[Дмитрий Лаврик] React. Интенсивный курс для программистов (2019)

Цель курса

Изучить философию и дух компонентного подхода современных javascript-фрйемворков, научиться использовать React для решения практических задач.

React сложнее, чем Vue.js. Но вакансий и заказов на фрилансе на нём больше.

Программа курса

Внимание! Курс проводится первый раз, план по урокам примерный, темы могут быть переставлены местами.

21 июня, 20:00 — урок 1

Простая сборка с webpack
Основы компонентного подхода
Понимание JSX
Функциональные компоненты vs классы
Состояние: классы vs функции + хуки
Изменение состояния и иммутабельность
25 июня, 20:00 — урок 2

Взаимодействие между компонентами
Однонаправленный поток данных
Обработка событий
Контроль контекста у методов
Рендеринг элементов в цикле
Ветвления при рендеринге
28 июня, 20:00 — урок 3

Жизненный цикл компонента
Работа с хуками жизненного цикла
Стилизация компонентов
Классика vs CSS in JS
Работа с формами
2 июля, 20:00 — урок 4

Children - передача контента в компонент
Основы React Router
Api History
Создание небольшого SPA
Проблемы взаимодействия компонентов
5 июля, 20:00 — урок 5

Управление состоянием приложения
Централизованный склад данных
Понимание flux-архитектуры
Props вместо state компонентов
Использование Redux
9 июля, 20:00 — урок 6

Redux, который бесит новичков
Поиск альтернатив
Мысли об иммутабельности данных
Настройка webpack для декораторов
Использование Mobx
12 июля, 20:00 — урок 7

Общение с серверным API
Fetch и промисы
Подключение полифилов
Построение архитектуры приложения
Компоненты: умные vs универсальные
16 июля, 20:00 — урок 8

Создание SPA
Применение изученных тем
Сборка в production
Перенос SPA на сервер
План дальнейшего развития
Продажник

Для просмотра содержимого вам необходимо авторизоваться

Скачать


Для просмотра содержимого вам необходимо авторизоваться
 
Последнее редактирование модератором: