Базовая информация по дисциплине

«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/