2024-2025_ИР_09_02_07_2021_ИР-21-4_plx_Оптимизация веб-приложений
 
Санкт- Петербургское государственное бюджетное

профессиональное образовательное учреждение

"Политехнический колледж городского хозяйства"

Оптимизация веб-приложений
рабочая программа дисциплины
Специальность
09.02.07 Информационные системы и программирование

Правительство Санкт-Петербурга

Комитет по науке и высшей школе

Приложение

к ОП СПО  по специальности

09.02.07 Информационные системы и программирование

, утвержденной приказом от

09.12.2016 г. №1547-ОД

 
часов на контроль
12
самостоятельная работа
6
контактная работа
128
в том числе:
Часов по учебному плану
146
Общая трудоемкость
146 часов
Форма обучения
очная
Квалификация
Разработчик веб и мультимедийных приложений
Виды контроля  в семестрах:
экзамен 7
 
 
Распределение часов  дисциплины по семестрам
Семестр

7

Итого
Вид занятий
УП
РП
УП
РП
Практические
128
128
128
128
Контактная работа

128
128
128
128
Сам. работа
6
6
6
6
Часы на контроль
12
12
12
12
Итого
146
146
146
146
 
 
Разработчик(и): 
Организация-разработчик:

Санкт-Петербургское государственное бюджетное профессиональное образовательное учреждение «Политехнический колледж городского хозяйства».

 
Преподаватель Граблевский Михаил Владимирович
 
 
Рабочая программа дисциплины
Оптимизация веб-приложений
разработана в соответствии с ФГОС СПО:

Федеральный государственный образовательный стандарт среднего профессионального образования по специальности 09.02.07 ИНФОРМАЦИОННЫЕ СИСТЕМЫ И ПРОГРАММИРОВАНИЕ (приказ Минобрнауки России от 09.12.2016 г. № 1547)

составлена на основании учебного плана:
по специальности Информационные системы и программирование

 
1. ЦЕЛИ ОСВОЕНИЯ ДИСЦИПЛИНЫ
 
2. МЕСТО ДИСЦИПЛИНЫ В СТРУКТУРЕ ОБРАЗОВАТЕЛЬНОЙ ПРОГРАММЫ
Цикл (раздел) ОП:
ПЦ
 
3. ПЛАНИРУЕМЫЕ РЕЗУЛЬТАТЫ ОСВОЕНИЯ ДИСЦИПЛИНЫ
 
ОК 01.: Выбирать способы решения задач профессиональной деятельности применительно к различным контекстам
 
 
 
 
 
 
 
 
 
 
 
 
 
ОК 02.: Использовать современные средства поиска, анализа и интерпретации информации и информационные технологии для выполнения задач профессиональной деятельности
 
 
 
 
 
 
 
 
 
 
 
 
 
ОК 03.: Планировать и реализовывать собственное профессиональное и личностное развитие, предпринимательскую деятельность в профессиональной сфере, использовать знания по финансовой грамотности в различных жизненных ситуациях
 
 
 
 
 
 
 
 
 
 
 
 
 
ОК 04.: Эффективно взаимодействовать и работать в коллективе и команде
 
 
 
 
 
 
 
 
 
 
 
 
 
ОК 05.: Осуществлять устную и письменную коммуникацию на государственном языке Российской Федерации с учетом особенностей социального и культурного контекста
 
 
 
 
 
 
 
 
 
 
 
 
 
ОК 06.: Проявлять гражданско-патриотическую позицию, демонстрировать осознанное поведение на основе традиционных общечеловеческих ценностей, в том числе с учетом гармонизации межнациональных и межрелигиозных отношений, применять стандарты антикоррупционного поведения
 
 
 
 
 
 
 
 
 
 
 
 
 
ОК 07.: Содействовать сохранению окружающей среды, ресурсосбережению, применять знания об изменении климата, принципы бережливого производства, эффективно действовать в чрезвычайных ситуациях
 
 
 
 
 
 
 
 
 
 
 
 
 
ОК 08.: Использовать средства физической культуры для сохранения и укрепления здоровья в процессе профессиональной деятельности и поддержания необходимого уровня физической подготовленности
 
 
 
 
 
 
 
 
 
 
 
 
 
ОК 09.: Пользоваться профессиональной документацией на государственном и иностранном языках
 
 
 
 
 
 
 
 
 
 
 
 
 
ПК 9.7.: Осуществлять сбор статистической информации о работе веб-приложений для анализа эффективности его работы
 
 
 
 
 
 
 
 
 
 
 
 
 
ПК 9.9.: Модернизировать веб-приложение с учетом правил и норм подготовки информации для поисковых систем
 
 
 
 
 
 
 
 
 
 
 
 
 
ПК 9.10.: Реализовывать мероприятия по продвижению веб-приложений в информационно-телекоммуникационной сети "Интернет"
 
 
 
 
 
 
 
 
 
 
 
 
 
В результате освоения дисциплины обучающийся должен:
 
 
3.1
Знать:
3.1.1
Языки программирования и разметки для разработки
3.1.2
клиентской и серверной части веб-приложений;
3.1.3
3.1.4
Принципы функционирования поисковых сервисов и
3.1.5
особенности оптимизации веб-приложений под них;
3.1.6
3.1.7
Принципы проектирования и разработки
3.1.8
информационных систем.
 
 
3.2
Уметь:
3.2.1
Разрабатывать программный код клиентской и
3.2.2
серверной части веб-приложений;
3.2.3
3.2.4
Осуществлять оптимизацию веб-приложения с целью
3.2.5
повышения его рейтинга в сети Интернет;
3.2.6
 
3.2.7
Разрабатывать и проектировать информационные
3.2.8
системы.
 
4. ТЕМАТИЧЕСКОЕ ПЛАНИРОВАНИЕ ДИСЦИПЛИНЫ
 
Код занятия
Наименование разделов и тем /вид занятия/
Семестр / Курс
Часов
Примечание
 
Раздел 1. SEO и работа специалиста по поисковому продвижению
 
1. 1
Инструктаж по технике безопасности. Понятие оптимизации веб-приложений/Пр/
7
2
 
1. 2
Методы продвижения сайтов/Пр/
7
2
 
1. 3
Семантическое ядро сайта/Пр/
7
2
 
1. 4
Структура сайта/Пр/
7
2
 
1. 5
Проведение общего аудита сайта. SiteAnalyzer (https://site-analyzer.pro/) и другие инструменты./Пр/
7
2
 
1. 6
Оптимизация точек входа/Пр/
7
2
 
1. 7
Индексация сайтов/Пр/
7
2
 
1. 8
Поисковая выдача. Отображение сайта в поисковой выдаче/Пр/
7
2
 
1. 9
Внутренняя оптимизация/Пр/
7
2
 
1. 10
Внешняя оптимизация/Пр/
7
2
 
1. 11
Факторы, влияющие на индексацию сайта/Пр/
7
2
 
1. 12
Репутация сайта в интернете/Пр/
7
2
 
1. 13
Релевантная страница. Борьба за релевантность страницы./Пр/
7
2
 
1. 14
Внешние ссылки/Пр/
7
2
 
1. 15
Социальные сети/Пр/
7
2
 
1. 16
Инструмент PageSpeed Insights для выявления проблем на сайте/Пр/
7
2
 
1. 17
Поведенческие факторы/Пр/
7
2
 
1. 18
Подготовка изображений для публикации в сети. Инструмент https://squoosh.app//Пр/
7
2
 
1. 19
Google Tag Manager/Пр/
7
2
 
1. 20
Яндекс Метрика. Google Analytics/Пр/
7
2
 
1. 21
Конкуренция за поисковый запрос. Сервис Мутаген./Пр/
7
2
 
1. 22
Дубли. Канонические страницы. /Пр/
7
2
 
1. 23
Яндекс Вебмастер. Google Search Console/Пр/
7
2
 
1. 24
Email-маркетинг. Пуш-уведомления./Пр/
7
2
 
1. 25
Search Engine Optimization (SEO) Starter Guide - рекомендации от Google/Пр/
7
2
 
1. 26
Оптимизация точек входа/Пр/
7
2
 
1. 27
История развития алгоритмов поисковых систем/Пр/
7
2
 
1. 28
Карта сайта/Пр/
7
2
 
1. 29
Команды роботам поисковых систем. Robots.txt/Пр/
7
2
 
1. 30
Инструмент SiteAnalyzer (https://site-analyzer.pro/)/Пр/
7
2
 
1. 31
Факторы ранжирования Яндекса и Google/Пр/
7
2
 
1. 32
Цели в Яндекс.Метрике и Google Analytics/Пр/
7
2
 
1. 33
Платный трафик/Пр/
7
2
 
1. 34
Типичные ошибки в SEO/Пр/
7
2
 
1. 35
Проанализировать любой сайт на предмет оптимизации. Подготовить отчет./СР/
7
6
 
Раздел 2. Технические аспекты поисковой опоимизации
 
2. 1
Инструменты отладки при работе над сайтом. Инструмент ngrok.com./Пр/
7
2
 
2. 2
Хостинг сайта. Масштабирование./Пр/
7
2
 
2. 3
Человекопонятный URL/Пр/
7
2
 
2. 4
Оптимизация мобильной версии сайта/Пр/
7
2
 
2. 5
Ускорения загрузки сайта/Пр/
7
2
 
2. 6
Ошибки на сайте/Пр/
7
2
 
2. 7
Семантическая верстка/Пр/
7
2
 
2. 8
Серверный рендеринг страниц/Пр/
7
2
 
2. 9
Редиректы (перенаправления)/Пр/
7
2
 
2. 10
Кеширование/Пр/
7
2
 
2. 11
WebPageTest - инструмент для технической оптимизации сайта/Пр/
7
2
 
2. 12
Архитектура web/Пр/
7
2
 
2. 13
Рендеринг веб-страницы (критический путь рендеринга - The critical rendering path)/Пр/
7
2
 
2. 14
Асинхронная работа сайта/Пр/
7
2
 
2. 15
Куки (HTTP cookie)/Пр/
7
2
 
2. 16
Schema.org — стандарт семантической разметки данных в сети/Пр/
7
2
 
2. 17
Рекомендации от Google по технической оптимизации сайта (https://web.dev/)/Пр/
7
2
 
2. 18
Ленивая загрузка изображений. Сгиб. Библиотека lazysizes для ленивой загрузки:

изображений, скриптов, видео/Пр/

7
2
 
2. 19
Форматы растровых изображений: GIF, JPEG, PNG и WebP./Пр/
7
2
 
2. 20
Легкие и тяжелые фреймворки для фронтенда/Пр/
7
2
 
2. 21
Cumulative Layout Shift (CLS ) - сдвиг содержимого по мере

загрузки элементов страницы/Пр/

7
2
 
Раздел 3. Дизайн и юзабилити
 
3. 1
Понятие Design Language/Пр/
7
2
 
3. 2
Интерфейс пользователя/Пр/
7
2
 
3. 3
Юзабилити сайта. Вебвизор как инструмент анализа юзабилити./Пр/
7
2
 
Раздел 4. Система управления сайтом Wordpress
 
4. 1
Система управления содержимым сайта WordPress/Пр/
7
2
 
4. 2
Плагины Contact Form 7 и Flamingo для WordPress

/Пр/

7
2
 
4. 3
Тема Wordpress.  Влияние темы на SEO. Доработка темы./Пр/
7
2
 
Раздел 5. Монетизация и конверсия
 
5. 1
Конверсия сайта. Монетизация сайта/Пр/
7
2
 
5. 2
Повышение конверсии сайта. Онлайн-консультант на сайте/Пр/
7
2
 
5. 3
Гиперсегментация трафика/Пр/
7
2
 
5. ЛИТЕРАТУРА
Ашманов. И. Оптимизация и продвижение в поисковых системах. 4-е изд. -СПб.: Питер, 219. - 512 с. ISBN 978-5-4461-1161-9. https://web.dev/ https://developers.google.cn/search/docs/fundamentals/seo-starter-guide https://yandex.ru/adv/edu/materials/tag-webmaster?ysclid=m1q7a3fhfb5023130
 
5.1. Перечень ресурсов информационно-телекоммуникационной сети "Интернет"
 
1
 
5.2. Перечень программного обеспечения
 
5.3. Перечень информационных справочных систем
 
 
6. МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ
 
7. МЕТОДИЧЕСКИЕ УКАЗАНИЯ ДЛЯ ОБУЧАЮЩИХСЯ ПО  ДИСЦИПЛИНЕ