Опубликована: 05.04.2011 | Уровень: для всех | Стоимость: 3000.00 руб. | Длительность: 14 дней
Курс посвящен изучению языка программирования JavaScript.
JavaScript является языком сценариев (скриптов), который применяют в основном для создания на Web-страницах интерактивных элементов. Его можно использовать для построения меню, проверки правильности заполнения форм, смены изображений или для чего-то еще, что можно сделать на Web-странице.
Цель: Главная цель курса – научить студентов создавать свои собственные сайты в Internet.
Необходимые знания: Необходимы общие знания о языке разметки HTML.

План занятий

ЗанятиеЗаголовок <<Дата изучения
-
Лекция 1
16 минут
Язык сценариев JavaScript
Введение в язык сценариев JavaScript.
-
Тест 1
15 минут
-
Лекция 2
20 минут
Операторы и функции
Основы проверки сценариев. Операторы if и else. Способы записи комментариев. Краткое знакомство с функциями.
-
Тест 2
24 минуты
-
Лекция 3
23 минуты
Формы и циклы
Основы работы с полями форм и с функциями циклов.
-
Тест 3
36 минут
-
Лекция 4
19 минут
Функции и концепция объектов
В этой лекции будут полностью рассмотрены функции и представлена концепция объектов в JavaScript.
-
Тест 4
24 минуты
-
Лекция 5
26 минут
Строки, числа и массивы
Внутренняя работа присущих JavaScript объектов: строк, чисел и массивов.
-
Тест 5
24 минуты
-
Лекция 6
25 минут
Объектная модель документа
Объектная модель документа или коротко DOM (Document Object Model). Функции document.forms, document.getElementById, document.createElement и некоторые другие, которые встроены в объект document.
-
Тест 6
15 минут
-
Лекция 7
27 минут
Объект документа и объект окна
Объект документа (document) и объект окна (window). Функции setTimeout и setInterval, window.opener, document.body и document.documentElement. Cвойства документа title, referer и cookies.
-
Тест 7
24 минуты
-
Лекция 8
20 минут
Основы объектно-ориентированного программирования
Основы объектно-ориентированного программирования (ООП) в JavaScript. new Object и объектные литералы. Прототипирование. Переменные Private, Public и Static.
-
Тест 8
15 минут
-
Лекция 9
14 минут
Наследование и замыкание
Метод наследования. Полезные (и опасные) свойства замыкания.
-
Лекция 10
25 минут
Основы приложений AJAX
Основы приложений AJAX. Создание объекта XMLHttp. Варианты получения данных: XML, JSON или обычный текст. Пример со списком контактов.
-
Тест 9
15 минут
-
Лекция 11
21 минута
Обработка ошибок в JavaScript
Обработка ошибок в JavaScript: Синтаксические ошибки. Ошибки времени выполнения. Window.onerror. Try/Catch/Finally и Throw. Обработка ошибок в AJAX
-
Тест 10
27 минут
-
Лекция 12
15 минут
Рекурсия
Рекурсия. Стек. Создание собственного стека. Применение рекурсии.
-
Тест 11
15 минут
-
Дополнительный материал 1
32 минуты
Краткое руководство по AJAX
Оглавление
-
Дополнительный материал 2
43 минуты
Учебное руководство по XHTML
Оглавление
-
5 часов
-