Курс по современной веб-разработке на HTML5, JavaScript и CSS3: структура страниц, формы, работа с данными, адаптивная верстка и интерактивные интерфейсы.
• Обзор HTML и CSS
• Обзор CSS
• Создание веб-приложений с помощью Visual Studio 2026
• Создание и стилизации HTML5 страниц
• Создание страницы HTML5
• Настройка стиля страницы HTML5
• Введение в JavaScript
• Обзор синтаксиса JavaScript
• Формы и современные типы HTML-полей
• Клиентская проверка вводимых данных
• Взаимодействие с удалёнными источниками данных
• Fetch API и асинхронные HTTP-запросы
• Работа с JSON
• Современные возможности HTML5 и CSS3
• Стилизация текста и групп элементов
• Создание объектов с помощью JavaScript
• Разработка структурированного кода на JavaScript
• Создание собственных объектов
• Создание интерактивных страниц с помощью HTML5
• Взаимодействие с файлами
• Использование мультимедиа
• Local Storage и Session Storage
• IndexedDB: базовые сценарии
• Offline-сценарии с Service Workers и Cache API
• Адаптивная вёрстка
• Поддержка различных форм-факторов
• Создание адаптивного пользовательского интерфейса
• Использование графики
• Создание векторной графики с помощью библиотеки SVG
• Программное создание графики с помощью элемента Canvas
• Анимация интерфейса пользователя
• Применение переходов (transitions) CSS
• Преобразование (transformations) элементов
• Введение в WebSockets
• Отправка и получение данных с помощью WebSockets
• Использование Web Workers
• Введение в Web Workers
• Выполнение асинхронной обработки с помощью Web Workers