МИНОБРНАУКИ РОССИИ
федеральное государственное бюджетное образовательное учреждение высшего образования
«Алтайский государственный университет»

Практикум по WEB-технологиям

рабочая программа дисциплины
Закреплена за кафедройКафедра вычислительной техники и электроники
Направление подготовки09.03.01. Информатика и вычислительная техника
Форма обученияОчная
Общая трудоемкость2 ЗЕТ
Учебный план09_03_01_ИиВТ-3-2020
Часов по учебному плану 72
в том числе:
аудиторные занятия 28
самостоятельная работа 44
Виды контроля по семестрам
зачеты: 6

Распределение часов по семестрам

Курс (семестр) 3 (6) Итого
Недель 15
Вид занятий УПРПДУПРПД
Лабораторные 28 28 28 28
Сам. работа 44 36 44 36
Итого 72 64 72 64

Программу составил(и):
старший преподаватель , Скороглядов В.В.

Рецензент(ы):
к.ф.-м.н., доцент, Рудер Д.Д.

Рабочая программа дисциплины
Практикум по WEB-технологиям

разработана в соответствии с ФГОС:
Федеральный государственный образовательный стандарт высшего образования по направлению подготовки 09.03.01 ИНФОРМАТИКА И ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА (уровень бакалавриата) (приказ Минобрнауки России от 12.01.2016г. №5)

составлена на основании учебного плана:
09.03.01 Информатика и вычислительная техника
утвержденного учёным советом вуза от 30.06.2020 протокол № 6.

Рабочая программа одобрена на заседании кафедры
Кафедра вычислительной техники и электроники

Протокол от 08.06.2020 г. № 79/19-20
Срок действия программы: 2020-2021 уч. г.

Заведующий кафедрой
к.ф.-м.н., Пашнев Владимир Валентинович, доц., зав. кафедрой "Вычислительной техники и электроники"


Визирование РПД для исполнения в очередном учебном году

Рабочая программа пересмотрена, обсуждена и одобрена для
исполнения в 2020-2021 учебном году на заседании кафедры

Кафедра вычислительной техники и электроники

Протокол от 08.06.2020 г. № 79/19-20
Заведующий кафедрой к.ф.-м.н., Пашнев Владимир Валентинович, доц., зав. кафедрой "Вычислительной техники и электроники"


1. Цели освоения дисциплины

1.1.Цель изучения дисциплины – ознакомить студентов с основами технологии построения сайтов в интернет, а также сформировать у будущих специалистов теоретические знания и практические навыки по применению современных методов и программных средств, использующихся при построении сайтов.
Основными задачами изучения дисциплины «Web-программирование» являются:
- овладение специфическими знаниями по программированию применительно к интернет;
- овладение технологиями, использующимися для построения сайтов;
- приобретение практических навыков работы с современными программными средствами.

2. Место дисциплины в структуре ООП

Цикл (раздел) ООП: Б1.В.04

3. Компетенции обучающегося, формируемые в результате освоения дисциплины

СПК-3 способностью осознавать сущность и значение информации в развитии современного общества; владеть основными методами, способами и средствами получения, хранения, переработки информации
В результате освоения дисциплины обучающийся должен
3.1.Знать:
3.1.1.о технологии создания сайтов и современных программых средствах, использующихся для этой цели.
3.2.Уметь:
3.2.1.знать основы программирования и визуального представления информации на стороне клиента, уметь разбираться в коде страниц сайтов, знать основы PHP и MySQL, уметь анализировать скрипты различных CMS.
3.3.Иметь навыки и (или) опыт деятельности (владеть):
3.3.1.анализа и выбора CMS в соответствии с задачей создания сайта.

4. Структура и содержание дисциплины

Код занятия Наименование разделов и тем Вид занятия Семестр Часов Компетенции Литература
Раздел 1. Основы HTML. Разметка и верстка сайта.
1.1. Лабораторная работа №1: «Основные элементы HTML» Лабораторные 6 4 СПК-3 Л2.3, Л1.1
1.2. Отличия XHTML от HTML. Спецификации HTML. Сам. работа 6 6 СПК-3 Л2.3, Л1.1
Раздел 2. Каскадные таблицы стилей CSS.
2.1. Лабораторная работа №2: «Управление отображением контента с помощью CSS» Лабораторные 6 4 СПК-3 Л2.3, Л1.1
2.2. Соответствие CSS-кода стандартам. Сам. работа 6 6 СПК-3 Л2.3, Л1.1
Раздел 3. Язык PHP.
3.1. Лабораторная работа №3: «PHP. Основные операторы и функции» Лабораторные 6 4 СПК-3 Л2.2, Л1.1
3.2. Лабораторная работа №4: «PHP. Работа с формами и файлами» Лабораторные 6 4 СПК-3 Л2.2, Л1.1
3.3. Работа с графикой. Сам. работа 6 8 СПК-3 Л2.2, Л1.1
Раздел 4. Система управления базами данных MySQL.
4.1. Лабораторная работа №5: «PHP и MySQL» Лабораторные 6 2 СПК-3 Л2.2, Л1.1
4.2. Поиск с помощью регулярных выражений. Сам. работа 6 6 СПК-3 Л2.2, Л1.1
Раздел 5. JavaScript и jQuery.
5.1. Лабораторная работа №6: «JavaScript. Работа с объектами документа» Лабораторные 6 2 СПК-3 Л2.1, Л1.1
5.2. Лабораторная работа №7: «Библиотека jQuery. Принципы работы. Основные эффекты» Лабораторные 6 4 СПК-3 Л2.1, Л1.1
5.3. Лабораторная работа №8: «AJAX. Выполнение асинхронных запросов к серверу» Лабораторные 6 4 СПК-3 Л2.2, Л1.1
5.4. Работа с сервисом Yandex Maps. Сам. работа 6 10 СПК-3 Л2.2, Л1.1
Раздел 6. Зачет

5. Фонд оценочных средств

5.1. Контрольные вопросы и задания для проведения текущего контроля и промежуточной аттестации по итогам освоения дисциплины
Текущий контроль и промежуточная аттестация осуществляется на основе выполнения лабораторных работ.
5.2. Темы письменных работ для проведения текущего контроля (эссе, рефераты, курсовые работы и др.)
Не требуется
5.3. Фонд оценочных средств для проведения промежуточной аттестации
ФОС приведен в Приложении

6. Учебно-методическое и информационное обеспечение дисциплины

6.1. Рекомендуемая литература
6.1.1. Основная литература
Авторы Заглавие Издательство, год Эл. адрес
Л1.1 Тузовский, А. Ф. Проектирование и разработка web-приложений: учебное пособие Юрайт, 2022 urait.ru
6.1.2. Дополнительная литература
Авторы Заглавие Издательство, год Эл. адрес
Л2.1 Советов Б.Я., Цехановский В.В., Чертовской В.Д. Базы данных: теория и практика: учеб. для вузов М.: Юрайт, 2012 www.biblio-online.ru
Л2.2 Зудилова Т.В., Буркова М.Л. Web-программирование JavaScript: СПбНИУ ИТМО // ЭБС "Лань", 2012 e.lanbook.com
Л2.3 Диков А. А. Веб-технологии HTML и CSS.:Учебное пособие: М. : Директ-медиа//ЭБС "Университетская библиотека online", 2012 biblioclub.ru
6.2. Перечень ресурсов информационно-телекоммуникационной сети "Интернет"
Название Эл. адрес
Э1 HTML и CSS справочные материалы htmlbook.ru
Э2 Язык PHP php.su
Э3 СУБД MySQL mysql.ru
Э4 Учебник JavaScript learn.javascript.ru
Э5 Справочник по jQuery jquery.page2page.ru
Э6 Сссылка на образовательный портал portal.edu.asu.ru
6.3. Перечень программного обеспечения
Комплекс программ "Денвер" (denwer.ru)
Текстовый редактор Notepad++ (http://notepad-plus-plus.org)
Microsoft Windows
Microsoft Office или LibreOffice
7-Zip
AcrobatReader
Mozila FireFox
Условия использования: https://www.mozilla.org/en-US/about/legal/eula/
Chrome
Условия использования: http://www.chromium.org/chromium-os/licenses
6.4. Перечень информационных справочных систем
1 Федеральная служба государственной статистики РФ [Электронный ресурс]. - Электронные данные. - Режим доступа: http://www.gks.ru/.
2 Федеральный портал по научной и инновационной деятельности [Электронный ресурс]. -Электронные данные. - Режим доступа: http: //www.sci-innov.ru/.
3 Научная и учебно-методическая литература [Электронный ресурс]. - Электронные данные. - Режим доступа: http://www.intuit.ru.
4 Научный журнал «Вестник Российской академии естественных наук» [Электронный ресурс]. -Электронные данные. - Режим доступа: http: //www.ras.ru/publishing/rasherald/rasherald_archive.aspx.
5 Научный журнал «Интеграл» [Электронный ресурс]. - Электронные
данные. – Режим доступа:http: //www.portalnano.ru/read/databases/publication/j ournal_integral.
6 Научный журнал «Инновации» [Электронный ресурс]. - Электронные данные. – Режим доступа: http://ojs.innovjoum.ru/index.php/innov
7 Научный журнал «Информатика и системы управления» [Электронный ресурс]. – Электронные данные. - Режим доступа: http://ics.khstu.ru/
8 Научный журнал «Информационные системы и технологии» [Электронный ресурс]. - Электронные данные. - Режим доступа: http://gu- unpk.ru/science/joumal/isit
9 Научный журнал «Информационные технологии» [Электронный ресурс]. - Электронные данные. - Режим доступа: http://novtex.ru/IT/
10 Научный журнал «Нейрокомпьютеры: разработка, применение» [Электронный ресурс].-Электронные данные. – Режим доступа:http: //www.radiotec.ru/catalog.php?cat=j r7
11 Научный журнал «Программные продукты и системы» [Электронный ресурс]. - Электронные данные. – Режим доступа: http: //www.swsys .ru/

7. Материально-техническое обеспечение дисциплины

Аудитория Назначение Оборудование
209аК лаборатория электричества и магнетизма - учебная аудитория для проведения занятий семинарского типа (лабораторных и(или) практических); проведения групповых и индивидуальных консультаций, текущего контроля и промежуточной аттестации Учебная мебель на 10 посадочных мест; рабочее место преподавателя; анализатор С4-53; весы торсионные; вольтметр VM-70 (9 шт.); вольтметр Щ 1413; генератор (Г4-18); генератор Г3-118; генератор Г4-79; генератор Г5-54; генератор Г5-56; измеритель магнитной индукции Ш1-8; измеритель транзисторов Л2-54; измеритель универсальный Е7-11; источние питания постоянного тока Б5-49; источник 4209; источник питания "Агат"; компенсатор высокочастотный Фойспера; комплекс высокочастотный; М-н емкости Р-513; М-н сопр. Р33; М-н сопрот. МСР60-М; магазин емкостей Р5025; магазин емкости Р544; микроскоп МБС-9 (2 шт.); мост Е7-4; осциллограф ЕО-211; осциллограф ЕО-213; осциллограф С1-48П; осциллограф С1-68; осциллограф С1-70 (2 шт.); осциллограф С8-13 (2 шт.); прибор комбинированный цифровой Щ4310; прибор Ф206; самописец Н3037/2; самописец Н338/6; сейф; сетевой регулятор 220/20; сосуд Дьюара (2 шт.); стабилизатор 3217; стабилизатор 3218 (3217); стабилизатор 3221; стабилизатор 4205; стабилизатор напряжения 4208; станок намоточный; тензоусилитель "Топаз-3" (2 шт.); усилитель мощности LV-103; усилитель напряжения У5-9; усилитель У5-9; частотомер Ч3-24; частотомер Ч3-33; частотомер Ч3-34А; генератор Г3-104; генератор Г3-56/1; генератор Г5-48; источник питания ВРН-1; холодильник "Вега".
001вК склад экспериментальной мастерской - помещение для хранения и профилактического обслуживания учебного оборудования Акустический прибор 01021; виброизмеритель 00032; вольтметр Q1202 Э-500; вольтметр универсальный В7-34А; камера ВФУ -1; компьютер Турбо 86М; масспектрометр МРС -1; осциллограф ЕО -213- 2 ед.; осциллограф С1-91; осциллограф С7-19; программатор С-815; самописец 02060 – 2 ед.; стабилизатор 3218; терц-октавный фильтр 01023; шкаф вытяжной; шумомер 00026; анализатор АС-817; блок 23 Г-51; блок питания "Статрон" – 2 ед.; блок питания Ф 5075; вакуумный агрегат; весы; вольтметр VM -70; вольтметр В7-15; вольтметр В7-16; вольтметр ВУ-15; генератор Г-5-6А; генератор Г4-76А; генератор Г4-79; генератор Г5-48; датчик колебаний КВ -11/01; датчик колебаний КР -45/01; делитель Ф5093; измеритель ИМП -2; измеритель параметров Л2-12; интерферометр ИТ 51-30; источник "Агат" – 3 ед.; источник питания; источник питания 3222; источник питания ЭСВ -4; лабораторная установка для настройки газовых лазеров; лазер ЛГИ -21; М-кальк-р МК-44; М-калькул-р "Электроника"; магазин сопротивления Р4075; магазин сопротивления Р4077; микроскоп МБС -9; модулятор МДЕ; монохроматор СДМС -97; мост переменного тока Р5066; набор цветных стекол; насос вакумный; насос вакуумный ВН-01; осциллограф С1-31; осциллограф С1-67; осциллограф С1-70; осциллограф С1-81; осциллоскоп ЕО -174В – 2 ед.; пентакта L-100; пирометр "Промень"; пистонфон 05001; преобразователь В9-1; прибор УЗДН -2Т; скамья оптическая СО 1м; спектограф ДФС -452; спектограф ИСП -51; стабилизатор 1202; стабилизатор 3217 – 4 ед.; стабилизатор 3218; стабилизатор 3222 – 3 ед.; станок токарный ТВ-4; усилитель мощности ЛВ -103 – 4 ед.; усилитель У5-9; центрифуга ВЛ-15; частотомер Ч3-54А; шкаф металлический; эл.двигатель; электродинамический калибратор 11032
Помещение для самостоятельной работы помещение для самостоятельной работы обучающихся Компьютеры, ноутбуки с подключением к информационно-телекоммуникационной сети «Интернет», доступом в электронную информационно-образовательную среду АлтГУ

8. Методические указания для обучающихся по освоению дисциплины

Для самостоятельной работы рекомендуются следующие ресурсы:
htmlbook.ru
php.su
javascript.ru
jquery.page2page.ru