• A
  • A
  • A
  • ABC
  • ABC
  • ABC
  • А
  • А
  • А
  • А
  • А
Regular version of the site

Web Programming

2019/2020
Academic Year
RUS
Instruction in Russian
6
ECTS credits
Delivered at:
Department of Information Technologies in Business (Faculty of Economics, Management, and Business Informatics)
Course type:
Elective course
When:
4 year, 1 module

Instructor

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

Аннотация

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

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

  • обучение проектированию, разработке и внедрению WEB-систем
Результаты освоения дисциплины

Результаты освоения дисциплины

  • Знает элементы web-систем
  • Способен программировать web-страницы с применением различных технологий
  • Знает расширяемый язык разметки
  • Знает основные понятия, технологии программирования.
  • Использует различные технологии при верстке страницы с динамическими элементами
  • способен разработать собственный сайт
Содержание учебной дисциплины

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

  • Раздел 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. Представление данных в XML Понятия XML, XPATH, XSLT. Навигация внутри XML-документа. Пространство имен в XML-документе. Тема 7. Обработка XML Преобразования XML-данных. XSLT процессор. Реализации XSLT процессоров.
Элементы контроля

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

  • Контрольная работа (неблокирующий)
  • Домашняя работа (неблокирующий)
  • Самостоятельная работа (неблокирующий)
  • Экзамен (неблокирующий)
  • Прохождение online-курсов (неблокирующий)
Промежуточная аттестация

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

  • Промежуточная аттестация (1 модуль)
    0.2 * Домашняя работа + 0.2 * Прохождение online-курсов + 0.2 * Самостоятельная работа + 0.4 * Экзамен
Список литературы

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

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

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

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

  • Под общ. ред. Жильцовой О.Н.-ИНТЕРНЕТ-МАРКЕТИНГ 2-е изд., пер. и доп. Учебник для академического бакалавриата-М.:Издательство Юрайт,2019-301-Бакалавр. Академический курс-978-5-534-04238-2: -Текст электронный // ЭБС Юрайт - https://biblio-online.ru/book/internet-marketing-432128