Базовая информация по дисциплине
«Разработка веб-приложений» 6 семестр
|
Информация об авторах |
Тасуева Милана Рамзановна – старший преподаватель кафедры «Информатика и вычислительная техника» |
|
Цели и задачи дисциплины |
Цели дисциплины: формирование у студентов теоретических знаний и практических компетенций в области проектирования, реализации и сопровождения современных веб-приложений. Задачи дисциплины: - изучение архитектуры клиент-серверного взаимодействия и протокола HTTP; освоение языков фронтенд-разработки (HTML, CSS, JavaScript) и современных фреймворков. Длительность изучения дисциплины: 3 недели Трудоемкость дисциплины: 3 зачетные единицы В результате освоения дисциплины студент должен: знать: - интаксис и семантику языков фронтенд-разработки: структуру html-документа, каскадные таблицы стилей css (селекторы, блочная модель, flexbox/grid) и основы языка javascript (типы данных, функции, dom-дерево, события); современные подходы к проектированию пользовательских интерфейсов, включая базовые принципы работы с популярными фреймворками; архитектуру клиент-серверного взаимодействия, структуру и методы http-протокола. уметь: -проводить анализ предметной области и формализовывать требования к веб-приложению; проектировать пользовательские интерфейсы с использованием html, css и javascript. владеть: - практическими навыками написания чистого, семантического кода на html/css/js и создания компонентов с использованием современного фреймворка для решения прикладных задач; навыками сбора и анализа требований к веб-проектам, включая составление технического задания на разработку программного обеспечения. |
|
Структура дисциплины |
|
|
Теоретический материал |
Количество модулей – 3 Количество тем/лекций в каждом модуле - 2; 2; 2. |
|
Практический материал |
По данной дисциплине предусматривается выполнение лабораторных работ к трем рассматриваемым модулям. Всего 7 лабораторных работ. |
|
Контрольно-измерительные материалы |
В комплекте тестовых заданий имеется по 20 вопросов к каждому модулю, на ответы отводится 40 минут.
|
Программа дисциплины
|
Модуль |
Темы/Лекции |
Материалы для сопровождения дисциплины |
Контрольно- измерительные материалы |
Направления подготовки |
|
Модуль 1
|
1.Введение в разработку веб-приложений. 2.Основные подходы и этапы разработки веб-приложений. |
1. Презентация 2. Лабораторные работы |
Тест |
ИВТ ( бакалавриат) |
|
Модуль 2
|
1.Введение HTML. 2.Основные теги и формы HTML. |
1. Презентация 2. Лабораторные работы |
Тест |
|
|
Модуль 3
|
1.Основы CSS (Cascading Style Sheets) 2.Каскад, Наследование и Блочная модель. |
1. Презентация 2. Лабораторные работы |
Тест |
Учебно-методическое и информационное обеспечение дисциплины:
1.Вагин, Д. В. Современные технологии разработки веб-приложений : учебное пособие / Д. В. Вагин, Р. В. Петров. — Новосибирск : Новосибирский государственный технический университет, 2019. — 52 c. —— URL: https://www.iprbookshop.ru/98738.html
2.Сычев, А. В. Перспективные технологии и языки веб-разработки : практикум / А. В. Сычев. — 3-е изд. — Москва : Интернет-Университет Информационных Технологий (ИНТУИТ), Ай Пи Эр Медиа, 2019. — 493 c. — URL: https://www.iprbookshop.ru/79730.html
3.Савельев А.О. Проектирование и разработка веб-приложений на основе технологий Microsoft: учебное пособие/ Савельев А.О., Алексеев А.А.— М.: Интернет-Университет Информационных Технологий (ИНТУИТ), Ай Пи Ар Медиа, 2026.— 418 c.— Режим доступа: https://ipr-smart.ru/160029.
4.Моргунов, А. В. Web-технологии : учебно-методическое пособие / А. В. Моргунов. — Новосибирск : Сибирский государственный университет телекоммуникаций и информатики, 2022. — 101 c. — URL: https://www.iprbookshop.ru/126668.html
