• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
Бакалавриат 2020/2021

Web-программирование

Лучший по критерию «Полезность курса для расширения кругозора и разностороннего развития»
Статус: Курс по выбору (Бизнес-информатика)
Направление: 38.03.05. Бизнес-информатика
Когда читается: 4-й курс, 1 модуль
Формат изучения: с онлайн-курсом
Язык: русский
Кредиты: 6
Контактные часы: 40

Программа дисциплины

Аннотация

Настоящая программа учебной дисциплины устанавливает требования к образовательным результатам и результатам обучения студента и определяет содержание и виды учебных занятий и отчетности. Программа предназначена для преподавателей, ведущих дисциплину «Web-программирование», учебных ассистентов и студентов направления подготовки 38.03.05 Бизнес-информатика, обучающихся по образовательной программе «Бизнес-информатика».
Цель освоения дисциплины

Цель освоения дисциплины

  • получение высшего профессионально профилированного (на уровне бакалавра) образования, позволяющего выпускнику успешно работать в избранной сфере деятельности
  • обладать универсальными и предметно-специализированными компетенциями, способствующими его социальной мобильности и устойчивости на рынке труда
Планируемые результаты обучения

Планируемые результаты обучения

  • Умеет программировать web-страницы на JavaScript, умеет пользоваться фреймворками CSS.
  • Умеет выполнять верстку страниц
  • Умеет использовать фреймворки
Содержание учебной дисциплины

Содержание учебной дисциплины

  • Раздел 1. Верстка web-страниц
    Тема 1. Основные элементы web-систем Основные составляющие "всемирной паутины". История развития WWW. Назначение и функции web-браузеров. Структура сайта. Структура web-систем. Протокол http. Понятие URL. Процесс разработки сайта. Языки разметки текста. Назначение SGML. Тема 2. Язык разметки HTML Структура HTML-документа. Заголовок HTML-документа. Разметка текста в HTML. Списки в HTML. Таблицы в HTML. Формы в HTML. Тема 3. Каскадные таблицы стилей CSS Назначение CSS. Варианты размещения CSS. Приоритет использования CSS. Типы селекторов CSS. Стили текста CSS. Единицы измерения CSS. Задание цвета в CSS. Box-модель CSS. Позиционирование объектов с помощью CSS. Фреймворки CSS.
  • Раздел 2. Программирование web-страниц
    Тема 4. Язык программирования JavaScript Назначение и способы использования JavaScript. Типы данных JavaScript. Синтаксис JavaScript. Объекты web-браузера, доступные через JavaScript. Включение Javascript в HTML-документ. Тип String в JavaScript. Тип Number в JavaScript. Тип Boolean в JavaScript. Тип Date в JavaScript. Тип Array в JavaScript. Сообщения в popup-окнах JavaScript. Обработка событий в JavaScript. Работа с таймером в JavaScript. Тема 5. Объектная модель документа Обращение к элементам DOM. Создание элементов DOM. JavaScript-фреймворки. Возможности jQuery.
  • Раздел 3. Фреймворки для веб-программирования
    Тема 6. Фреймворки CSS Препроцессоры CSS: LESS и SASS. Средство разработки веб-страниц Bootstrap Тема 7. Фреймворки Javascript Библиотека jQuery. Фреймворк AngularJS. Фреймворк ReactJS.
Элементы контроля

Элементы контроля

  • неблокирующий Самостоятельная работа
  • неблокирующий Экзамен
  • неблокирующий Задание
  • неблокирующий Самостоятельная работа
  • неблокирующий Экзамен
  • неблокирующий Задание
Промежуточная аттестация

Промежуточная аттестация

  • Промежуточная аттестация (1 модуль)
    0.5 * Задание + 0.1 * Самостоятельная работа + 0.4 * Экзамен
Список литературы

Список литературы

Рекомендуемая основная литература

  • Сысолетин Е. Г., Ростунцев С. Д. ; под науч. ред. Доросинского Л.Г. - РАЗРАБОТКА ИНТЕРНЕТ-ПРИЛОЖЕНИЙ. Учебное пособие для вузов - М.:Издательство Юрайт - 2019 - 90с. - ISBN: 978-5-9916-9975-4 - Текст электронный // ЭБС ЮРАЙТ - URL: https://urait.ru/book/razrabotka-internet-prilozheniy-438148
  • Тузовский А. Ф. - ПРОЕКТИРОВАНИЕ И РАЗРАБОТКА WEB-ПРИЛОЖЕНИЙ. Учебное пособие для академического бакалавриата - М.:Издательство Юрайт - 2019 - 218с. - ISBN: 978-5-534-00515-8 - Текст электронный // ЭБС ЮРАЙТ - URL: https://urait.ru/book/proektirovanie-i-razrabotka-web-prilozheniy-433825

Рекомендуемая дополнительная литература

  • Немцова, Т. И. Компьютерная графика и web-дизайн : учеб. пособие / Т.И. Немцова, Т.В. Казанкова, А.В. Шнякин / под ред. Л.Г. Гагариной. — Москва : ИД «ФОРУМ» : ИНФРА-М, 2017. — 400 с. + Доп. материалы [Электронный ресурс; Режим доступа: https://znanium.com]. — (Профессиональное образование). - ISBN 978-5-16-101286-4. - Текст : электронный. - URL: https://znanium.com/catalog/product/894969