УЧЕБНЫЕ МАТЕРИАЛЫ

Web-верстка, компьютерная графика,
мультимедиа

Группа ИТМ-405. Дисциплина «Web-программирование». Осень 2020

Задание по дисциплине на осенний семестр 2020 г.

1. Прочитать теорию адаптивной верстки из раздела Теория адаптивной верстки и выполнить урок по адаптивной верстке из раздела Сетка Bootstrap.

2. Выполнить контрольное задание согласно своему варианту - создать адаптивный html-шаблон из psd-шаблона на любой технологии (Bootstrap, медиа-запросы или др.). Вариант можно посмотреть внизу этой страницы. Скачать PSD-макет по своему вариант можно на этой странице.

Требования к адаптивному макету:

2.1. Макет должен иметь различное расположение блоков на экранах разной ширины. Предварительно необходимо сделать эскиз сетки html-страницы для четырех экранов (xs, sm, md, lg). Продемонстрировать эскиз при сдаче контрольного задания.

2.2. Навигационная панель должна сворачиваться в кнопку с выпадающим меню.

2.3. В макет включить адаптивный слайдер. Слайдер можно найти в Интернет или в разделе Web-дизайн – Слайдеры этого сайта.

2.4. При необходимости часть элементов дизайна макета можно скрыть на маленьком экране.

2.5. Окончательный вариант должен быть максимально похож на исходник.

2.6. Для тех, кто делает макет на Bootstrap рекомендуется просмотреть видеокурс http://webformyself.com/minikurs/bootstrap/index-subscribe.html. Версию Bootstrap взять 3.3.6 из исходников, которые приложены к уроку 1 видеокурса. Сдавать эти уроки не надо.

3. Выполнить уроки PHP и MySql из раздела Учебные курсы - Уроки PHP и MySQL

4. Пройти тест по урокам PHP и MySQL 1, 2, 3, 5 в системе Таймлайн. 

5. Выполнить контрольную работу 1 по PHP "Шаблон сайта" по вариантам. Варианты внизу этой страницы. Варианты HTML-шаблонов скачайте здесь.

Требования к контрольной работе 1:

HTML-шаблон сайта перевести на PHP. Требования к php-сайту:
- блоки сайта, общие для всех страниц сайта должны включаться в web-страницу с использованием функции include();
- включаемых блоков должно быть не менее трех: верхнее меню, боковое меню, подвал;
- на php-сайте создать не менее трех взаимосвязанных гиперссылками страниц с разным содержимым основного (изменяемого) контента.

6. Выполнить контрольную работу 2 по PHP и MySQL по вариантам. Варианты можно скачать здесь. Работу разместить на бесплатном хостинге.

7. Выполнить 9 лабораторных работ по CMS Revolution из раздела Учебные курсы – Уроки МОDx Revolution. Сайт разместить на бесплатном хостинге, например, на https://beget.com/ru/free-hosting или каком-нибудь другом. Разместить на бесплатном хостинге. Сдавать все работы сразу.

8. Пройти тест по CMS Evolution.

9. Выполнить контрольную работу по CMS – создать сайт на любой CMS на свободную тему, разместить на бесплатном хостинге.

Требования к сайту на CMS:

- макет сайта должен быть адаптивным, можно взять готовый HTML-шаблон;

- на сайте должно быть не менее 10 страниц;

- наличие адаптивного слайдера. Слайдер можно найти в Интернет или в разделе Web-дизайн – Слайдеры этого сайта;

- наличие карты сайта;

- наличие формы обратной связи.

10. Пройти тест по теоретическому материалу (PHP). Лекции приложены в Таймлайн.

В конце семестра – ДИФФЕРИНЦИРОВАННЫЙ ЗАЧЕТ

Действует рейтинговая система. 

Критерии оценки:

  • 55-70 баллов – «Удовлетворительно»
  • 71-85 баллов – «Хорошо»
  • 86-100 баллов - «Отлично»

 Варианты

1. Ададуров Артём Алексеевич (вариант 1)
2. Азизов Артём Игоревич (вариант 2)
3. Аненко Артем Алексеевич (вариант 3)
4. Богатырева Мария Дмитриевна (вариант 4)
5. Бриллиант Лев * (вариант 5)
6. Васильев Григорий Сергеевич (вариант 6)
7. Гейдт Константин Константинович (вариант 7)
8. Долгополова Ирина Эдуардовна (вариант 8)
9. Ельцов Евгений Сергеевич (вариант 9)
10. Закаможный Владимир Игоревич (вариант 10)
11. Коньков Максим Алексеевич (вариант 11)
12. Логинова Ирина Анатольевна (вариант 12)
13. Миролюбов Валентин Сергеевич (вариант 13)
14. Мурашев Григорий Евгеньевич (вариант 14)
15. Рогов Михаил Сергеевич (вариант 15)
16. Семенова Татьяна Викторовна (вариант 1)
17. Сесенбаев Тимур Ленарович (вариант 2)
18. Эргашбаев Шахзодбек Анварович (вариант 3)




Темы ВКР

Для групп «Информационные технологии в медиаиндустрии»

  • Интернет-магазин средствами системы управления контентом (CMS по выбору Joomla, WordPress, MODx и др.)
  • Web-сайт компании средствами системы управления контентом (CMS по выбору Joomla, Wordpress, MODx и др.)

Для групп «Компьютерные технологии»

  • Web-сайт компании средствами системы управления контентом (CMS по выбору Joomla, Wordpress, MODx и др.) + электронное руководство
  • ЭУП «Создание сайта средствами CMS MODx Revolution»
  • ЭУП «Создание сайта средствами CMS MODx Evolution»
  • ЭУП «Создание сайта средствами CMS Drupal»
  • ЭУП «Создание интернет-магазина средствами CMS MODx»
  • ЭУП «Создание интернет-магазина средствами CMS Wordpress»
  • ЭУП «Создание интернет-магазина средствами CMS OpenCart (или ocStore)»
  • ЭУП «Адаптивная верстка web-сайта»
  • ЭУП «Создание сайта средствами PHP и MySQL»
  • ЭУП «Язык jQuery»
  • ЭУП «Верстка многостраничных изданий в Adobe InDesign»
  • ЭУП «Графический редактор Adobe Illustrator»
  • ЭУП «SEO-оптимизация и продвижение сайта в сети Интернет»
  • ЭУП «Препроцессор Less - динамический язык стилей»
  • ЭУП «Фреймворк Yii»
  • ЭУП «Дизайн сайтов в программе Figma»

Для групп «Информационная безопасность»

  • Обеспечение безопасности веб-сайта компании (создание сайта + безопасность)
  • ЭУП «Web-программирование и защита в среде Интернет»
  • ЭУП «Средства защиты web-сайта на CMS (WordPress, Joomla, MODx и др.)»



Информация для студентов РГППУ