На мастер-классе участники получат практические навыки разработки пользовательских интерфейсов, создав форму регистрации с использованием библиотеки React и компонента Material-UI. Мы начнем с введения в основы React и изучения возможностей Material-UI, затем перейдем к созданию базовой структуры проекта, настройке окружения и установке необходимых библиотек. Участники освоят использование готовых компонентов, таких как TextField и Button, для построения формы регистрации с полями для имени, email, пароля и подтверждения пароля, а также реализуют простую валидацию данных.
Мероприятие предназначено как для начинающих разработчиков, желающих улучшить свои навыки в frontend разработке, так и для более опытных специалистов, которым интересно освоить библиотеку Material-UI и повысить эффективность работы с React.
Программа мастер-класса
1. Введение в React и Material-UI:
- Краткий обзор React как инструмента для создания пользовательских интерфейсов.
- Обзор Material-UI: библиотека готовых компонентов для быстрой разработки UI.
2. Создание базовой структуры проекта:
- Настройка проекта с помощью Create React App.
- Установка Material-UI и подключение библиотеки к проекту.
3. Создание формы регистрации:
- Использование готовых компонентов Material-UI (TextField, Button, Checkbox).
- Построение формы с полями для имени, email, пароля и подтверждения пароля.
- Реализация валидации данных с минимальной логикой.
Спикер:
Михаил Палиенко - Senior Frontend Developer в Aliexpress и преподаватель курса по frontend-разработке в Nordic IT School.
Организатор - очная школа программирования Nordic IT School, https://inordic.ru/.