В курсе “Продвинутый курс по веб-разработке на основе React” вы:
- Получите всестороннее понимание React и его архитектуры.
- Изучите современные методы разработки веб-приложений, используя React и его экосистему.
- Овладеете основными концепциями React, включая компоненты, состояние (state), свойства (props) и жизненный цикл компонентов.
- Познакомитесь с инструментами разработки, такими как Babel и Webpack, для создания и настройки проектов на основе React.
- Узнаете о важных концепциях разработки, включая однонаправленный поток данных (one-way data flow), виртуальный DOM и компоненты высшего порядка (higher-order components).
- Изучите передовые методы работы с данными, включая управление состоянием с помощью Redux и управление побочными эффектами с помощью Redux Saga.
- Углубитесь в разработку мобильных приложений с использованием React Native.
- Разберетесь в процессе тестирования React-приложений и научитесь писать модульные тесты.
- Изучите передовые методы оптимизации производительности React-приложений.
- Познакомитесь с концепцией серверного рендеринга (server-side rendering) и его преимуществами.
- Узнаете о лучших практиках развертывания и оптимизации React-приложений.
По окончании курса вы будете обладать прочной основой в разработке веб-приложений на основе React и будете в состоянии создавать профессиональные веб-приложения с использованием этой популярной библиотеки.
Language | Russian |
---|