Contacts:
-
ВМ
Владислав МагамаевTeacher
Базовая информация по дисциплине
«Web-программирование» -5 семестр
|
Информация об авторах |
Бериев Ислам Ризванович – старший преподаватель кафедры «Информационные технологии»
|
|
Цели и задачи дисциплины |
Цель изучения дисциплины - освоение современных web-технологий и сопутствующих областей знаний, методов и средств создания web-ресурсов, продвижения и применения в различных видах деятельности. Задачи изучения дисциплины. 1. Познакомить с базовыми концепциями и приемами web-программирования. 2. Расширить представление о современных web-технологиях. 3. Приобрести навыки в использовании современных языков программирования для создания web-приложений. 4. Развитие самостоятельности при создании web-сервисов, сайтов, порталов с использованием изученных технологий. Длительность изучения дисциплины: 18 недель Трудоемкость дисциплины: 3 зачетные единицы В результате освоения дисциплины студент должен : знать: -теорию использования графики на web-страницах; методы построения современных Интернет ресурсов; средства управления HTML – документами; принципы построения клиентских и серверных компонент; принципы построения клиентских и серверных компонент; клиентские технологии web-программирования. уметь: -применять языки гипертекстовой разметки и CSS к созданию web-документов; использовать объектно-ориентированные технологии для создания web-страниц; использовать графические программы для создания чертежей информационной архитектуры web-сайта; проводить сборку информационной системы из готовых компонентов; выбирать и оценивать способ реализации информационных систем и устройств. владеть: -оценивать и тестировать сайт; инструментами создания web-страниц и перспективами развития современных мультимедийных инструментов, применяемых для создания таких web-страниц; современными компьютерными технологиями обработки информации и методами повышения их эффективности; технологией поддержки и сопровождения web-сайтов; технологией оптимизации web-сайта для продвижения в сети Internet. |
|
|
Структура дисциплины |
|
Теоретический материал |
Количество модулей – 2 Количество лекций в каждом модуле - 5 и 12 |
|
Практический материал |
Данная дисциплина предусматривает выполнение лабораторных работ по двум рассматриваемым модулям. Всего 9 лабораторных работ. |
|
Контрольно-измерительные материалы |
В комплекте тестовых заданий имеется по 20 вопросов к каждому модулю, на ответы отводится 40 минут.
|
Программа дисциплины
|
Модуль |
Темы/Лекции |
Материалы для сопровождения дисциплины |
Контрольно- измерительные материалы |
Направления подготовки |
|
Модуль 1 Основы HTML |
1.Основы Web-мастеринга 2.Элементы в HTML 3.Основные теги, работа с текстом, списки. 4.Изображения 5.Создание таблиц |
1. Презентации 2. Лабораторные работы |
Тест |
ИСТ, ИВТ (бакалавриат)
|
|
Модуль 2 Работа с формами |
1.Формы. 2.Элементы форм. 3.Кнопки. 4.Текстовые поля. 5.Элементы для ввода чисел. 6.Флажки и переключатели. 7.Элементы для ввода цвета, url, email, телефона. 8.Элементы для ввода даты и времени. 9.Отправка файлов. 10.Список select. 11.Textarea. 12.Валидация форм |
1. Презентации 2. Лабораторные работы |
Тест |
Учебно-методическое и информационное обеспечение дисциплины:
основная литература:
1. Дэвис, Е. М. Изучаем PHP и MySQL: [пер. с англ.] / Е. М. Дэвис, Дж. А. Филипс. – СПб.: Символ-Плюс, 2008. – 448 с. (www.library-it.ru)
2. Кедлек, Т. Адаптивный дизайн. Делаем сайты для любых устройств [Текст] / Т. Кедлек. – М. Издательство: Питер, 2012. – 288 с. (библиотека ГГНТУ)
3. Прохоренок, Н. А. HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера. – СПб.: БХВ-Петербург, 2008. – 640 с. (www.library-it.ru)
дополнительная литература:
1. Дунаев, В.В. Web-программирование для всех [Текст] / В.В. Дунаев. - СПб.:БХВ-Петербург, 2008. – 550с. (www.library-it.ru)
2. Макнейл П. Веб-дизайн. Книга идей веб-разработчика [Текст] / П. Макнейл. – М. Издательство: Питер, 2012. – 288 с. (библиотека ГГНТУ)
Интернет-ресурсы:
1. Информационно-образовательная среда кафедры «Информационные технологии» ГГНТУ [Электронный ресурс] // Режим доступа: http://www.library-it.ru
2. Сайт о программировании. [Электронный ресурс]. // Режим доступа: https://metanit.com/
