Министерство образования и науки Республики Дагестан
Государственное профессиональное образовательное учреждение
«Дербентский профессионально-педагогический колледж им.Г.Б.Казиахмедова»
РАБОЧАЯ ПРОГРАММА ПРОФЕССИОНАЛЬНОГО МОДУЛЯ
«ПМ.09 Проектирование, разработка и оптимизация веб-приложений»
Дербент, 2025 г.
1
СОДЕРЖАНИЕ
1. ОБЩАЯ ХАРАКТЕРИСТИКА ПРИМЕРНОЙ РАБОЧЕЙ ПРОГРАММЫ
ПРОФЕССИОНАЛЬНОГО МОДУЛЯ ……………………………………3
2. СТРУКТУРА И СОДЕРЖАНИЕ ПРОФЕССИОНАЛЬНОГО МОДУЛЯ. 5
3. УСЛОВИЯ РЕАЛИЗАЦИИ ПРОГРАММЫ ПРОФЕССИОНАЛЬНОГО
МОДУЛЯ …………………………………………………………………..16
4. КОНТРОЛЬ И ОЦЕНКА РЕЗУЛЬТАТОВ ОСВОЕНИЯ
5. ПРОФЕССИОНАЛЬНОГО МОДУЛЯ…………….. …………………… 17
2
1. ОБЩАЯ ХАРАКТЕРИСТИКА РАБОЧЕЙ ПРОГРАММЫ
ПРОФЕССИОНАЛЬНОГО МОДУЛЯ
«ПМ.08. Разработка дизайна веб-приложений»
1.1. Цель и планируемые результаты освоения профессионального модуля
В результате изучения профессионального модуля студент должен освоить основной вид
деятельности Проектирование, разработка и оптимизация веб-приложений и соответствующие
ему общие компетенции, и профессиональные компетенции:
1.1.1 Перечень общих компетенций
Код
ОК 1
ОК 2
ОК 3
ОК 4
ОК 5
ОК 6
ОК 7
ОК 8
ОК 9
ОК 10
ОК 11
Наименование общих компетенций
Выбирать способы решения задач профессиональной деятельности,
применительно к различным контекстам.
Осуществлять поиск, анализ и интерпретацию информации, необходимой для
выполнения задач профессиональной деятельности.
Планировать и реализовывать собственное профессиональное и личностное
развитие.
Планировать и реализовывать собственное профессиональное и личностное
развитие.
Планировать и реализовывать собственное профессиональное и личностное
развитие.
Проявлять гражданско-патриотическую позицию, демонстрировать осознанное
поведение на основе традиционных общечеловеческих ценностей, применять
стандарты антикоррупционного поведения.
Содействовать сохранению окружающей среды, ресурсосбережению,
эффективно действовать в чрезвычайных ситуациях.
Использовать средства физической культуры для сохранения и укрепления
здоровья в процессе профессиональной деятельности и поддержания
необходимого уровня физической подготовленности.
Использовать информационные технологии в профессиональной деятельности.
Пользоваться профессиональной документацией на государственном и
иностранном языках.
Использовать знания по финансовой грамотности, планировать
предпринимательскую деятельность в профессиональной сфере.
1.1.2 Перечень профессиональных компетенций
Код
ВД 9
ПК 9.1
ПК 9.2
ПК 9.3
Наименование видов деятельности и профессиональных компетенций
Проектирование, разработка и оптимизация веб-приложений
Разрабатывать техническое задание на веб-приложение в соответствии с
требованиями заказчика.
Разрабатывать веб-приложение в соответствии с техническим заданием.
Разрабатывать интерфейс пользователя веб-приложений в соответствии с
техническим заданием.
3
ПК 9.4
ПК 9.5
ПК 9.6
ПК 9.7
ПК 9.8
ПК 9.9
ПК 9.10
Осуществлять техническое сопровождение и восстановление веб-приложений в
соответствии с техническим заданием.
Производить тестирование разработанного веб приложения.
Размещать веб приложения в сети в соответствии с техническим заданием.
Осуществлять сбор статистической информации о работе веб-приложений для
анализа эффективности его работы.
Осуществлять аудит безопасности веб-приложения в соответствии с
регламентами по безопасности.
Модернизировать веб-приложение с учетом правил и норм подготовки
информации для поисковых систем.
Реализовывать мероприятия по продвижению веб-приложений в сети Интернет.
1.1.3 В результате освоения профессионального модуля студент должен:
Иметь
практический
опыт
уметь
знать
В использовании специальных готовых технических решений при
разработке веб- приложений; выполнении разработки и проектирования
информационных систем; модернизации веб-приложений с учетом правил
и норм подготовки информации
для поисковых систем; реализации мероприятий по продвижению
вебприложений в сети Интернет
разрабатывать программный код клиентской и серверной части
вебприложений; осуществлять оптимизацию веб-приложения с целью
повышения его рейтинга в сети Интернет; разрабатывать и проектировать
информационные системы
языки программирования и разметки для разработки клиентской и
серверной части веб-приложений; принципы функционирования
поисковых сервисов и особенности оптимизации веб-приложений под них;
принципы проектирования и разработки информационных систем
1.1.4 Реализация программы воспитания
Код
личностных
результатов
реализации
программы
воспитания
ЛР 4
ЛР 9
Личностные результаты реализации
программы воспитания
(дескрипторы)
Сформированность мировоззрения, соответствующего современному
уровню развития науки и общественной практики, основанного на диалоге
культур, а также различных форм общественного сознания, осознание
своего места в поликультурном мире
Готовность и способность к образованию, в том числе самообразованию,
на протяжении всей жизни; сознательное отношение к непрерывному
образованию как условию успешной профессиональной и общественной
деятельности
1.2. Количество часов, отводимое на освоение профессионального модуля
4
Всего часов
862
Из них на освоение МДК 540
практики, в том числе учебную
производственную 144
Экзамен квалификационный
на
144
и
6
5
2. СТРУКТУРА И СОДЕРЖАНИЕ ПРОФЕССИОНАЛЬНОГО МОДУЛЯ «ПМ.08. Разработка дизайна веб-приложений»
2.1. Структура профессионального модуля
Коды
профессиональн
ых общих
компетенций
ПК 9.1-9.6
ОК.01-10
ПК 9.7, ПК 9.9ПК 9.10
ОК.01-10
ПК 9.8 ОК.0110
Наименования разделов
профессионального
модуля
Раздел1.
Проектирование и
разработка
вебприложений
Раздел 2. Оптимизация
веб-приложений
Раздел 3. Обеспечение
безопасности вебприложений
Раздел 4. Менеджмент
сетевых ресурсов
Раздел 5. Решение
комплексных задач по
модулю 09
Учебная практика
ПК 9.1-9.10
ОК.01-10
ПК 9.1 - ПК 9.10 Производственная
практика (по профилю
специальности), часов
Экзамен по модулю
Всего:
Объем профессионального модуля, час.
Обучение по МДК
Практики
Лабораторных
Курсовых
Производс
работ
и практических
Учебная
твенная
занятий
(проектов)
Суммарный
объем
нагрузки,
час.
Всего
256
246
130
134
126
66
2
86
84
54
2
28
24
18
4
64
60
56
4
20
Самостоя
тельная
работа1
10
6
144
144
144
144
6
6
862
Промеж.
аттест.
540
324
20
144
144
22
6
Самостоятельная работа в рамках образовательной программы планируется образовательной организацией с соответствии с требованиями ФГОС СПО в пределах объема
профессионального модуля в количестве часов, необходимом для выполнения заданий самостоятельной работы обучающихся, предусмотренных тематическим планом и
содержанием учебной дисциплины.
1
6
2.2. Тематический план и содержание профессионального модуля (ПМ)
Наименование разделов
и тем
профессионального
модуля (ПМ),
междисциплинарных
курсов (МДК)
1
Содержание учебного материала, лабораторные работы и практические занятия, внеаудиторная
(самостоятельная) учебная работа обучающихся, курсовая работа (проект)
Объем
часов
2
4
Раздел 1. Проектирование и разработка веб-приложений
258
МДК.09.01 Проектирование и разработка веб-приложений
3 семестр
Тема 09.01.01
Содержание
1. Основы back-end разработки. Веб-сервер: его разновидности, характеристики и настройка.
Разработка сетевых
2. Платформы для разработки под PHP, под JavaScript, под Python
приложений
Тематика практических занятий и лабораторных работ
(Основы back-end
Лабораторная работа «Установка платформ back-end разработки»
разработки)
Тема 09.01.02
Содержание
1. Основы PHP. Типы данных в PHP. Переменные в PHP.
Разработка сетевых
приложений
2. Выражения и операторы в PHP.
(Процедурное
3. Логические операторы в PHP.
программирование на
4. Условный оператор в PHP.
PHP)
5. Конструкция switch-case в PHP.
6. Цикл с предусловием while в PHP.
7. Цикл с постусловием do-while в PHP.
8. Универсальный цикл for в PHP. Цикл foreach в PHP.
9. Включение кода PHP.
Тематика практических занятий и лабораторных работ
Лабораторная работа «Построение выражений и операторов на языке PHP»
Лабораторная работа «Использование условного оператора в скриптах языка PHP»
34
2
1
1
2
2
18
2
2
2
2
2
2
2
2
2
8
1
1
7
Лабораторная работа «Использование конструкции switch-case в скриптах PHP»
Лабораторная работа «Использование циклов в скриптах языка PHP»
Лабораторная работа «Использование конструкций включения кода PHP»
Самостоятельная учебная работа
- составление реферата на тему «История развития языка PHP»
Дифференцированный зачет
4 семестр
Тема 09.01.03
Содержание
1. Функции в PHP.
Разработка сетевых
приложений
2. Строки в PHP.
(Функциональное
3. Регулярные выражения.
программирование на
4. Массивы в PHP.
PHP)
5. Работа с файловой системой.
6. Объекты в PHP.
7. Дата и время в PHP.
8. Основы HTTP.
9. Обработка форм.
10. Управление состоянием.
11. PHP и XML. PHP и XML Web-services.
12. Сокеты и сетевые функции в PHP.
13. Обработка JSON.
14. Работа с графикой.
15. Объектно-ориентированное программирование на PHP.
Тематика практических занятий и лабораторных работ
Лабораторная работа «Построение функций на языке PHP»
Лабораторная работа «Построение регулярных выражений на языке PHP»
Лабораторная работа «Обработка массивов на языке PHP»
Лабораторная работа «Обработка форм на языке PHP»
Лабораторная работа «Построение классов на языке PHP»
Самостоятельная учебная работа
- составление реферата на тему «Объектно-ориентированное программирование PHP»
2
2
2
2
2
2
114
30
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
20
2
4
4
4
6
2
2
8
Тема 09.01.04
Разработка сетевых
приложений
Содержание
1. Основы Python. Типы данных в Python. Переменные в Python.
2. Выражения и операторы в Python. Логические операторы в Python.
3. Условный оператор в Python.
4. Цикл с предусловием while в Python.
10
2
2
2
2
(Процедурное
программирование на
Python)
5. Универсальный цикл for в Python.
Тематика практических занятий и лабораторных работ
Лабораторная работа «Построение выражений и операторов на языке Python»
Лабораторная работа «Использование условного оператора в скриптах языка Python»
Лабораторная работа «Использование циклов в скриптах языка Python»
Самостоятельная учебная работа
- составление реферата на тему «История развития языка Python»
Содержание
1. Кортежи и списки в Python
2. Словари и множества в Python
3. Функции в Python
4. Объекты в Python
5. Классы в Python
Тематика практических занятий и лабораторных работ
Лабораторная работа «Построение и обработка кортежей и списков в Python»
Лабораторная работа «Построение и обработка словарей и списков в Python»
Лабораторная работа «Построение функций в Python»
Лабораторная работа «Построение объектов в Python»
Лабораторная работа «Построение классов в Python»
Самостоятельная учебная работа
- составление реферата на тему «Объектно-ориентированное программирование Python»
Содержание
Тематика практических занятий и лабораторных работ
2
8
2
2
2
1
1
10
2
2
2
2
2
10
2
2
2
2
2
1
1
Тема 09.01.05
Разработка сетевых
приложений
(Функциональное
программирование на
Python)
Тема 09.01.06
Разработка сетевых
приложений
Лабораторная работа «Разработка тематического сайта на языке PHP/Python»
(Тематический проект)
Дифференцированный зачет
20
20
2
9
5 семестр
Тема 09.01.07
Разработка сетевых
приложений
(Система управления
базами данных)
Содержание
Понятие системы управления базами данных
Создание структуры базы дынных и таблиц
Подключение к базе данных
Запросы к базе данных
Перекрестные запросы
Получение результатов запроса
Тематика практических занятий и лабораторных работ
Лабораторная работа «Разработка базы данных»
Лабораторная работа «Реализация подключения»
Лабораторная работа «Реализация запросов выборки данных»
Лабораторная работа «Реализация запросов добавления данных»
Лабораторная работа «Реализация запросов обновления данных»
Лабораторная работа «Реализация запросов удаления данных»
Лабораторная работа «Вывод результатов из базы данных»
Самостоятельная учебная работа
- составление реферата на тему «СУБД MySQL»
Дифференцированный зачет
6 семестр
Тема 09.01.08
Содержание
Общее понятие фреймворка
Разработка сетевых
Понятие моделей MVC
приложений
Понятие контроллера приложения
(Фреймворки)
Понятие модели приложения
Понятие представления приложения
Фреймворк Laravel
Фреймворк Yii2
Фреймворк Django
Тематика практических занятий и лабораторных работ
Лабораторная работа «Установка и настройка фреймворка Laravel»
28
6
1
1
1
1
1
1
18
2
2
2
4
4
2
2
2
2
2
44
20
2
2
2
2
2
4
2
4
20
1
10
Лабораторная работа «Создание контроллера в Laravel»
Лабораторная работа «Создание моделей в Laravel»
Лабораторная работа «Создание представлений в Laravel»
Лабораторная работа «Разработка простого веб-приложения в Laravel»
Лабораторная работа «Установка и настройка фреймворка Yii2»
Лабораторная работа «Создание контроллера в Yii2»
Лабораторная работа «Создание моделей в Yii2»
Лабораторная работа «Создание представлений в Yii2»
Лабораторная работа «Разработка простого веб-приложения в Yii2»
Лабораторная работа «Установка и настройка фреймворка Django»
Лабораторная работа «Создание контроллера в Django»
Лабораторная работа «Создание моделей в Django»
Лабораторная работа «Создание представлений в Django»
Лабораторная работа «Разработка простого веб-приложения в Django»
Лабораторная работа «Размещение готового веб-приложения на учебном хостинге»
Самостоятельная учебная работа
- составление реферата на тему «Фреймворки веб-разработки»
Дифференцированный зачет
7 семестр
Тема 09.01.08
Содержание
Разработка сетевых
Тематика практических занятий и лабораторных работ
Лабораторная работа «Установка CMS»
приложений (CMS)
Лабораторная работа «Настройка CMS»
Лабораторная работа «Разработка темы CMS»
Лабораторная работа «Разработка плагинов CMS»
Лабораторная работа «Реализация подключения в базе данных»
Лабораторная работа «Размещение готового веб-приложения на учебном хостинге»
Самостоятельная учебная работа
- составление реферата на тему «CMS»
Курсовая работа
1
1
1
2
1
1
1
1
2
1
1
1
1
2
2
2
2
2
38
16
2
2
4
4
2
2
2
20
11
Раздел 2. Оптимизация веб-приложений
МДК 09.02 Оптимизация веб-приложений
Тема 9.2.1 Методы
Содержание
оптимизации веб Введение. Продвижение сайтов
приложений
Внутренняя поисковая оптимизация (SEO)
Индексация сайта
Поисковое продвижение сайтов - (оптимизация сайтов)
Контекстная реклама - (Яндекс Директ)
Контекстная реклама - (Google Adwords)
Социальные сети
Email-маркетинг - (рассылки полезных материалов подписавшимся клиентам)
Медийная реклама - (показ рекламных баннеров на сайтах)
Контент-маркетинг - (привлечение пользователей за счёт публикации полезного контента)
Тематика практических занятий и лабораторных работ
Практическая работа «Проведение общего аудита сайта: SEO»
Практическая работа «Проведение общего аудита сайта: юзабилити»
Практическая работа «Проведение общего аудита сайта: тексты»
Практическая работа «Исследование способов ускорения загрузки сайтов»
Практическая работа «Проведение чистки кода»
Практическая работа «Минимализация HTML и CSS»
Практическая работа «Применение GZIP-сжатия»
Практическая работа «Минимизация редиректов»
Практическая работа «Перенесение скриптов»
Практическая работа «Ограничение числа плагинов CMS»
Практическая работа «Покупка оптимального хостинга»
Практическая работа «Использование подходящий размер картинок»
Практическая работа «Сжатие картинок»
Практическая работа «Передача картинки через CDN»
Практическая работа «Внешний хостинг»
134
134
30
2
6
2
4
2
2
2
2
2
6
30
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
12
Тема 9.2.2 Методы
оптимизации веб приложений (SEO)
Тема 9.2.2 Методы
оптимизации веб приложений
(Поведенческие
факторы)
Содержание
Внутренняя поисковая оптимизация (SEO)
Составление семантического ядра
Группировка запросов. Определение точек входа
Технический аудит
Оптимизация контента
Оптимизация мета-тегов на странице
Оптимизация тегов на странице
Внутренняя перелинковка страниц
Внешняя поисковая оптимизация (SEO)
Анкоры
Процесс закупки и ссылочный взрыв
Регистрация в каталогах сайтов
Публикация статей на тематических ресурсах
Размещение пресс-релизов
Форумы, блоги
Новости
Конкурс, акция, бонус
Полезный контент
Тематика практических занятий и лабораторных работ
Практическая работа «Проведение внутренней SEO оптимизация сайта»
Практическая работа «Техническая оптимизация, дополнительные настройки»
Содержание
Индексация сайта
Ручное добавление
Автоматическое добавление
Увеличение посещаемости сайта
Конвертация трафика
Тематика практических занятий и лабораторных работ
Практическая работа «Улучшение поведенческих факторов»
Практическая работа «Проведение индексации сайта»
16
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
18
12
6
12
2
2
2
4
4
18
4
2
13
Практическая работа «Проведение ручного добавления»
Практическая работа «Проведение автоматического добавления»
Практическая работа «Увеличение посещаемости сайта»
Практическая работа «Проведение конвертации трафика»
Самостоятельная учебная работа поиск информации в сети Интернет;
Раздел 3. Обеспечение безопасности веб- приложений
МДК. 09.03 Обеспечение безопасности веб-приложений
Тема 9.3.1 Технологии Содержание
обеспечения
Основные принципы построения безопасных сайтов.
безопасности
Понятие безопасности приложений
вебприложений
Классификация опасностей
(Языки
Источники угроз информационной безопасности и меры по их предотвращению
программирования)
Тематика практических занятий и лабораторных работ
Тема 9.3.2 Технологии
обеспечения
безопасности
вебприложений
(Системы управления
контентом и
фреймворки)
Сбор информации о web-приложении.
Карта веб-приложения
Сравнение современных и более ранних версий приложений
Содержание
Регламенты и методы разработки безопасных веб-приложений
Безопасная аутентификация и авторизация.
Повышение привилегий и общая отказоустойчивость системы
Проверка корректности данных, вводимых пользователем.
Публикация изображений и файлов.
Методы шифрования.
SQL- инъекции.
XSS-инъекции
Тематика практических занятий и лабораторных работ
4
4
2
2
2
56
86
8
2
2
2
2
18
6
6
6
22
2
2
4
2
2
2
4
4
36
14
Тестирование защищенности механизма управления доступом и сессиями
Тестирование на устойчивость к атакам отказа в обслуживании
Поиск уязвимостей к атакам XSS.
Поиск уязвимостей к атакам SQL-injection.
Распределенная DoS-атака (DDoS)
Приемы написания кода для противодействия XSS
Самостоятельная учебная работа
Распознавание внедрения SQL-кода
Дифференцированный зачет
Раздел 4. Менеджмент сетевых ресурсов
МДК.09.04 Менеджмент сетевых ресурсов
Тема 1. Менеджмент Содержание
Функциональные области управления
сетевых ресурсов
Управление проектом. Проектно-ориентированное управление. Системная модель управления проектом.
Процесс управления проектом
Стадия инициации, стадия планирования. Стадия организации и контроля выполнения работ
Анализ и регулирование выполнения проекта. Стадия завершения. Функциональные области управления
Управление предметной областью проекта. Управление изменениями Управление проектом по
временным параметрам. Управление стоимостью и финансированием Управление качеством. Управление
рисками
Управление человеческими ресурсами. Управление коммуникациями
Управление поставками и контрактами. Управление безопасностью Управление интеграцией и системный
подход. Управление конфликтами
Основные архитектуры и платформы управления
Тематика практических занятий
1. Практическая работа «Структура управления открытой сети (ONA)»
2. Практическая работа «Структура управления System View»
3. Практическая работа «Структура управления NetView»
4. Практическая работа «Структура управления Управляющий сети LAN»
12
6
6
4
4
4
2
2
28
28
12
2
2
2
18
2
2
4
4
15
5. Практическая работа «Структура управления SNMP»
Самостоятельная учебная работа разработка тематического сайта
Другие формы контроля (практическая работа)
4
4
2
Раздел 5. Решение комплексных задач по модулю 09
64
МДК.09.05 Решение комплексных задач по модулю 09
64
38
4
2
2
32
2
6
4
2
4
4
4
4
7 семестр
Тема 09.05.01
Содержание
Решение комплексных 1. Ознакомление с требованиями задания. Анализ требований и аудит
2. Структура проекта
задач по модулю 09.
Тематика практических занятий и лабораторных работ
1. Практическая работа «Выбор технологий разработки»
2. Практическая работа «Построение логики сайта»
3. Практическая работа «Разработка базы данных сайта»
4. Практическая работа «Создание связей в таблицах базы данных»
5. Практическая работа «Программирование взаимосвязей между базами данных и сайтом»
6. Практическая работа «Построение базовых запросов»
7. Практическая работа «Тестирование логики сайта»
8. Практическая работа «Тестирование логики запросов»
9. Практическая работа «Импорт и экспорт таблиц базы данных на учебный сервер»
Самостоятельная учебная работа
- Подготовка отчета о выполненной работе
8 семестр
Содержание
Тематика практических занятий и лабораторных работ
10. Практическая работа «Запрос выборки значений таблицы базы данных»
11. Практическая работа «Запрос выборки конкретного значения таблицы базы данных»
12. Практическая работа «Запрос добавления значений таблицы базы данных»
13. Практическая работа «Запрос обновления значений таблицы базы данных»
2
2
2
26
24
4
4
4
4
16
14. Практическая работа «Запрос удаления значений таблицы базы данных»
15. Практическая работа «Перекрестные запросы»
Самостоятельная учебная работа
- Подготовка отчета о выполненной работе
Учебная практика
УП.09
Учебная практика
4
4
2
2
144
4 семестр
Содержание
1. Ознакомление с техникой безопасности. Изучение задания на учебную практику
Тематика практических занятий и лабораторных работ
1. Ознакомление с техническим заданием
2. Выбор технологий, языков программирования и программного обеспечения выполнения задания
3. Построение программного кода по требованиям технического задания на языке программирования PHP
4. Построение программного кода по требованиям технического задания на языке программирования Python
5. Защита выполненной учебной практики
5 семестр
Содержание
1. Ознакомление с техникой безопасности. Изучение задания на учебную практику
Тематика практических занятий и лабораторных работ
1. Ознакомление с техническим заданием
2. Выбор технологий, языков программирования и программного обеспечения выполнения задания
3. Построение программного кода по требованиям технического задания по реализации обработки запросов
системы управления базы данных на основе MySQL
4. Защита выполненной учебной практики
7 семестр
Содержание
1. Ознакомление с техникой безопасности. Изучение задания на учебную практику
Тематика практических занятий и лабораторных работ
1. Ознакомление с техническим заданием
2. Выбор технологий, языков программирования и программного обеспечения выполнения задания
36
1
1
35
1
2
12
18
2
36
1
1
35
1
2
30
2
36
1
1
35
1
2
17
3. Построение программного кода по требованиям технического задания c применением систем управления
контента CMS
4. Защита выполненной учебной практики
8 семестр
Содержание
1. Ознакомление с техникой безопасности. Изучение задания на учебную практику
Тематика практических занятий и лабораторных работ
1. Ознакомление с техническим заданием
2. Выбор технологий, языков программирования и программного обеспечения выполнения задания
3. Построение программного кода по требованиям технического задания c применением языков
программирования PHP, Python, фреймворков на основе PHP и Python, CMS, размещение сайта в системе
контроля версий на локальном и глобальном хостинге
4. Защита выполненной учебной практики
30
2
36
1
1
35
1
2
30
2
Производственная практика (по профилю специальности)
144
ПП.09
Производственная
практика
36
4 семестр
1. Организационные вопросы оформления на предприятии. Знакомство со структурой и характером
деятельности предприятия
2. Исследование программного обеспечения предприятия
6. Исследование аппаратного обеспечения рабочего места. Исследование организации сетевой архитектуры
предприятия
4. Исследование сайта предприятия
5. Анализ технологий, использованных при разработке сайта предприятия
6. Обобщение материала, полученного при прохождении практики. Заполнение дневника прохождении
практики
7. Оформление отчета по практике. Промежуточная аттестация в форме дифференцированного зачета.
6 семестр
1. Организационные вопросы оформления на предприятии. Знакомство со структурой и характером
деятельности предприятия.
2. Исследование программного обеспечения предприятия. Исследование аппаратного обеспечения рабочего
места. Исследование организации сетевой архитектуры предприятия. Исследование сайта предприятия
6
6
6
6
4
2
6
36
2
4
18
3. Анализ технологий, использованных при разработке сайта предприятия.
4. Выполнение работ по редизайну, реконструкции и модернизации сайта
5. Обобщение материала, полученного при прохождении практики. Заполнение дневника прохождении
практики
6. Оформление отчета по практике. Промежуточная аттестация в форме дифференцированного зачета.
7 семестр
1. Организационные вопросы оформления на предприятии. Знакомство со структурой и характером
деятельности предприятия.
2. Исследование программного обеспечения предприятия. Исследование аппаратного обеспечения рабочего
места. Исследование организации сетевой архитектуры предприятия. Исследование сайта предприятия.
Анализ технологий, использованных при разработке сайта предприятия.
3. Выполнение задания по разработке, редизайну, реконструкции и модернизации сайта
5. Обобщение материала, полученного при прохождении практики. Заполнение дневника прохождении
практики
6. Оформление отчета по практике. Промежуточная аттестация в форме дифференцированного зачета.
8 семестр
1. Организационные вопросы оформления на предприятии. Знакомство со структурой и характером
деятельности предприятия.
2. Исследование программного обеспечения предприятия. Исследование аппаратного обеспечения рабочего
места. Исследование организации сетевой архитектуры предприятия. Исследование сайта предприятия.
Анализ технологий, использованных при разработке сайта предприятия.
3. Выполнение задания по разработке, редизайну, реконструкции и модернизации сайта
5. Обобщение материала, полученного при прохождении практики. Заполнение дневника прохождении
практики
6. Оформление отчета по практике. Промежуточная аттестация в форме дифференцированного зачета.
Экзамен по модулю
Всего по профессиональному модулю
6
16
2
6
36
2
4
24
2
4
36
2
4
24
2
4
6
862
19
3. УСЛОВИЯ РЕАЛИЗАЦИИ ПРОГРАММЫ
ПРОФЕССИОНАЛЬНОГО МОДУЛЯ
«ПМ.09. Проектирование, разработка и оптимизация веб-приложений»
1.1. Для реализации программы профессионального модуля должны быть
предусмотрены следующие специальные помещения:
Студия Инженерной и компьютерной графики, Разработки дизайна
вебприложений, оснащенные в соответствии с п. 6.1.2.1. Примерной программы
по специальности:
Оснащенные базы практики, в соответствии с п 6.2.3 Примерной программы
по специальности.
1.2. Информационное обеспечение реализации программы
Для реализации программы библиотечный фонд образовательной организации должен
иметь печатные и/или электронные образовательные и информационные ресурсы,
рекомендованные ФУМО, для использования в образовательном процессе. При
формировании библиотечного фонда образовательной организацией выбирается не менее
одного издания из перечисленных ниже печатных изданий и (или) электронных изданий в
качестве основного, при этом список может быть дополнен новыми изданиями.
1.2.1. Основные печатные издания
1. Немцова, Т. И. Компьютерная графика и web-дизайн: учебное пособие /Т. И.
Немцова, Т.В. Казанкова, А.В. Шнякин. – Москва: Форум, 2020. – 400 с.
1.2.2. Основные электронные издания
1. Немцова, Т. И. Компьютерная графика и web-дизайн : учебное пособие / Т. И.
Немцова, Т. В. Казанкова, А. В. Шнякин ; под ред. Л. Г. Гагариной. — Москва : ФОРУМ :
ИНФРА-М, 2020. —
400 с. — (Высшее образование). - ISBN 978-5-8199-0703-0. - Текст : электронный. - URL:
https://znanium.com/catalog/product/1039321 (дата обращения: 13.12.2021). – Режим доступа:
по под- писке.
1.2.3. Дополнительные источники
1. Котеров, Д. PHP 5 в подлиннике / Д. Котеров, А. Костарев. – СПб: БХВ-Петербург,
2016. – 1104 с., ил.
Федеральный образовательный портал «Информационно
технологии
в
образовании».
[Электронный
ресурс]
–
http://window.edu.ru/resource/832/7832. Дата обращения 23.07.2021.
-коммуникационные
Режим
доступа:
20
4. КОНТРОЛЬ И ОЦЕНКА РЕЗУЛЬТАТОВ ОСВОЕНИЯ
ПРОФЕССИОНАЛЬНОГО МОДУЛЯ (ПО РАЗДЕЛАМ)
Код и
Критерии оценки
наименование
Методы оценки
профессиональн
ых и общих
компетенций,
формируемых в
рамках модуля
Раздел модуля 1 Проектирование и разработка веб-приложений
ПК 9.1.
Разрабаты- вать
техническое
задание на вебприложение в
соот- ветствии
с
требованиями
заказчика.
Оценка
«отлично»
изучены
требования за- казчика по результатам
анкет и интервью;
изучены типовые решения, обосновано,
вы- брано и согласовано с заказчиком
оптималь- ное решение; разработано и
оформлено тех- ническое задание в полном
соответствии с рекомендациями
стандартов; разделы техни- ческого
задания изложены логично и техниче- ски
грамотно.
Экзамен/зачет в форме
собеседования: практиче-
Оценка «хорошо» - изучены требования
заказ- чика по результатам анкет и
интервью; изу- чены типовые решения,
выбрано и согласовано с заказчиком
оптимальное решение; разрабо- тано и
оформлено техническое задание в соответствии с рекомендациями
стандартов; разделы технического
задания изложены ло- гично и грамотно.
Экспертное наблюдение
за
выполнением
различных видов работ
во время учеб- ной/
производственной
ское
задание
по
разработке
технического задания на
проектирование
вебприложения
Защита
отчетов
по
практическим
и
лабораторным работам
Оценка «удовлетворительно» - изучены
тре- бования заказчика по результатам
анкет и интервью; изучены типовые
решения, выбрано и согласовано с
заказчиком одно решение; раз- работано и
оформлено техническое задание в
соответствии с рекомендациями
стандар- тов; разделы технического
задания изложены грамотно.
21
ПК 9.2.
Разрабаты- вать
веб- приложение
в соот- ветствии
с техниче- ским
заданием.
Оценка «отлично» - веб приложение
разра- ботано и корректно
функционирует в полном соответствии с
техническим заданием в сре- де
программирования с использованием открытых библиотек; приложение
предвари- тельно смоделировано
(применены объектные модели); код
оформлен в соответствии со
стандартами кодирования.
Оценка «хорошо» - веб приложение
разрабо- тано и работоспособно в
соответствии с техническим заданием в
среде программирования с использованием открытых
библиотек; приложение предварительно
смоделировано; код оформлен в
соответствии со стандарта- ми
кодирования.
ПК 9.3.
Разрабаты- вать
интерфейс
пользователя вебприложений
в
соот- ветствии с
техническим
заданием.
Оценка «удовлетворительно» - веб
приложе- ние разработано и
работоспособно в соот- ветствии с
техническим заданием в среде
программирования с использованием
откры- тых библиотек; код оформлен с
незначитель- ными отклонениями от
стандартов кодиро- вания.
Оценка «отлично» - интерфейс
пользователя разработан и корректно
функционирует в полном соответствии с
техническим задани- ем; приложение
предварительно смоделирова- но
(применены объектные модели);
использо- ваны анимационные эффекты;
код оформлен в
Экзамен/зачет в форме
собеседования:
практиче- ское задание
по разработ- ке
вебприложения по
предложенному
техниче- скому
заданию.
Защита отчетов
практическим
лабораторным
работам
по
и
Экспертное наблюдение
за
выполнением
различных видов работ
во время учеб- ной/
производственной
Экзамен/зачет в форме
собеседования:
практиче- ское задание
по разработ- ке
интерфейса пользователя веб - приложения
22
соответствии со стандартами
кодирования.
Оценка «хорошо» - интерфейс
пользователя разработан и
функционирует в соответствии с
техническим заданием; приложение
предва- рительно смоделировано;
использованы ани- мационные эффекты;
код оформлен в соот- ветствии со
стандартами кодирования.
Оценка
«удовлетворительно»
интерфейс пользователя разработан и
функционирует;
приложение
предварительно
смоделировано;
использованы анимационные эффекты;
Защита отчетов
практическим
лабораторным
работам
по
и
Экспертное наблюдение
за
выполнением
различных видов работ
во время учеб- ной/
производственной
код оформлен с незначительными
отклонениями от стандартов
кодирования.
23
ПК 9.4
Осуществ- лять
техническое
сопровождение и
восстановление
веб-приложений
в соответствии с
техническим
заданием
Оценка «отлично» - установлено
программ- ное обеспечение для создания
резервной копии веб – приложения,
создана копия веб прило- жения,
серверные данные зарезервированы, веб –
приложение восстановлено из резервной
копии (развернуто), веб-сервер настроен;
ра- ботоспособность проверена, вывод о
каче- стве сделан.
Экзамен/зачет в форме
собеседования:
практиче- ское задание
по
настройке
вебсерверов,
резервному
копированию
и
восстановлению
работы
вебприложений.
Оценка «хорошо» - установлено
программное
обеспечение
для
создания резервной копии веб
– приложения, создана копия веб
приложения, серверные данные
зарезервированы, веб – при- ложение
восстановлено из резервной копии
(развернуто), веб-сервер настроен без
существенных замечаний; работоспособность
проверена.
Защита отчетов
практическим
лабораторным
работам
Оценка «удовлетворительно» - создана
копия веб приложения, серверные данные
зарезерви- рованы, веб – приложение
восстановлено из резервной копии
(развернуто), веб-сервер настроен без
существенных замечаний.
по
и
Экспертное наблюдение
за
выполнением
различных видов работ
во время учеб- ной/
производственной
24
ПК 9.5. Производить
тестирование
разработанного
веб приложения
Оценка «отлично» - выполнено
тестирование веб – приложения в
соответствии с тест– планом;
результаты тестирования сохранены в
системе контроля версий; по
результатам тестирования сделаны
выводы и внесены предложения по
рефакторингу кода; выполне- на отладка
приложения; результаты отладки
сохранены в системе контроля версий;
сдела- ны выводы по результатам
отладки.
Оценка «хорошо» - выполнено
тестирование веб – приложения в
соответствии с тест– планом;
результаты тестирования сохранены в
системе контроля версий; по
результатам тестирования сделаны
выводы; выполнена отладка приложения;
результаты отладки
сохранены в системе контроля версий;
сделаны выводы по результатам отладки.
Экзамен/зачет в форме
собеседования:
практиче- ское задание
по тестиро- ванию и
отладке веб – приложения по
предложенно- му тестплану.
Защита отчетов
практическим
лабораторным
работам
по
и
Экспертное наблюдение
за
выполнением
различных видов работ
во время учеб- ной/
производственной
Оценка «удовлетворительно» выполнено тестирование веб –
приложения в соответствии с тест– планом; результаты
тестиро- вания сохранены в системе
контроля версий; выполнена отладка
приложения; результаты отладки
сохранены в системе контроля версий.
25
ПК
9.6.
Размещать веб
приложения в
сети
в
соответствии с
техническим заданием
Оценка «отлично» - выполнен анализ
харак- теристик доступных хостингов;
проанализированы
параметры
размещаемого веб – при- ложения выбран
и обоснован оптимальный
хостинг для размещения предложенного
веб – приложения; предложенное веб –
приложение опубликовано на выбранном
хостинге, прове- рено качество
функционирования, сделан вы- вод по
результатам проверки.
Оценка «хорошо» - выполнен анализ
характе- ристик хостингов;
проанализированы пара- метры
размещаемого веб – приложения; выбран и обоснован оптимальный хостинг
для размещения предложенного веб –
приложения; предложенное веб –
приложение опубликова- но, проверено
качество функционирования, сделан
вывод по результатам проверки. Оценка
«удовлетворительно» - перечислены
возможные хостинги; указаны
параметры размещаемого веб –
приложения; выбран и
хостинг для размещения предложенного
веб – приложения; предложенное веб –
приложение опубликовано, проверено
качество функциони- рования.
Раздел модуля 2 Оптимизация веб-приложений
Экзамен/зачет в форме
собеседования:
практиче- ское задание
по
размещению
вебприложения в се- ти
Интернет
Защита отчетов
практическим
лабораторным
работам
по
и
Экспертное наблюдение
за
выполнением
различных видов работ
во время учеб- ной/
производственной
26
ПК 9.7.
Осуществ- лять
сбор статистической
информации о
работе
вебприложений для
анализа
эффектив- ности
его работы.
ПК 9.9.
Модернизировать
вебприложение
с
уче- том правил и
норм подготовки
информации
для поиско- вых
систем.
Оценка «отлично» - приведены основные
по- казатели работы веб-приложения и
обоснова- ны способы их анализа;
подключена и настро- ена система
мониторинга работы веб- приложения и
получены конкретные характе- ристики;
полученные характеристики проанализированы, сделаны выводы о работе
веб- приложения и внесены в отчет.
Экзамен/зачет в форме
собеседования:
практиче- ское задание
по анализу
эффективности
работы вебприложения
Оценка «хорошо» - приведены основные
пока- затели работы веб-приложения;
подключена и настроена система
мониторинга работы веб- приложения и
получены конкретные характе- ристики;
полученные характеристики проанализированы, сделаны выводы о работе вебприложения и внесены в отчет.
лабораторным
Оценка «удовлетворительно» - приведены
основные показатели работы вебприложения; подключена и настроена
систе- ма мониторинга работы
вебприложения и получены конкретные
характеристики; сде- ланы выводы о
работе веб-приложения и вне- сены в
отчет.
Оценка «отлично» - проанализирован и
моди- фицирован код веб-приложения с
помощью
системы администрирования; получен
рабо- тоспособный вариант; проверена
работоспо- собность кода и сделан вывод
о результатах оптимизации.
Оценка «хорошо» - проанализирован и
моди- фицирован код веб-приложения с
помощью системы администрирования;
получен практически работоспособный вариант;
провере- на работоспособность кода и
сделан
вывод
о
результатах
оптимизации.
Оценка «удовлетворительно» модифициро- ван код веб-приложения с
помощью системы администрирования;
Защита
прак-
отчетов
по
тическим
и
работам
Экспертное
наблюдение
за
выполнением
различных
видов
работ во время учебной/
производственной
Экзамен/зачет в форме
собеседования:
практиче- ское задание
по оптимиза- ции
вебприложения с це- лью
адаптации к новым
версиям поисковых
систем
Защита отчетов
практическим
лабораторным
работам
по
и
Экспертное наблюдение
за
выполнением
различных видов работ
во время учеб- ной/
производственной
27
получен работоспособ- ный вариант с
некоторыми недостатками; проверена
работоспособность кода и сделан вывод о
результатах оптимизации.
ПК 9.10.
Реализовывать
ме- роприятия по
про- движению
веб- приложений
в сети Интернет
Оценка «отлично» - выбрана с
обоснованием выбора система
мониторинга работы сайта; система
подключена и настроена; настройки
обоснованы; выполнен сбор статистики и
по- яснены его результаты; составлены
ориги- нальные и грамотные тексты для
ссылок для размещения на сайтах
партнеров и в справоч- никах.
Экзамен/зачет в форме
собеседования:
практиче- ское задание
по подключе- нию,
настройке и применению
системы
мониторинга работы
сайта.
Оценка «хорошо» - выбрана система
монито- ринга работы сайта; система
подключена и настроена; настройки
обоснованы; выполнен сбор статистики и
пояснены его результаты; применен
инструментарий для подбора клю- чевых
словосочетаний; составлены грамот- ные
тексты для ссылок для размещения на
сайтах партнеров и в справочниках.
Защита отчетов
практическим
лабораторным
работам
по
и
Экспертное наблюдение
за
выполнением
различных видов работ
во время учеб- ной/
производственной
Оценка «удовлетворительно» - система
мониторинга
работы
сайта
подключена и
настроена; выполнен сбор статистики;
со- ставлены грамотные тексты для
ссылок для
28
размещения на сайтах партнеров и в
справоч- никах.
Раздел модуля 3 Обеспечение безопасности веб-приложений
ПК 9.8.
Осуществ- лять
аудит безопасности веб-
Оценка «отлично» - проанализированы
ис- точники угроз безопасности;
проанализированы методы защиты доступа к данным и
за-
Экзамен/зачет в форме
собеседования:
практиче- ское задание
по обеспече-
29
приложения
в
соот- ветствии с
регла- ментами
по без- опасности
щиты кода; предложены и
реализованы меры защиты; код сайта
и папки проанализированы на предмет
наличия вредоносных программ;
сделаны выводы о безопасности.
Оценка «хорошо» - проанализированы
источ- ники угроз безопасности;
предложены и реа- лизованы меры
защиты; код сайта и папки
проанализированы на предмет наличия
вредо- носных программ; сделаны выводы
о безопас- ности.
нию
безопасности
функционирования
веб- приложе- ния.
Защита отчетов по
практическим
и
лабораторным
работам
Экспертное наблюдение
за
выполнением
различных видов работ
во время учеб- ной/
производственной
Оценка «удовлетворительно» проанализи- рованы источники угроз
безопасности; пред- ложены и
реализованы меры защиты; код
сайта и папки проанализированы на
предмет наличия вредоносных программ.
ОК 01. Выбирать
способы решения
задач профессиональной
деятельно- сти,
применительно к
различным контекстам.
обоснованность постановки цели, выбора и применения методов и способов
реше- ния профессиональных задач;
Экспертное наблюдение
за выполнением работ
- адекватная оценка и самооценка
эффектив- ности и качества выполнения
профессиональ- ных задач
30
ОК 02.
Осуществ- лять
поиск, анализ и
интерпретацию
информации,
необ- ходимой
для вы- полнения
задач
профессионально
й деятельности.
ОК
03.
Планировать
и
реализовывать
собственное профессиональное и
личностное развитие.
ОК 04. Работать
в коллективе и
команде,
эффективно
взаимодействова
ть с коллегами,
руко- водством,
клиента- ми.
- использование различных источников,
включая
электронные
ресурсы,
медиаресурсы,
Интернет-ресурсы,
периодические издания по специальности
для решения профессиональ- ных задач
демонстрация
ответственности
за
решения;
-
принятые
обоснованность
самоанализа
и
коррекция
результатов собственной работы
взаимодействовать
обучающимися, препо- давателями
мастерами в ходе обучения,
руководителями
учебной
производственной практик;
-
с
и
с
и
обоснованность анализа работы
членов ко- манды (подчиненных)
-
ОК 05. Осуществ- - демонстрировать грамотность устной и
лять устную и письменной
речи,
ясность
письменную ком- формулирования и изложения мыслей
муникацию
на
гос- ударственном
языке с учетом
особенностей
социального
и
культурного контекста.
31
ОК 06. Проявлять
гражданскопатриотическую
позицию, демонстрировать осознанное
поведение
на
основе традиционных
общечеловеческих
ценностей,
применять
стандарты
антикоррупционного
поведения.
ОК 07.
Содейство- вать
сохранению
окружающей
среды,
ресурсосбережению, эффективно
действовать в
чрез- вычайных
ситуаци- ях.
ОК 08. Использовать
средства
физической
культуры
для
сохранения
и
укрепления
здоро- вья в
процессе
профессиональной
дея- тельности и
поддержания
необхо- димого
уровня
физической
соблюдение норм поведения во
время учеб- ных занятий и прохождения
учебной и произ- водственной практик,
-
соблюдение стандартов
антикоррупционного поведения
-
эффективное выполнение правил
ТБ во время учебных занятий, при
прохождении учебной и
производственной практик;
-
демонстрация знаний и
использование ресур- сосберегающих
технологий в профессиональ- ной
деятельности
-
- эффективность использовать средств
физиче- ской культуры для сохранения и
укрепления здоровья при выполнении
профессиональной деятельности.
32
подготовленности.
ОК 09. Использовать информационные технологии в
профессионально й
деятельности.
- эффективность использования информационно-коммуникационных технологий в профессиональной деятельности согласно
форми- руемым умениям и получаемому
практиче- скому опыту
ОК 10.
Пользоваться
профессиональной документацией
на
государственном и
иностранном языках.
эффективность
использования
в
профессиональной
деятельности
необходимой техниче- ской документации,
в том числе на английском языке
33