Contacts:

Базовая информация по дисциплине «Web-программирование» (6 семестр)

Информация об авторах

Бериев Ислам Ризванович – старший преподаватель кафедры «Информационные технологии»

 

Цели и задачи  дисциплины

Цель изучения дисциплины - освоение современных web-технологий и сопутствующих областей знаний, методов и средств создания web-ресурсов, продвижения и применения в различных видах деятельности.

Задачи изучения дисциплины.

1.         Познакомить с базовыми концепциями и приемами web-программирования.

2.         Расширить представление о современных web-технологиях.

3.         Приобрести навыки в использовании современных языков программирования для создания web-приложений.

4.         Развитие самостоятельности при создании web-сервисов, сайтов, порталов с использованием изученных технологий.

Длительность изучения дисциплины: 17 недель

Трудоемкость дисциплины: 3 зачетные единицы

В результате освоения дисциплины студент должен :

знать:                            

Знать:

·        теорию использования графики на web-страницах;

·        методы построения современных Интернет ресурсов;

·        средства управления HTML – документами;

·        принципы построения клиентских и серверных компонент;

·        принципы построения клиентских и серверных компонент;

·        клиентские технологии web-программирования.

Уметь:

·        применять языки гипертекстовой разметки и CSS к созданию web-документов;

·        использовать объектно-ориентированные технологии для создания web-страниц;

·        использовать графические программы для создания чертежей информационной архитектуры web-сайта;

·        проводить сборку информационной системы из готовых компонентов;

·        выбирать и оценивать способ реализации информационных систем и устройств.

Владеть:

·        оценивать и тестировать сайт;

·        инструментами создания web-страниц и перспективами развития современных мультимедийных инструментов, применяемых для создания таких web-страниц;

·        современными компьютерными технологиями обработки информации и методами повышения их эффективности;

·        технологией поддержки и сопровождения web-сайтов;

·        технологией оптимизации web-сайта для продвижения в сети Internet.

 

Структура дисциплины

Теоретический

материал

Количество модулей – 2

Количество лекций в каждом модуле -  9 и 12

Практический

материал

Данная дисциплина предусматривает лабораторные работы по двум рассматриваемым модулям. Всего 9 лабораторных работ.

Контрольно-измерительные материалы

В комплекте тестовых заданий имеется по 20 вопросов к каждому модулю, на ответы отводится 40 минут.

 


Программа дисциплины

Модуль

Темы/Лекции

Материалы для сопровождения дисциплины

Контрольно- измерительные материалы

Направления подготовки

Модуль 1

Основы HTML

Основы Web-мастеринга

Элементы в HTML 5

1. Презентации

2. Лабораторные работы

Тест

 

 

ИСТ, ИВТ (бакалавриат)

 

 

Модуль 2

Работа с формами

Формы

Элементы форм

Кнопки

Текстовые поля

Элементы для ввода чисел

Флажки и переключатели

Элементы для ввода цвета, url, email, телефона

Элементы для ввода даты и времени

Отправка файлов

Список select

Textarea

Валидация форм

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/