Это специалист, который использует библиотеку React для создания пользовательских интерфейсов и веб-приложений.
Разработчик на ReactJS играет ключевую роль в создании современных веб-приложений, обеспечивая высокое качество пользовательского интерфейса и взаимодействия.
Кто такой разработчик на ReactJS?
Преимущества курса
Живой преподаватель
Индивидуальный подход к слушателям, моментальная обратная связь.
Оптимальное количество теории и практики
Фокус на выработку профессиональных навыков на реальных кейсах.
Уверенность и гарантии
Если вы вынуждены прервать обучение, в течение года вы сможете вернуться и продолжить с того занятия, на котором остановились.
Программа курса
Знакомство с React.
Virtual DOM и его отличия от обычного DOM.
Подготовка окружения. Способы создания React приложения. Создание React-проекта с помощью Create React App или Vite.
Знакомство с JSX, расширение синтаксиса JavaScript. Babel.
Синтаксис создания классовых компонентов.
Синтаксис создания функциональных компонентов.
Props. Передача данных от родителя к ребёнку. Props.children. Деструктуризация props.
Введение в хуки. Хуки в функциональных компонентах.
События в React. Обработка событий (onClick, onChange и т.д.).
Состояние компонентов. Хук useState. Управление состоянием с помощью событий.
Особенности работы с элементами форм. Использование библиотек для форм. Неконтролируемые и контролируемые компоненты, двунаправленная привязка.
Наш карьерный центрокажет содействие в подготовке к успешному интервью с партнёрами-работодателями. Вы также получите персональные рекомендации для создания резюме, которое привлечёт внимание и выделит вас среди других кандидатов!
Корпоративные группы и индивидуальное обучение
Мы адаптируем нашу учебную программу к вашим особым требованиям.Узнать подробнее
ПРЕПОДАВАТЕЛЬ КУРСА
Дмитрий Шиляев
Frontend разработчик в сфере eCommerce. Более 5 лет опыта работы как c небольшими проектами, так и с мировыми брендами. Основной опыт работы был с Magento 2, являющейся лидирующей в мире eCommerce платформой уровня Enterprise. Основной стек технологий: HTML, CSS (LESS), JavaScript (jQuery), а также PHP, XML, KnockoutJS. Опытный ментор и тимлид, занимавшийся подготовкой начинающих разработчиков.
При успешном окончании курса вы получите:
Сертификат об обучении государственного образца *Для подготовки требуются дополнительные данные. Подробности уточняйте у менеджеров Учебного Центра.