[CBS] Javascript Advanced

Toretto

Администратор
13 Янв 2014
28.496
19.658
cogamoney.net
Продажник
Скрытое содержимое доступно для зарегистрированных пользователей!

Складчина
Скрытое содержимое доступно для зарегистрированных пользователей!


Описание курса


Студенты урок за уроком изучают семантику и особенности работы с конструкциями JavaScript. Каждый урок насыщен как теорией, так и практикой. В конце каждого занятия студенты получают домашние задания, которые помогают им закрепить материал. Курс охватывает все возможности языка программирования JavaScript

Курс ориентирован на комплексное и глубокое изучение возможностей языка программирования "JavaScript ". Он будет интересен тем программистам, которые уже имеют опыт работы с языком JavaScript. Программа обучения состоит из 10-ти уроков, на протяжении которых детально рассматриваются принципы работы с объектами, документами, css, событиями, формами, Cookies, работа с графикой.

Предварительные требования

• Уверенное владение персональным компьютером
• Навыки работы с текстовыми редакторами
• Начальные знания JavaScript
• Знание HTML, CSS
• Понимание основ алгебры средних классов

Урок 1. Конструкторы и прототипы

Конструкторы
Прототипы и наследование
ООП в JavaScript
Общие методы класса Object




Объекты Window, Screen и Navigator
Объекты Location и History
Таймеры
Методы управления окнами
Простые диалоговые окна
Обработка ошибок



Динамическое содержание документа
Свойства объекта Document
Обзор объектной модели W3C DOM
Поиск элементов в документе
Модификация документа




Обзор CSS
CSS для DHTML
Использование стилей в сценариях
Вычисляемые стили
CSS-классы



Базовая обработка событий
Обработка событий в модели DOM Level 2




Обзор событий элементов управления
Практические примеры обработки событий мыши
Практические примеры обработки событий клавиатуры




Объект Form
Определение элементов формы
Сценарии и элементы формы
Примеры верификации формы




Обзор cookies
Сохранение и чтение cookie
Хранимые данные и безопасность




Работа с готовыми изображениями
Графика и CSS
SVG масштабируемая векторная графика
VML векторный язык разметки
Создание графики с помощью тега canvas



Использование объекта XMLHttpRequest
Ajax и динамические сценарии
Взаимодействие с протоколами HTTP с помощью тега script

Скачать:
Скрытое содержимое доступно для зарегистрированных пользователей!