frontendСреднийПопулярный
React.js
Hooks, components, state, routing, data fetching, and architecture. Finish with a portfolio-grade React app deployed to production.
React 19TypeScriptTanStack QueryZustandVite
Длительность
10 weeks
Старт
24 июн.
Студентов
280+
Рейтинг
4.9 / 5
Стоимость
89 000 ֏
- 10 weeks (всего 90 ч)
- Старт 24 июня 2001 г.
- Формат: гибрид
- HY · EN
- Сертификат по окончании
Для записи оплата не нужна · Мы свяжемся с вами в течение 24 часов
Чему посвящён курс
О курсе
Hooks, components, state, routing, data fetching, and architecture. Finish with a portfolio-grade React app deployed to production.
За 10 weeks (90 ч занятий и проектной работы) вы пройдёте путь от основ до настоящего проекта продакшен-уровня — вместе с Lilit Avetisyan и командой менторов beeon.academy.
Результаты обучения
Чему вы научитесь
Think in components and design clean state
Master hooks — useState, useEffect, useMemo, custom hooks
Fetch and cache data with TanStack Query
Ship a production-grade SPA
Интерактивный курс
Уроки
55 уроков · все открыты, начните с любого
- 1Что такое React?30 мин
- 2Файлы проекта React25 мин
- 3Думать компонентами35 мин
- 4JSX — разметка внутри JavaScript35 мин
- 5Правила JSX30 мин
- 6Выражения в фигурных скобках30 мин
- 7Функции-компоненты35 мин
- 8Import и export30 мин
- 9Сборка компонентов30 мин
- 10Props — входы компонента40 мин
- 11children — вложенное содержимое25 мин
- 12Показать или скрыть30 мин
- 13Списки и key40 мин
- 14Чистые компоненты30 мин
- 15События — клики и ввод35 мин
- 16useState — память, которая перерисовывает40 мин
- 17Render и commit30 мин
- 18Strict Mode30 мин
- 19State — снимок35 мин
- 20Очередь обновлений30 мин
- 21Обновлять объекты и массивы40 мин
- 22Выбор структуры state35 мин
- 23Формы и управляемые поля40 мин
- 24Действия формы40 мин
- 25Подъём state наверх35 мин
- 26Сохранение и сброс state30 мин
- 27useEffect — после отрисовки экрана40 мин
- 28useLayoutEffect — до отрисовки30 мин
- 29Зависимости и очистка35 мин
- 30Возможно, эффект не нужен35 мин
- 31Событие или эффект30 мин
- 32Загрузка данных45 мин
- 33useRef — коробка, из‑за которой React не перерисовывает30 мин
- 34Ref как prop35 мин
- 35useContext — общие данные40 мин
- 36useReducer — много связанных обновлений40 мин
- 37Reducer и context вместе40 мин
- 38Свои хуки35 мин
- 39Правила хуков30 мин
- 40useMemo — запомнить вычисление30 мин
- 41useCallback — запомнить функцию30 мин
- 42memo — пропустить render ребёнка30 мин
- 43Переходы35 мин
- 44Suspense и lazy35 мин
- 45useId — уникальные id25 мин
- 46Доступность40 мин
- 47Стили компонентов35 мин
- 48Порталы — рисовать вне родителя30 мин
- 49Границы ошибок35 мин
- 50Маршруты45 мин
- 51Данные сервера и кэш40 мин
- 52Тестирование компонентов40 мин
- 53React DevTools30 мин
- 54Render props и HOC35 мин
- 55Финал: небольшой список задач50 мин
Модули курса
Программа
- 1
- Components & props
- State & events
- Lists & keys
- Lifting state up
- 2
- 3
- 4
Что нужно для старта
Требования
- Solid JavaScript fundamentals
- Basic Git
Учитесь у практикующего инженера
Ваш преподаватель
LA
Lilit Avetisyan
React Lead · beeon.academy
Senior engineer with 10+ years building production web apps. Has mentored over 800 students across full-stack and frontend tracks.
Что говорят выпускники
Отзывы студентов
“The course was structured perfectly — I went from zero to shipping real projects in months.”
A
Anna G.
Выпускник
“Mentors gave hands-on feedback every week. I landed an internship before the course was even over.”
D
David S.
Выпускник
“Loved the project-based approach. I genuinely felt ready for real engineering work.”
M
Mariam P.
Выпускник
Частые вопросы
FAQ
Most of our beginner courses require no prior experience — just curiosity. Intermediate and advanced tracks have prerequisites listed on each course page.
Стоимость
89 000 ֏
