Цель этих 30 уроков состоит в том, чтобы научить читателя самостоятельно создавать сценарии JavaScript.
Если вы пытались ознакомиться с JavaScript с помощью книг или Интернет, то почти наверняка это оказалось не просто.
Изучение JavaScript является, по сути, изучением нового языка. Текст может казаться знакомым, но конструкции предложений совершенно другие.
Цель: Главная цель курса – научить студентов создавать свои собственные сайты в Internet.
Необходимые знания: Необходимы общие знания о языке разметки HTML.
Глава << | Занятие | Заголовок << | Дата изучения |
|
Глава 1 << | | Введение в JavaScript | |
| 4 минуты |
| - |
| 13 минут |
Введение в JavaScript. Размещение сценария на Web-странице.
| - |
| 12 минут |
Ошибки в сценариях. Виды ошибок и методы их поиска.
| - |
| 12 минут |
| - |
| 15 минут |
Функции для работы с датой и временем.
| - |
| 12 минут |
| - |
|
Глава 2 << | | Обработчики событий и запросы | |
| 12 минут |
События в JavaScript. Обработка события onMouseOver.
| - |
| 12 минут |
| - |
| 9 минут |
Описание основных событий и методы их обработки.
| - |
| 12 минут |
| - |
| 12 минут |
Работа с переменными. Запросы пользователю.
| - |
| 12 минут |
| - |
|
Глава 3 << | | Объекты и функции | |
| 17 минут |
Объектная модель документа. Основные объекты и их свойства.
| - |
| 8 минут |
Структура объектов JavaScript, порядок их подчинения.
| - |
| 21 минута |
| - |
| 12 минут |
Функции в JavaScript. Их создание и использование.
| - |
| 12 минут |
| - |
|
Глава 4 << | | Команды последействия и окна | |
| 7 минут |
Использование событий onUnLoad и onMouseOut
| - |
| 12 минут |
Методы создания и работы с новыми окнами.
| - |
| 7 минут |
Основные функции для манипуляции с окнами.
| - |
| 21 минута |
| - |
|
Глава 5 << | | Логические и математические операции. Изображения | |
| 7 минут |
Основы логического разветвления сценариев.
| - |
| 12 минут |
| - |
| 7 минут |
Математические функции и их применение.
| - |
| 12 минут |
| - |
| 6 минут |
Работа с изображениями. Динамическое изменение изображений.
| - |
| 7 минут |
Динамическое изменение изображений с помощью функций.
| - |
| 21 минута |
| - |
|
Глава 6 << | | Формы, передача данных, случайные события | |
| 7 минут |
Создание функций для обработки данных пользователя в формах.
| - |
| 5 минут |
Динамическое изменение содержимого форм.
| - |
| 24 минуты |
| - |
| 8 минут |
Базовые аспекты обработки данных функциями.
| - |
| 12 минут |
| - |
| 5 минут |
Методы создания случайных событий и работа с ними.
| - |
| 12 минут |
| - |
|
Глава 7 << | | Условный оператор и циклы | |
| 8 минут |
Логическое разветвление программ. Условный оператор.
| - |
| 7 минут |
Примеры работы с условиями.
| - |
| 24 минуты |
| - |
| 6 минут |
Выбор и обработка случайных данных.
| - |
| 6 минут |
Повторяющиеся действия. Циклы с предусловием.
| - |
| 5 минут |
Повторяющиеся действия. Циклы с постусловием.
| - |
| 21 минута |
| - |
|
Глава 8 << | | Массивы, анимация, проверка данных | |
| 10 минут |
Введение в массивы. Их создание и обработка.
| - |
| 12 минут |
| - |
| 9 минут |
Динамическая загрузка и обновление изображений.
| - |
| 9 минут |
Основы мультипликации в JavaScript.
| - |
| 15 минут |
| - |
| 13 минут |
Предварительная обработка данных форм.
| - |
| 12 минут |
| - |
| 24 минуты |
Обзор изученного материала.
| - |
|
|