После прохождения теоретической части пришло письмо об окончании теоретической части курса, будет ли практическая часть? |
Опубликован: 19.10.2006 | Уровень: для всех | Доступ: свободно
Курс посвящен изучению языка программирования JavaScript.
JavaScript является языком сценариев (скриптов), который применяют в основном для создания на Web-страницах интерактивных элементов.
Его можно использовать для построения меню, проверки правильности заполнения форм, смены изображений или для чего-то еще, что можно сделать на Web-странице.
Цель: Главная цель курса – научить студентов создавать свои собственные сайты в Internet.
Необходимые знания: Необходимы общие знания о языке разметки HTML.
План занятий
Занятие | Заголовок << | Дата изучения |
---|---|---|
- | ||
Лекция 116 минут | Язык сценариев JavaScript
Введение в язык сценариев JavaScript.
Оглавление | - |
Тест 115 минут | - | |
Лекция 220 минут | Операторы и функции
Основы проверки сценариев. Операторы if и else. Способы записи комментариев. Краткое знакомство с функциями.
Оглавление | - |
Тест 224 минуты | - | |
Лекция 323 минуты | Формы и циклы
Основы работы с полями форм и с функциями циклов.
Оглавление | - |
Тест 336 минут | - | |
Лекция 419 минут | Функции и концепция объектов
В этой лекции будут полностью рассмотрены функции и представлена концепция объектов в JavaScript.
Оглавление | - |
Тест 424 минуты | - | |
Лекция 526 минут | Строки, числа и массивы
Внутренняя работа присущих JavaScript объектов: строк, чисел и массивов.
Оглавление | - |
Тест 524 минуты | - | |
Лекция 625 минут | Объектная модель документа
Объектная модель документа или коротко DOM (Document Object Model). Функции document.forms, document.getElementById, document.createElement и некоторые другие, которые встроены в объект document.
Оглавление | - |
Тест 615 минут | - | |
Лекция 727 минут | Объект документа и объект окна
Объект документа (document) и объект окна (window).
Функции setTimeout и setInterval, window.opener, document.body и
document.documentElement. Cвойства документа title, referer и cookies.
Оглавление | - |
Тест 724 минуты | - | |
Лекция 820 минут | Основы объектно-ориентированного программирования
Основы объектно-ориентированного программирования (ООП) в JavaScript. new Object и объектные литералы. Прототипирование. Переменные Private, Public и Static.
Оглавление | - |
Тест 815 минут | - | |
Лекция 914 минут | Наследование и замыкание
Метод наследования. Полезные (и опасные) свойства замыкания.
Оглавление | - |
Лекция 1025 минут | Основы приложений AJAX
Основы приложений AJAX. Создание объекта XMLHttp.
Варианты получения данных: XML, JSON или обычный текст.
Пример со списком контактов.
Оглавление | - |
Тест 915 минут | - | |
Лекция 1121 минута | Обработка ошибок в JavaScript
Обработка ошибок в JavaScript: Синтаксические ошибки. Ошибки времени выполнения. Window.onerror. Try/Catch/Finally и Throw. Обработка ошибок в AJAX
Оглавление | - |
Тест 1027 минут | - | |
Лекция 1215 минут | Рекурсия
Рекурсия. Стек. Создание собственного стека. Применение рекурсии.
Оглавление | - |
Тест 1115 минут | - | |
Дополнительный материал 132 минуты | Краткое руководство по AJAXОглавление | - |
Дополнительный материал 243 минуты | Учебное руководство по XHTMLОглавление | - |
5 часов | - |