Чему вы научитесь
- Использовать GitHub для управлением версиями исходного кода
- Работать с макетами в Figma
- Работать в VSCode
- Применять все основные HTML теги
- Применять CSS-стили
- Переносить макет на вёрстку в коде
- Работать с формами, отступами, поведением, позиционированием
- Работать с gulp
- Верстать в методологии БЭМ
- Работать с препроцессорами
- Делать адаптивную вёрстку
- Применять медиа-выражения
- Делать вёрстку резиновой
- Использовать bootstrap
- Реализовывать пользовательские интерфейсы на React
- Правильно логически разделять приложение на компоненты
- Научитесь связывать компоненты между собой, как используя технологию props, так и с помощью глобального стейта, применяя встроенные возможности React, такие, как useContext, или стейтменеджер Redux Toolkit
- Освоите создание маршрутизации в приложении
- Научитесь работать с параметрами запроса и даже делать динамический контент в рамках участка страницы в зависимости от текущего URL адреса.
О программе
Данный курс предназначен для тех, кто много слышал о библиотеке React, но при этом ни разу полноценно не пробовал поработать с ней. Обучение построено вокруг небольшого учебного проекта, который вы начнете разрабатывать практически с первых лекций. Таким образом, по мере разработки вы будете гармонично подходить к каждой следующей теме, изучая ее применительно к тому, над чем работаете. Это позволит избежать набора не сильно связанных между собой тем, которые разобраны на изолированных друг от друга примерах.
Вы изучите все основные современные технологии библиотеки React, а также две крупные библиотеки, без которых современная react-разработка почти не встречается: React Router и Redux Toolkit. Курс даётся сразу с точки зрения функциональных компонентов, но при этом есть лекции с разбором компонентов на основе классов. Отдельно на курсе по React посвящены несколько лекций языку JavaScript - JS, без понимания которого вам будет сложнее разобраться в React.
По окончании данного курса вы сможете:
-
реализовывать пользовательские интерфейсы на React
-
правильно логически разделять приложение на компоненты
-
научитесь связывать компоненты между собой, как используя технологию props, так и с помощью глобального стейта, применяя встроенные возможности React, такие, как useContext, или стейтменеджер Redux Toolkit
-
освоите создание маршрутизации в приложении
-
научитесь работать с параметрами запроса и даже делать динамический контент в рамках участка страницы в зависимости от текущего URL адреса.
Помимо фундаментальных тем, на курсе разбираются более широкие аспекты разработки: виды стилизации компонентов, более продвинутые хуки и работа React “под капотом”. Для удобства прохождения курс разбит на 50 основных лекций, которые посвящены самой библиотеке React + дополнительные лекции по нативному языку JavaScript, которые помогут вам лучше понять основной материал.
Безусловно, первые два курса по вёрстке являются вспомогательными, поскольку заниматься фронтенд-разработкой без базового понимания HTML/CSS невозможно.
Что внутри
В комплект входят 3 курса общей стоимостью 1 990 ₽.
Для кого эта программа
Начальные требования
Уверенный пользователь ПК
Практически любой современный ПК
Основы логического мышления
Наши преподаватели
Как проходит обучение
Видео-лекции и тесты на усвоение материала
Содержание
Что вы получаете
- Навыки и знания, востребованные работодателями
- Возможность отработать теорию на практике
- Проект в портфолио
- Сертификат