Файл: Протокол утверждаю зам директора по умр Н. Е. Горюшкина 2022г.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 03.02.2024
Просмотров: 46
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ПРОФЕССИОНАЛЬНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ МОСКОВСКОЙ ОБЛАСТИ «ДМИТРОВСКИЙ ТЕХНИКУМ»
ОДОБРЕНО На заседании ПЦК профессиональных и специальных дисциплин________________/Г.П.Иванова/ «____» _______________2022г. Протокол №____________ | УТВЕРЖДАЮ Зам.директора по УМР ____________ /Н.Е. Горюшкина/ «_____» _____________2022г. |
РАБОЧАЯ ПРОГРАММА
ПРОФЕССИОНАЛЬНОГО МОДУЛЯ
«ПМ.09 Проектирование, разработка и оптимизация веб-приложений»
09.02.07 Информационные системы и программирование
СОГЛАСОВАНО Представитель работодателя Руководитель предприятия _______________ __________________/________________/ «___» ______________ 2022г. |
г. Дмитров, 2022
Рабочая программа профессионального модуля «ПМ.09 Проектирование, разработка и оптимизация веб-приложений» разработана в соответствии с требования ми Федерального государственного образовательного стандарта среднего профессионального образования по специальности 09.02.07. Информационные системы и программирование, утвержденного приказом Министерства образования и науки Российской Федерации № 1547 от 09 декабря 2016 года и зарегистрированного Министерством юстиции Российской Федерации 26 декабря 2016 года (регистрационный № 44936) с учетом запросов работодателей на дополнительные результаты освоения образовательной программы подготовки специалистов среднего звена, не предусмотренных ФГОС СПО и примерной основной образовательной программы по специальности 09.02.07 «Информационные системы и программирование» (зарегистрирована в государственном реестре примерных основных образовательных программ под номером 09.02.07-170511, дата регистрации в реестре 30.03.2017г.)
Организация разработчик: Государственное бюджетное профессиональное образовательное учреждение Московской области «Дмитровский техникум»
Разработчик:
Пановская Ольга Ивановна, преподаватель
СОДЕРЖАНИЕ
| |
| |
| |
1. ОБЩАЯ ХАРАКТЕРИСТИКА РАБОЧЕЙ ПРОГРАММЫ
ПРОФЕССИОНАЛЬНОГО МОДУЛЯ
«ПМ.09 Проектирование, разработка и оптимизация веб-приложений»
1.1. Цель и планируемые результаты освоения профессионального модуля
В результате изучения профессионального модуля обучающихся должен освоить основной вид деятельности ВД.09 Проектирование, разработка и оптимизация веб-приложений и соответствующие ему общие компетенции и профессиональные компетенции:
-
Перечень общих компетенций1
Код | Наименование общих компетенций |
ОК 1 | Выбирать способы решения задач профессиональной деятельности, применительно к различным контекстам. |
ОК 2 | Осуществлять поиск, анализ и интерпретацию информации, необходимой для выполнения задач профессиональной деятельности. |
ОК 3 | Планировать и реализовывать собственное профессиональное и личностное развитие. |
ОК 4 | Работать в коллективе и команде, эффективно взаимодействовать с коллегами, руководством, клиентами. |
ОК 5 | Осуществлять устную и письменную коммуникацию на государственном языке с учетом особенностей социального и культурного контекста. |
ОК 6 | Проявлять гражданско-патриотическую позицию, демонстрировать осознанное поведение на основе традиционных общечеловеческих ценностей, применять стандарты антикоррупционного поведения. |
ОК 9 | Использовать информационные технологии в профессиональной деятельности. |
ОК 10 | Пользоваться профессиональной документацией на государственном и иностранном языках. |
ОК 11 | Использовать знания по финансовой грамотности, планировать предпринимательскую деятельность в профессиональной сфере. |
1.1.2. Перечень профессиональных компетенций
Код | Наименование видов деятельности и профессиональных компетенций |
ВД 9 | Проектирование, разработка и оптимизация веб-приложений |
ПК 9.1 | Разрабатывать техническое задание на веб-приложение в соответствии с требованиями заказчика |
ПК 9.2 | Разрабатывать веб-приложение в соответствии с техническим заданием |
ПК 9.3 | Разрабатывать интерфейс пользователя веб-приложений в соответствии с техническим заданием |
ПК 9.4 | Производить тестирование разработанного веб приложения |
ПК 9.5 | Осуществлять аудит безопасности веб-приложения в соответствии с регламентами по безопасности |
ПК 9.6 | Модернизировать веб-приложение с учетом правил и норм подготовки информации для поисковых систем. |
1.1.3. В результате освоения профессионального модуля обучающийся должен2:
Иметь практический опыт | Н 9.1.01 Навыки/практический опыт: Осуществлять сбор предварительных данных для выявления требований к веб-приложению. Н 9.1.02 Определять первоначальные требования заказчика к веб-приложению и возможности их реализации. Н 9.1.03 Подбирать оптимальные варианты реализации задач и согласование их с заказчиком. Н 9.1.04 Оформлять техническое задание. Н 9.2.01 Навыки/практический опыт: Выполнять верстку страниц веб-приложений. Н 9.2.02 Кодировать на языках веб-программирования. Н 9.2.03 Разрабатывать базы данных. Н 9.2.04 Использовать специальные готовые технические решения при разработке веб-приложений. Н 9.2.05 Выполнять разработку и проектирование информационных систем Н 9.3.01 Навыки/практический опыт: Разрабатывать интерфейс пользователя. Н 9.3.02 Разрабатывать анимационные эффекты. Н 9.4.01 Навыки/практический опыт: Использовать инструментальные средства контроля версий и баз данных, учета дефектов. Н 9.4.02 Тестировать веб-приложения с точки зрения логической целостности. Н 9.4.03 Тестировать интеграцию веб-приложения с внешними сервисами и учетными системами. Н 9.5.01 Навыки/практический опыт: Обеспечивать безопасную и бесперебойную работу. Н 9.6.01 Навыки/практический опыт: Модернизировать веб-приложения с учетом правил и норм подготовки информации для поисковых систем. |
уметь | У 9.1.01 Умения: Проводить анкетирование. Проводить интервьюирование. У 9.1.02 Оформлять техническую документацию. У 9.1.03 Осуществлять выбор одного из типовых решений. У 9.1.04 Работать со специализированным программным обеспечением для планирования времени и организации работы с клиентами. У 9.2.01 Умения:Разрабатывать программный код клиентской и серверной части веб-приложений. У 9.2.02 Использовать язык разметки страниц веб-приложения. У 9.2.03 Оформлять код программы в соответствии со стандартом кодирования. У 9.2.04 Использовать объектные модели веб-приложений и браузера. У 9.2.05 Использовать открытые библиотеки (framework). У 9.2.06 Использовать выбранную среду программирования и средства системы управления базами данных. У 9.2.07 Осуществлять взаимодействие клиентской и серверной частей веб-приложений. У 9.2.08 Разрабатывать и проектировать информационные системы У 9.3.01 Умения: Разрабатывать программный код клиентской части веб-приложений. У 9.3.02 Оформлять код программы в соответствии со стандартом кодирования. У 9.3.03 Использовать объектные модели веб-приложений и браузера. У 9.3.04 Разрабатывать анимацию для веб-приложений для повышения его доступности и визуальной привлекательности У 9.4.01 Умения: Выполнять отладку и тестирование программного кода (в том числе с использованием инструментальных средств). У 9.4.02 Выполнять оптимизацию и рефакторинг программного кода. У 9.4.03 Кодировать на скриптовых языках программирования. У 9.4.04 Тестировать веб-приложения с использованием тест-планов. У 9.4.05 Применять инструменты подготовки тестовых данных. У 9.4.06 Выбирать и комбинировать техники тестирования веб-приложений. У 9.4.07 Работать с системами контроля версий в соответствии с регламентом использования системы контроля версий. У 9.4.08 Выполнять проверку веб-приложения по техническому заданию. У 9.5.01 Умения:Осуществлять аудит безопасности веб-приложений. У 9.5.02 Модифицировать веб-приложение с целью внедрения программного кода по обеспечению безопасности его работы. У 9.6.01 Умения:Модифицировать код веб-приложения в соответствии с требованиями и регламентами поисковых систем. У 9.6.02 Размещать текстовую и графическую информацию на страницах веб-приложения. У 9.6.03 Редактировать HTML-код с использованием систем администрирования У 9.6.04 Проверять HTML-код на соответствие отраслевым стандартам. |
знать | З 9.1.01 Знания: Инструменты и методы выявления требований. З 9.1.02 Типовые решения по разработке веб-приложений. З 9.1.03 Нормы и стандарты оформления технической документации. З 9.1.04 Принципы проектирования и разработки информационных систем. З 9.2.01 Знания: Языки программирования и разметки для разработки клиентской и серверной части веб-приложений. З 9.2.02 Принципы работы объектной модели веб-приложений и браузера. З 9.2.03 Основы технологии клиент-сервер. З 9.2.04 Особенности отображения веб-приложений в размерах рабочего пространства устройств З 9.2.05 Особенности отображения элементов ИР в различных браузерах. З 9.2.06 Особенности выбранной среды программирования и системы управления базами данных. З 9.3.01 Знания:Языки программирования и разметки для разработки клиентской части веб-приложений. З 9.3.02 Принципы работы объектной модели веб-приложений и браузера. З 9.3.03 Технологии для разработки анимации. З 9.3.04 Способы манипуляции элементами страницы веб-приложения. З 9.3.05 Виды анимации и способы ее применения. З 9.4.01 Знания: Сетевые протоколы и основы web-технологий. З 9.4.02 Современные методики тестирования эргономики пользовательских интерфейсов. З 9.4.03 Основные принципы отладки и тестирования программных продуктов. З 9.4.04 Методы организации работы при проведении процедур тестирования. З 9.4.05 Возможности используемой системы контроля версий и вспомогательных инструментальных программных средств для обработки исходного текста программного кода. З 9.4.06 Регламент использования системы контроля версий. З 9.4.07 Предметную область проекта для составления тест-планов. З 9.5.01 Знания: Источники угроз информационной безопасности и меры по их предотвращению. З 9.5.02 Регламенты и методы разработки безопасных веб-приложений. З 9.6.01 Знания: Особенности работы систем управления сайтами. З 9.6.02 Принципы функционирования поисковых сервисов и особенности оптимизации Веб-приложений под них (SEO). З 9.6.03 Методы оптимизации Веб-приложений под социальные медиа |
1.2. Количество часов, отводимое на освоение профессионального модуля
Всего часов 592 часов
в том числе в форме практической подготовки 346 часов
Из них на освоение МДК 09.01 Проектирование и разработка веб-приложений 148 часов
МДК 09.02 Оптимизация веб-приложений 66 часов
МДК 09.03 Тестирование веб-приложений 58 часов
МДК 09.04 Обеспечение безопасности веб-приложений 92 часов
в том числе самостоятельная работа _24_
практики, в том числе учебная 72 часов
производственная 144 часов
Промежуточная аттестация 12 часов.
2. СТРУКТУРА И СОДЕРЖАНИЕ ПРОФЕССИОНАЛЬНОГО МОДУЛЯ
2.1. Структура профессионального модуля
Коды профессиональных общих компетенций | Наименования разделов профессионального модуля | Всего, час. | В т.ч. в форме практической. подготовки | Объем профессионального модуля, ак. час. | ||||||
Обучение по МДК | Практики | |||||||||
Всего | В том числе | |||||||||
Лабораторных. и практических. занятий | Курсовых работ (проектов)3 | Самостоятельная работа4 | Промежуточная аттестация | Учебная | Производственная | |||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
ПК 9.1-9.3 ОК.01-ОК.06, ОК.09, ОК.10, ОК.11 | Раздел 1. Проектирование и разработка веб-приложений | 148 | 50 | 148 | 50 | 30 | 12 | 12 | 72 | 144 |
ПК 9.6 ОК.01-ОК.06, ОК.09, ОК.10, ОК.11 | Раздел 2. Оптимизация веб-приложений | 66 | 20 | 66 | 20 | | 6 | |||
ПК 9.4 ОК.01-ОК.06, ОК.09, ОК.10, ОК.11 | Раздел 3. Методы и средства тестирования веб-приложений | 58 | 20 | 58 | 20 | | 6 | | ||
ПК 9.5 ОК.01-ОК.06, ОК.09, ОК.10, ОК.11 | Раздел 4. Обеспечение безопасности веб-приложений | 92 | 40 | 92 | 40 | | | | ||
ПК 9.1 ПК 9.2 ПК 9.3 ПК 9.4 ПК 9.5 ПК 9.6 | Учебная практика | 72 | 72 | | | | | | ||
ПК 9.1 ПК 9.2 ПК 9.3 ПК 9.4 ПК 9.5 ПК 9.6 | Производственная практика (по профилю специальности),часов | 144 | 144 | | | | ||||
| Промежуточная аттестация | 12 | | | | | | |||
| Всего: | 518 | 346 | 364 | 130 | 30 | 12 | 12 | 72 | 144 |
.2. Тематический план и содержание профессионального модуля (ПМ)
Наименование разделов и тем профессионального модуля (ПМ), междисциплинарных курсов (МДК) | Содержание учебного материала, лабораторные работы и практические занятия, самостоятельная учебная работа обучающихся, курсовая работа (проект) (если предусмотрены) | Объем, акад. ч / в том числе в форме практической подготовки, акад ч | Код ПК, ОК | Код Н/У/З |
1 | 2 | 3 | 4 | 5 |
Раздел 1. Проектирование и разработка веб-приложений | 148 | | Н 9.1.01, Н 9.1.02 Н 9.1.03, Н 9.1.04 У 9.1.01, У 9.1.02 У 9.1.03, У 9.1.04 З 9.1.01, З 9.1.02 З 9.1.03, З 9.1.04 Н 9.2.01, Н 9.2.02 Н 9.2.03, Н 9.2.04 Н 9.2.05 У 9.2.01 У 9.2.02, У 9.2.03 У 9.2.04, У 9.2.05 У 9.2.06, У 9.2.07 У 9.2.08 З 9.2.01, З 9.2.02 З 9.2.03, З 9.2.04 З 9.2.05, З 9.2.06 Н 9.3.01, Н 9.3.02 У 9.3.01, У 9.3.02 У 9.3.03, У 9.3.04 З 9.3.01, З 9.3.02 З 9.3.03, З 9.3.04 З 9.3.05 Н 9.4.01, Н 9.4.02 Н 9.4.03, У 9.4.01 У 9.4.02, У 9.4.03 У 9.4.04, У 9.4.05 У 9.4.06, У 9.4.07 У 9.4.08 З 9.4.01, З 9.4.02 З 9.4.03, З 9.4.04 З 9.4.05, З 9.4.06 З 9.4.07 Н 9.5.01, У 9.5.01 У 9.5.02 З 9.5.01, З 9.5.02 Н 9.6.01 У 9.6.01, У 9.6.02 У 9.6.03, У 9.6.04 З 9.6.01, З 9.6.02 З 9.6.03 Уо 01.01 Уо 01.02 Уо 01.03 Уо 01.04 Уо 01.05 Уо 01.06 Уо 01.07 Уо 01.08 Уо 01.09 Зо 01.01 Зо 01.02 Зо 01.03 Зо 01.04 Зо 01.05 Зо 01.06 Уо 02.01 Уо 02.02 Уо 02.03 Уо 02.04 Уо 02.05 Уо 02.06 Зо 02.01 Зо 02.02 Зо 02.03 Уо 03.01 Уо 03.02 Уо 03.03 Зо 03.01 Зо 03.02 Зо 03.03 Уо 04.01 Уо 04.02 Зо 04.01 Зо 04.02 Уо 05.01 Уо 05.02 Зо 05.01 Зо 05.02 Уо 06.01 Уо 06.02 Зо 06.01 Зо 06.02 Зо 06.03 Уо 09.01 Уо 09.02 Зо 09.01 Зо 09.02 Уо 10.01 Уо 10.02 Уо 10.03 Уо 10.04 Уо 10.05 Зо 10.01 Зо 10.02 Зо 10.03 Зо 10.04 Зо 10.05 Уо 11.01 Уо 11.02 Уо 11.03 Уо 11.04 Уо 11.05 Уо 11.06 Зо 11.01 Зо 11.02 Зо 11.03 Зо 11.04 | |
МДК.09.01 Проектирование и разработка веб-приложений | 136 | | ||
Тема 9.1.1 Разработка сетевых приложений | Содержание | 106 | ПК 9.1-9.3 ОК.01-ОК.06, ОК.09, ОК.10, ОК.11 | |
| 56 | |||
| ||||
| ||||
| ||||
| ||||
| ||||
| ||||
| ||||
| ||||
| ||||
| ||||
| ||||
| ||||
| ||||
| ||||
| ||||
| | |||
| ||||
В том числе практических занятий и лабораторных работ | 50 | | ||
Лабораторная работа «Создание серверных сценариев с использованием технологии PHP» | ||||
Лабораторная работа «Обработка данных на форме» | ||||
Лабораторная работа «Организация файлового ввода-вывода» | ||||
Лабораторная работа «Организация поддержки базы данных в PHP» | ||||
Лабораторная работа «Отслеживание сеансов (session)» | ||||
Лабораторная работа «Создание проекта «Регистрация»» | ||||
Лабораторная работа «Создание проекта «Интернет магазин»» | ||||
Лабораторная работа «Составление схем XML-документов» | ||||
Лабораторная работа «Отображение XML-документов различными способами» | ||||
Лабораторная работа «Разработка Web-приложения с помощью XML» | ||||
Лабораторная работа «Использование языка сценариев JavaScript при создании web-сайта» | ||||
Лабораторная работа «Применение технологии AJAX» | ||||
Лабораторная работа «Использование библиотеки jQuery» | ||||
Лабораторная работа «Использование фреймворка для создания сайта» | ||||
Лабораторная работа «Создание сайта на CMS» | ||||
Лабораторная работа «Администрирование сайта» | ||||
Лабораторная работа «Публикация сайта на бесплатном хостинге» | ||||
| Самостоятельная работа при изучении МДК 09.01. | 12 | | |
Сбор требований к веб-приложению | ||||
Создание веб-страницы с выводом информации на PHP | ||||
Создание базы данных MySQL из 3-х таблиц. Установка соединения с базой данных. | ||||
Создание веб-страницы, обрабатывающей сгруппированную информацию. | ||||
Создание веб-страницы с использованием фреймворка Bootstrap. | ||||
Разработка семантической карты по теме «Триадические цветовые схемы. Тетраэдрические цветовые схемы» | ||||
Подготовить доклад на тему «Разработка кроссплатформенных приложений на JavaScript» | ||||
Разработать гостевую книгу | ||||
Разработать рекламную веб-страницу с интерфейсом на flex-box и поиском на AJAX | ||||
Разработка меню web-страницы на HTML5+CSS3+PHP | ||||
Использование JavaScript для доступа и управления HTML DOM объектов | ||||
Создание выпадающего списка (аккордеон) на JQuery | ||||
Курсовой проект (работа) | 30 | | ||
Разработка серверной части для веб-приложения «Портфолио студента» Разработка серверной части для веб-приложения «Блог для компании» Разработка серверной части веб-приложения «Онлайн опросник населения» Разработка серверной части веб-приложения «Доставка готовой продукции» Разработка серверной части веб-приложения «Электронное расписание занятий» Разработка серверной части веб-приложения «Салон красоты» Разработка серверной части веб-приложения «Технологии для «умного города» и креативные технологии» Разработка серверной части веб-приложения «Файловое хранилище» Разработка серверной части веб-приложения «Система учета рабочего времени» Разработка серверной части веб-приложения «Информационные технологии и робототехника» Разработка серверной части веб-приложения «Система планирования рабочего дня» Разработка серверной части веб-приложения «Система учета медицинских карт» Разработка серверной части веб-приложения «Моя гостеприимная Россия» Разработка серверной части веб-приложения «Генерация контрольных работ» Разработка серверной части веб-приложения «Культурное наследие моей страны» Разработка серверной части веб-приложения «Учет товаров на складе» Разработка серверной части веб-приложения «Учет выдачи книг в библиотеке» Разработка серверной части веб-приложения «Моя семья: преемственность, ценности и смыслы» Разработка серверной части веб-приложения «Содружество наших стран» Разработка серверной части веб-приложения «Организация спортивных мероприятий» Разработка серверной части веб-приложения «Система выдачи электронных пропусков» Разработка серверной части веб-приложения «Цифровая среда для повышения качества жизни граждан в регионах» Разработка серверной части веб-приложения «Организация олимпиад в колледже» Разработка серверной части веб-приложения «Экология моей страны» Разработка серверной части веб-приложения «Система мониторинга посещаемости студентов» Разработка серверной части веб-приложения «Моя добрая Россия» Разработка серверной части веб-приложения «Мой Дальний Восток. Моя Арктика» Разработка серверной части веб-приложения «Цифровая среда развития регионов», Разработка серверной части веб-приложения «Передовые производственные технологии», Разработка серверной части веб-приложения «Сказки детей о науке» | ||||
Раздел 2 Оптимизация веб-приложений | 84 | | ||
МДК.09.02 Оптимизация веб-приложений | 60 | | ||
Тема 9.2.1 Методы оптимизации веб - приложений | Содержание | 60 | ПК 9.6 ОК.01-ОК.06, ОК.09, ОК.10, ОК.11 | |
| 40 | |||
| ||||
| ||||
| ||||
| ||||
| ||||
В том числе практических занятий и лабораторных работ | 20 | | ||
Проведение общего аудита сайта: SEO, юзабилити, тексты | ||||
Исследование способов ускорения загрузки сайтов | ||||
Проведение внутренней SEO оптимизация сайта | ||||
Техническая оптимизация, дополнительные настройки | ||||
Улучшение поведенческих факторов | ||||
Самостоятельная работа при изучении МДК 09.02. | 6 | |||
Исследование способов ускорения загрузки сайтов | ||||
Исследование поиска уязвимостей веб-приложения | ||||
Разработка презентации на тему «Источники угроз информационной безопасности» | ||||
Поиск уязвимостей к атакам XSS 16 | ||||
Поиск уязвимостей к атакам SQL-injection | ||||
Проверка защищенности механизма управления доступом и сессиями | ||||
Раздел 3. Методы и средства тестирования веб-приложений | 60 | | ||
МДК. 09.03 Тестирование веб-приложений | 52 | | ||
Тема 9.3.1. Отладка и тестирование веб-приложений | Содержание | 52 | ПК 9.4 ОК.01-ОК.06, ОК.09, ОК.10, ОК.11 | |
| 32 | |||
| ||||
| ||||
| ||||
| ||||
| ||||
| ||||
В том числе практических занятий и лабораторных работ | 20 6 | | ||
Лабораторная работа «Разработка тестового сценария проекта» | ||||
Лабораторная работа «Разработка тестовых пакетов» | ||||
Лабораторная работа «Использование инструментария анализа качества» | ||||
Лабораторная работа «Анализ и обеспечение обработки исключительных ситуаций» | ||||
Лабораторная работа «Функциональное тестирование» | ||||
Лабораторная работа «Тестирование безопасности» | ||||
Лабораторная работа «Нагрузочное тестирование, стрессовое тестирование» | ||||
Лабораторная работа «Тестирование интеграции» | ||||
Лабораторная работа «Конфигурационное тестирование» | ||||
| Самостоятельная работа при изучении МДК 09.03. | |||
Подготовка реферата на тему «Уязвимости в РНР-скриптах». | ||||
Провести исследование поиска уязвимостей веб-приложения. | ||||
Поиск уязвимостей к атакам XSS | ||||
Поиск уязвимостей к атакам SQL-injection | ||||
Проверка защищенности механизма управления доступом и сессиями | ||||
Изменение привилегий доступа к файлам хостинга. | ||||
Раздел 4. Обеспечение безопасности веб-приложений | 92 | | ||
МДК.09.04 Обеспечение безопасности веб-приложений | 92 | | ||
Тема 9.4.1 Технологии обеспечения безопасности веб-приложений | Содержание | 92 | ПК 9.5 ОК.01-ОК.06, ОК.09, ОК.10, ОК.11 | |
| 52 | |||
| ||||
| ||||
| ||||
| ||||
| ||||
В том числе практических занятий и лабораторных работ | 40 | | ||
Сбор информации о web-приложении. | ||||
Тестирование защищенности механизма управления доступом и сессиями | ||||
Тестирование на устойчивость к атакам отказа в обслуживание | ||||
Поиск уязвимостей к атакам XSS. | ||||
Поиск уязвимостей к атакам SQL-injection. | ||||
Учебная практика виды работ Разработка рекламного или информационного сайта с использованием фреймворков. Разработка базы данных для учѐта пользователей сайта. Разработка административной части сайта. Развертывание веб-проекта в сети Интернет. Создание SQL дампа. Подготовительные работы: общий аудит сайта, анализ конкурентной среды, создание резервной копии сайта Создание стилевого оформления сайта с помощью каскадных таблиц стилей Компоновка страниц сайта Формы и элементы пользовательского интерфейса Проектирование и разработка интерфейса пользователя Создание, использование и оптимизация изображений для веб приложений Проектирование дизайна сайта с применением промежуточных эскизов | 72 | | | |
Производственная практика Виды работ Участие в разработке реального веб-проекта. Участие в разработке базы данных для web-проекта. Участие в разработке интерфейса для web-проекта. Поддержка веб-проекта в сети интернет. Работы по продвижению веб-проекта в сети интернет. Поиск и ликвидация уязвимостей сайта | 144 | | | |
Экзамен по ПМ 09 | 12 | | | |
Всего | 592 | | |