React.js: основы
Создавайте современные интерактивные интерфейсы с React. Компоненты, хуки, управление состоянием, маршрутизация, интеграция с API и деплой реальных проектов. Следующий шаг после JavaScript.
Программа курса
Курс охватывает всё необходимое для создания production React-приложений:
- Модуль 1: JSX и модель компонентов — функциональные компоненты, пропсы, рендеринг
- Модуль 2: Состояние и события — useState, синтетические события, управляемые инпуты
- Модуль 3: Основные хуки — useEffect, useRef, useCallback, useMemo
- Модуль 4: Композиция компонентов — подъём состояния, Context API, кастомные хуки
- Модуль 5: React Router — декларативная маршрутизация, вложенные маршруты, защита роутов
- Модуль 6: Интеграция с API — fetch, axios, асинхронные паттерны, состояния загрузки и ошибок
- Модуль 7: Формы и валидация — управляемые формы, библиотеки, лучшие практики
- Модуль 8: Production-сборка и деплой — Vite, переменные окружения, Vercel/Netlify
Доступные языки
Что вам нужно перед началом
Основы JavaScript (рекомендуется курс 11).
Требования
Требуется уверенное знание основ JavaScript (функции, массивы, промисы, async/await). Курс 11 — идеальный предварительный.
Ваш инструктор
Oleksii Anzhiiak
Софтвер-архитектор, Senior .NET инженер и со-основатель
Алексей Анжияк — софтвер-архитектор, Senior .NET инженер и со-основатель ToyCRM.com и ProfectusLab. Имея более 15 лет опыта, он специализируется на распределённых системах, облачной инфраструктуре, высоконагруженной backend-разработке и платформах аутентификации. Занимается проектированием архитектуры, созданием безопасных систем авторизации и разработкой современных образовательных программ, которые помогают студентам получить реальные карьерные результаты.
Все новые студенты получают бесплатный пробный урок при первом посещении нашего учебного центра.
Доступные предложения
Проверьте текущие скидки и специальные условия для этого курса.
Просмотреть предложения →