Программа спецкурса "JavaScript в Интернет", 36 часов I. Методы программирования на JavaScript. 1. Основы работы в JavaScript. JavaScript против Java. Соперники JavaScript (VBScript, CGI, ActiveX). 2. Инструменты создания сценария. Вставка сценария на Web-страницу. Тестирование сценария, выявление и устранение ошибок. 3. Локальные и глобальные переменные языка JavaScript. Массивы. Выражения. 4. Операторы языка JavaScript. Условные операторы, операторы цикла, собственные функции, создание собственных объектов. 5. Стандартные объекты языка JavaScript. Использование элементов форм: поля ввода текста, многострочные поля ввода текста, контрольные переключатели, селекторные кнопки. Создание кнопок. 6. Создание строковых объектов и работа с ними. 7. Использование математических свойств и методов объекта Math. 8. Обработка событий. Создание обработчика событий. События, связанные с мышью, с клавишами. Использование объекта Event. II. Управление Web-страницами. 9. Использование окон и фреймов. 10. Формы введения данных. 11. Добавление рисунков и анимации. 12. Создание сценариев для разных броузеров. III. Дополнительные средства JavaScript. 13. Использование таблиц стилей. Определение и использование стилей CSS. Создание динамических стилей. 14. Создание динамических страниц с помощью слоев. Управления слоями в JavaScript различными броузерами. IV. Примеры приложений JavaScript. 15. Создание сценария заказа товаров (электронный магазин). 16. Создания сценария игры. 17. Фрагменты тестирующей системы. Онлайновый экзамен. 18. Создания поисковой системы на стороне клиента. Рекомендуемая литература. 1. Дж. Мейнджер. Java: основы программирования. Киев, 1997. 2. М. Монкур. Освой самостоятельно JavaScript 1.3 за 24 часа: Уч. пос.- М., 2000. 3. Дж. Бранденбау. JavaScript: сборник рецептов для профессионалов - СПб: Питер, 2000. Составил к.ф.-м.н., доцент С.Е. Макаров