Чему вы научитесь
- Применять архитектуру Feature-Sliced Design для организации крупных приложений.
- Разрабатывать слои приложения (App, Pages, Features, Entities, Shared) и поддерживать их чистоту.
- Писать гибкие и переиспользуемые компоненты с разделением UI и логики.
- Организовывать управление состоянием с помощью Redux Toolkit и RTK Query.
- Настроить маршрутизацию, lazy loading и асинхронную загрузку данных.
- Писать тесты для компонентов и функциональных блоков, а также создавать документацию.
- Оптимизировать производительность и уменьшать время рендеринга.
Для кого этот курс
Фронтенд-разработчики: Идеален для тех, кто уже знаком с React и хочет улучшить навыки работы с большими и сложными проектами.
Командные разработчики: Применение принципов FSD поможет оптимизировать командную работу и ускорить разработку масштабируемых приложений.
Технические лидеры: Те, кто занимается проектированием архитектуры крупных приложений и хочет улучшить структуры на основе React.
Начальные требования
-
Опыт работы с React и основами JavaScript.
-
Знания о компонентном подходе в React.
Наши преподаватели
Как проходит обучение
Курс состоит из серии квестов, каждый из которых представляет собой завершенную задачу, направленную на решение конкретной проблемы в архитектуре приложения.
Программа курса
Сертификат
Сертификат Stepik
Что вы получаете
- Навыки, которые помогут вам разрабатывать масштабируемые и поддерживаемые приложения на React.
- Сертификат о завершении курса, подтверждающий ваши компетенции в разработке с использованием FSD.
Сколько стоит обучение
Price:
1 000 ₽
Пока нельзя купить этот курс
Вы попробовали и поняли, что вам сейчас не подходит этот курс? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.