JavaScript. Интерактивные веб-приложения (2014)
Курс охватывает основы создания интерактивных веб-страниц с помощью языка JavaScript и ООП. Основной упор в курсе сделан на практических заданиях, что позволяет лучше усвоить материал и закрепить полученные знания.
Программа курса:
Урок 1. JavaScript и DOM
- Что такое JavaScript и DOM
- Принцип взаимодействия клиент-сервер
- Как вызвать JavaScript
- С чем взаимодействует JavaScript
- Структура DOM документа
- Функции и область видимости переменных
- Типы данных
- Пример калькулятора на JavaScript
- Замыкания
- Пример часов на JavaScript
- Создаём заготовку для выполнения домашнего задания
Урок 2. ООП в JavaScript и AJAX
- Общие понятия ООП
- Класс
- Объект
- Особенности ООП в JavaScript
- Классы и объекты на примере игры «змейка»
- Почему внутри класса следует аккуратно использовать this
- Что такое AJAX
- Работа с XMLHttpRequest
- Пример функции отправки AJAX-запроса
- Создаём чат с роботом на AJAX
Урок 3. JQuery (часть 1)
- Зачем нужны фреймворки
- Что такое JQuery
- Где скачать и как подключить
- Работа с DOM с помощью JQuery
- Селекторы и иерархия
- Проводим аналогию с css
- Фильтры
- Примеры сложных фильтров
Урок 4. JQuery (часть 2)
- Работа с формами
- Работа со стилями
- Обработчики событий
- Пример обработки нажатия на кнопку
- Пример обработки скроллинга элемента
- Пример обработки наведения курсора мышки
- Функция live
- Анимация
- Простые анимационные эффекты
- Функция animate
- Цепочки из анимаций
Урок 5. AJAX в JQuery
- Функция ajax
- Что такое асинхронность запроса
- Сериализация форм
- Типы передаваемых данных
- Timeout
- Обработчики событий в рамках ajav-запроса
- Функция ajaxSetup
- Зачем нужны глобальные настройки
- Функции post, get и load
- Глобальные события
Урок 6. JSON
- Что такое JSON
- Какие данные может возвращать Ajax
- Почему правильнее, чтобы Ajax возвращал JSON а не HTML
- JSON vs XML
- Работа с JSON в PHP
- Работа с JSON в Javascript
- Пример чата с использованием JSON
Урок 7. JQuery UI
- Где скачать и как подключить
- Взаимодействия
- Виджеты
- Эффекты
- Утилиты
- Подключение календаря
- Автодополнение
- Работа с диалоговыми окнами
- ThemeRoller
Урок 8. HTML-5, новшества
- Почему появился flash
- Что такое сanvas
- Общий порядок рисования на сanvas
- Функции для рисования на сanvas
- Чем отличаются fill и stroke
- Примеры реализаций html5 + canvas
- Web-sockets
- Чат с ботом с использованием сокетов
Автор: Андрей Жариков
Выпущено: Россия
Продолжительность: 13:49:42
Формат: MP4
Видео: AVC, 1024x768, ~325 Kbps, 12.000 fps
Аудио: AAC, ~88 Kbps, 44.1 KHz
Скачать обучающее видео "JavaScript. Интерактивные веб-приложения" (2,28 ГБ):
Этот блок был удален по требованию правообладателя. Если вы считаете,
что это ошибка, обратитесь к Администратору.
tottall 30/05/15 Просмотров: 4507
0