- 20, Jul 2019
- #1
Дмитрий Лаврик
React. Интенсивный курс для программистов (2019)
Описание курса:
Цель курса: Изучить философию и дух компонентного подхода современных javascript-фрйемворков, научиться использовать React для решения практических задач. React сложнее, чем Vue.js. Но вакансий и заказов на фрилансе на нём больше.
Программа курса:
Урок 1:
Урок 2:
Урок 3:
Урок 4:
Урок 5:
Урок 6:
Урок 7:
Урок 8:
React - интенсивный базовый курс
Скачать: Скрытая информация :: Авторизуйтесь для просмотра »
Описание курса:
Цель курса: Изучить философию и дух компонентного подхода современных javascript-фрйемворков, научиться использовать React для решения практических задач. React сложнее, чем Vue.js. Но вакансий и заказов на фрилансе на нём больше.
Программа курса:
Урок 1:
- Простая сборка с webpack
- Основы компонентного подхода
- Понимание JSX
- Функциональные компоненты vs классы
- Состояние: классы vs функции + хуки
- Изменение состояния и иммутабельность
Урок 2:
- Взаимодействие между компонентами
- Однонаправленный поток данных
- Обработка событий
- Контроль контекста у методов
- Рендеринг элементов в цикле
- Ветвления при рендеринге
Урок 3:
- Жизненный цикл компонента
- Работа с хуками жизненного цикла
- Стилизация компонентов
- Классика vs CSS in JS
- Работа с формами
Урок 4:
- Children — передача контента в компонент
- Основы React Router
- Api History
- Создание небольшого SPA
- Проблемы взаимодействия компонентов
Урок 5:
- Управление состоянием приложения
- Централизованный склад данных
- Понимание flux-архитектуры
- Props вместо state компонентов
- Использование Redux
Урок 6:
- Redux, который бесит новичков
- Поиск альтернатив
- Мысли об иммутабельности данных
- Настройка webpack для декораторов
- Использование Mobx
Урок 7:
- Общение с серверным API
- Fetch и промисы
- Подключение полифилов
- Построение архитектуры приложения
- Компоненты: умные vs универсальные
Урок 8:
- Создание SPA
- Применение изученных тем
- Сборка в production
- Перенос SPA на сервер
- План дальнейшего развития
React - интенсивный базовый курс
Скачать: Скрытая информация :: Авторизуйтесь для просмотра »