Веб-программирование и веб-языки
Инвариантная самостоятельная работа
Тема 1. Создание рабочего пространства, регистрация репозитория Git в качество портфолио, анализ, обоснование выбора и настройка выбранных для работы аппаратно-программных комплексов, современных инструментальных средств удалённого доступа и веб-технологий
Тема 2. Настройка программного обеспечения для управления зависимостями в веб-проекте
Тема 3. Разработка приложения для асинхронного считывания данных из JSON и вывода в веб-документ путём нативной модификации дерева DOM
Тема 4. Настройка линтера и иных средств мониторинга корректности программного года
Вариативная самостоятельная работа
Тема 1. Экспериментальная проверка корректности документов (валидация) на языках разметки
Тема 2. Подготовка материалов для выступления по функциональному программированию на языке JavaScript
Тема 3. Проектирование сценария для подбора цветового оформления веб-документа
Тема 4. Подготовка материалов для выступления по настройке линтера кода
Задания лабораторной работы по темам
Тема 1. Языковые средства веб-технологий на основе XML и CSS и развёртывание среды разработки компонентов аппаратно-программных комплексов
Тема 2. Основы современного JavaScript (ECMAScript 2016, ECMAScript 2017): синтаксис, структуры данных и функциональный стиль программирования
Тема 3. Элементы асинхронного и событийно-ориентированного клиентского веб-программирования