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.2
Уметь:
 
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. ЛИТЕРАТУРА
 
5.1. Перечень ресурсов информационно-телекоммуникационной сети "Интернет"
 
1
 
5.2. Перечень программного обеспечения
 
5.3. Перечень информационных справочных систем
 
 
6. МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ
 
7. МЕТОДИЧЕСКИЕ УКАЗАНИЯ ДЛЯ ОБУЧАЮЩИХСЯ ПО  ДИСЦИПЛИНЕ