Drag && Drop (перетаскивание и бросание) - это техника веб-разработки, которая позволяет пользователям взаимодействовать с элементами веб-страницы путем перетаскивания и отпускания их в другой области страницы или приложения.
С помощью Drag && Drop пользователь может перетаскивать различные элементы, такие как текст, изображения, файлы или другие объекты, и бросать их в предназначенные области на странице. Это создает более интуитивный и удобный пользовательский интерфейс, позволяя легко перемещать и организовывать элементы на странице или выполнять различные действия.
Веб-разработчики могут использовать Drag && Drop для создания различных функций и возможностей, таких как загрузка файлов, создание планировщиков, сортировка элементов, создание презентаций и многое другое.
- Что вас ждет на этом мастер-классе? ?
1) Drag && Drop
Вы узнаете, как создать интерактивный интерфейс, который позволит перетаскивать и бросать изображения для загрузки на веб-сервер.
2) Валидация входящих файлов
Вы узнаете, как проверить, что загружаемые файлы являются изображениями и соответствуют требуемым параметрам.
3) Исключение дубликатов
Вы узнаете, как обработать ситуацию, когда пользователь пытается загрузить изображение, которое уже есть на сервере, и предотвратить дублирование.
4) Превью загружаемых изображений
Вы узнаете, как создать маленькие миниатюры изображений для предварительного просмотра перед отправкой на веб-сервер.
Спикер:
Александр Балабас — Fullstack разработчик в Центре цифровизации образования г. Москвы и преподаватель курса "Web-разработчик" в Nordic IT School.
У Александра более трех лет опыта коммерческой разработки в сфере веб-разработки (frontend, backend), а также опыт создания и развития банковского ПО в компании ТРАНСКАПИТАЛБАНК на позиции Fullstack. Он также имеет более двух лет опыта преподавания веб-разработки в Nordic IT School и солидные знания в области обеспечения информационной безопасности и разработки программного обеспечения для операционных систем Windows.
Организатор — очная школа программирования Nordic IT School https://inordic.ru/