Добавил:
ПОИТ 2016-2020 Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Жиляк 2 сем / Лабы / Методическое пособие КЯР_ОИТ.doc
Скачиваний:
327
Добавлен:
29.04.2018
Размер:
1.51 Mб
Скачать

Введение

В пособии представлены к изучению развивающийся раздел программирования, ориентированный на разработку динамических Internet-приложений. Языки Web–программирования – это соответственно языки, которые в основном предназначены для работы с интернет-технологиями.

Методические указания предназначены для студентов с целью базового обучения Web–программирования и дальнейшего создания Web–сайтов. Программа построена так, что по окончании обучения основ работы с языками разметки, разработка и программирование сайтов не составит больших сложностей.

Изучение методических указаний позволит познакомиться с возможностями HTML,CSS.XMLи JScript, представленных примерами для разработки и созданияWEB-страниц и возможностью дальнейшего создания информационных систем.

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

СОДЕРЖАНИЕ

ВВЕДЕНИЕ

ГЛАВА 1. HTML и CSS

1.1. Лабораторная работа № 1. Знакомство с HTML

1.2. Лабораторная работа № 2. HTML+CSS

1.3. Лабораторная работа № 3. HTML+CSS

1.4. Лабораторная работа № 4. Блоковая модель

1.5. Лабораторная работа № 5. Новые возможности в CSS3

1.6. Лабораторная работа № 6. Анимация. Создание выпадающего меню

ГЛАВА 2. JAVA SCRIPT

2.1. Лабораторная работа № 1. Арифметические, логические операторы, операторы сравнения в JavaScript.

2.2. Лабораторная работа №2. Функции. Операторы цикла. Объекты Math, Number.

2.3. Лабораторная работа №3. Встроенные объекты JavaScript

2.4. Лабораторная работа № 4. Пользовательские объекты JS. Специальные операторы

2.5. Лабораторная работа № 5. Объектная модель документа. Доступ к элементам web-страницы

2.6. Лабораторная работа № 6. Объектная модель браузера (BOM)

2.7. Лабораторная работа № 7. Работа с формами

2.8. Лабораторная работа № 8. События. Динамические эффекты на JS

2.9. Лабораторная работа № 9. Движение объектов и графика на JavaScript

2.10. Лабораторная работа № 10. Знакомство с jQuery

ГЛАВА 3. XML

3.1. Лабораторная работа № 1. Создание XML-документа

3.2. Лабораторная работа № 2. Создание валидных XML-документов

3.3. Лабораторная работа № 3. Использование XSLT

3.4. Лабораторная работа № 4. Использование сортировки с условием

Лабораторная работа № 5. Использование XML DOM

3.6. Лабораторная работа № 6. Знакомство с SVG-графикой. Рисование svg-фигур.

3.7. Лабораторная работа № 7. SVG-анимация

Глава 4. Использование возможностей HTML5

4.1. Лабораторная работа № 1. Знакомство с HTML5. Элементы video и audio. Геолокация. Элемент canvas.

4.2. Лабораторная работа № 2. Использование новых элементов и атрибутов в HTML5 формах