Рабочая программа по дисциплине «Программирование Web-приложений» является



Pdf көрінісі
бет1/2
Дата12.10.2022
өлшемі1.33 Mb.
#462471
түріРабочая программа
  1   2
57729-edu program-file-Программирование Web-приложений






1 ПЕРЕЧЕНЬ ПЛАНИРУЕМЫХ РЕЗУЛЬТАТОВ ОБУЧЕНИЯ ПО ДИСЦИПЛИНЕ, 
СООТНЕСЕННЫХ С ПЛАНИРУЕМЫМИ РЕЗУЛЬТАТАМИ ОСВОЕНИЯ 
ОБРАЗОВАТЕЛЬНОЙ ПРОГРАММЫ 
Рабочая программа по дисциплине «Программирование Web-приложений» является 
составной частью основной профессиональной образовательной программы (ОПОП) 
академического бакалавриата «Математическое обеспечение и администрирование 
информационных систем», разработанной в соответствии с ФГОС ВО по направлению 
подготовки 02.03.03 Математическое обеспечение и администрирование информационных 
систем (уровень бакалавриата), утвержденным приказом Минобрнауки России от 23.08.2017 
№ 809. 
Целью освоения дисциплины «Программирование Web-приложений» является 
изучение современных методов и средств разработки информационных систем с помощью 
веб-технологий.
Задачи дисциплины:
 дать представление о комплексе задач разработки сайтов; 
 дать представление о специфике программирования для Интернет; 
 дать представление об основных языках программирования, используемых в данной 
области. 
Перечень планируемых результатов обучения по дисциплине 
Код 
компет
енции 
Результаты
освоения ОПОП
Содержание компетенций 
Перечень планируемых результатов 
обучения по дисциплине 
ПК-1
Способен проектировать 
программное обеспечение с 
использованием современных 
инструментальных средств 
Знать: основные принципы и приемы 
построения архитектуры программного 
обеспечения; методы и средства 
проектирования программного обеспечения, в 
том числе баз данных.
Уметь: использовать существующие типовые 
решения 
и 
шаблоны 
проектирования 
программного обеспечения, применять методы 
и средства проектирования программного 
обеспечения, структур данных, баз данных, 
программных интерфейсов.
Владеть: навыками построения архитектуры 
программного обеспечения, проектирования 
структур данных, баз данных и программных 
интерфейсов с использованием современных 
инструментальных средств
ПК-2
Способен осуществлять 
обоснованный выбор 
архитектуры при 
проектировании 
программного обеспечения и 
контроль сопровождения 
программных средств
Знать: 
основные 
атрибуты 
качества 
программного 
обеспечения, 
типы 
программных компонентов и блоков, методы 
проектирования программного обеспечения
основанные на повторном использовании
Уметь: Применять современные разработки и 



тенденции в области проектирования по в 
профессиональной деятельности.
Владеть: 
навыками 
сбора 
и 
анализа 
требований 
к 
программному 
продукту, 
преобразования программных средств на 
компоненты и блоки, составления и описания 
алгоритма решения прикладных задач
2 МЕСТО ДИСЦИПЛИНЫ В СТРУКТУРЕ ОПОП 
Дисциплина «Программирование Web-приложений» является обязательной, относится 
к части, формируемая участниками образовательных отношений блока №1 дисциплин по 
выбору основной профессиональной образовательной программы академического 
бакалавриата «Математическое обеспечение и администрирование информационных 
систем» по направлению подготовки 02.03.03 Математическое обеспечение и 
администрирование информационных систем ФГБОУ ВО «РГРТУ».
Дисциплина изучается по очной форме обучения на 4 курсе в 8 семестре. 
Дисциплина базируется на знаниях, полученных обучающимися при изучении 
следующих дисциплин: «Сети и телекоммуникации», «Информатика». 
Знания, полученные в результате освоения дисциплины будут полезны обучающимся 
при прохождении практик и выполнении выпускной квалификационной работы. 
3 ОБЪЕМ ДИСЦИПЛИНЫ В ЗАЧЕТНЫХ ЕДИНИЦАХ С УКАЗАНИЕМ 
КОЛИЧЕСТВА ЧАСОВ, ВЫДЕЛЕННЫХ НА КОНТАКТНУЮ РАБОТУ 
ОБУЧАЮЩИХСЯ С ПРЕПОДАВАТЕЛЕМ (ПО ВИДАМ УЧЕБНЫХ ЗАНЯТИЙ) И 
НА САМОСТОЯТЕЛЬНУЮ РАБОТУ ОБУЧАЮЩИХСЯ 
Общая трудоемкость (объем) дисциплины составляет 4 зачетных единиц (ЗЕ), 
144 часа. 
Вид учебной работы 
Всего часов 
Общая трудоемкость дисциплины 
144 
1. Контактная работа обучающихся с преподавателем (всего), в том числе: 
58,35 
лекции 
24 
практические занятия 
32 
лабораторные работы 

консультации 

иная контактная работа (промежуточная аттестация) 
0,35 
2. Самостоятельная работа обучающихся (всего), в том числе: 
41 
курсовой проект (работа) 

иная самостоятельная работа 
41 
3. Контроль 
44,65 
Вид промежуточной аттестации обучающегося 
экзамен 



4 СОДЕРЖАНИЕ ДИСЦИПЛИНЫ, СТРУКТУРИРОВАННОЕ ПО ТЕМАМ С 
УКАЗАНИЕМ ОТВЕДЕННОГО НА НИХ КОЛИЧЕСТВА АКАДЕМИЧЕСКИХ 
ЧАСОВ И ВИДОВ УЧЕБНЫХ ЗАНЯТИЙ 
4.1 Содержание дисциплины, структурированное по темам 
Тема 1. Язык гипертекстовой разметки HTML.
Архитектура веб-приложений. Обзор современного стандарта HTML5. Синтаксис 
HTML. Теги и атрибуты. Структурирование текста. Абзацы, заголовки, списки. Гиперссылки 
и якоря. Графика и мультимедиа. Таблицы. Формы. Поля ввода. Устаревшие теги и 
атрибуты. 
Тема 2. Технология CSS.
Способы стилизации элементов страницы. Обзор стандарта CSS3. Синтаксис CSS. 
Классы и селекторы. Псевдоклассы и псевдоэлементы. Наследование правил и 
специфичность. Стилизация текста. Параметры шрифта, абзацев. Параметры фона и 
списков. Табличная и блочная верстка. Параметры размещения, переполнения. Параметры 
рамок, отступов. Параметры таблиц. Видимость и эффекты. Параметры курсора. Параметры 
и вид отображения. Позиционирование. Перекрытие и область видимости. Градиенты. 
Тема 3. Использование языка JavaScript.
Возможности языка JavaScript. Синтаксис языка. Подключение скриптов на 
странице. Переменные и литералы. Выражения. Ввод и вывод данных. Отладка скриптов. 
Операторы. Операции. Функции. Локальные и внешние переменные. Массивы. Документы и 
объекты страницы. Объектная модель браузера (BOM). Объектная модель документа (DOM). 
Основные свойства и методы элементов DOM. Использование стилей. Обработка событий. 
Порядок срабатывания событий. Обработка форм. Слои. Позиционирование слоев.
Тема 4. Использование языка PHP. 
Установка и настройка веб-сервера Apache. Подключение модуля PHP. Включение 
PHP кода в HTML. Переменные и типы данных. Условные операторы. Циклы. Массивы. 
Функции. Классы, объекты и объявление методов. Создание объектов и работа с ними. 
Наследование. HTML-формы. Методы отправки данных на сервер. Получение данных 
формы. Экранирование специальных символов. 
Тема 5. Использование базы данных MySQL. 
Установка и настройка СУБД MySQL. Подключение к MySQL. Создание баз 
данных и таблиц. Создание и настройка пользователей. Конфигурирование базы данных с 
помощью приложения phpMyAdmin. Объектно-ориентированный интерфейс MySQL. 
Выполнение запросов к СУБД MySQL с помощью функций PHP. Базы данных и веб-формы. 



4.2. 


Достарыңызбен бөлісу:
  1   2




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет