Javascript Интерактивные веб-приложения (2014)
12.01.2015
Курс предназначен для тех, кто прошел курсы по PHP и хочет совершенствоваться, как профессиональный веб-разработчик.
А также для тех, кто не имеет опыта или имеет небольшой опыт программирования на jаvascript и хочет научиться делать это грамотно.
Чему вы научитесь:
- Курс охватывает основы создания интерактивных веб-страниц с помощью языка jаvascript и объектно-ориентированному программированию.
- Основной упор в курсе сделан на практических заданиях, что позволяет лучше усвоить материал и закрепить полученные знания.
- Вы получите навыки использования современной технологии AJAX, которые позволят вывести Ваши веб-приложения на принципиально новый уровень интерактивности, соизмеримый с лучшими представителями современных интернет-сервисов.
- Использование фреймворка JQuery и JQuery UI позволит легко и элегантно организовать логику работы веб-приложений любой сложности на стороне клиента.
- Вы также научитесь основным средствам коммуникации в HTML 5 с использованием новых технологий Web-sockets, Server-sent events и Web-workers.
Производитель: Школа прграммирования
Жанр: Программирование, jаvascript,
Продолжительность: 13:00:00
Качество видео: PCRec
Видеокодек: AVC
Битрейт видео: ~325 kb/s 12,000 FPS
Размер кадра: 1024 x 768
Аудиокодек: AAC
Битрейт аудио: 88 kb/s (CBR), 2 Ch, 44100 Hz
Урок 1. jаvascript и DOM
Урок 2. ООП в jаvascript и AJAX
Создаём чат с роботом на AJAX
Урок 3. jQuery (часть 1)
Урок 4. jQuery (часть 2)
Урок 5. AJAX в jQuery
Урок 6. JSON
Урок 7. jQuery UI
Урок 8. HTML-5, новшества
- Что такое jаvascript и DOM
- Принцип взаимодействия клиент-сервер
- Как вызвать jаvascript
- С чем взаимодействует jаvascript
- Структура DOM документа
- Функции и область видимости переменных
- Типы данных
- Пример калькулятора на jаvascript
- Замыкания
- Пример часов на jаvascript
- Создаём заготовку для выполнения домашнего задания
Урок 2. ООП в jаvascript и AJAX
- Общие понятия ООП
- Класс
- Объект
- Особенности ООП в jаvascript
- Классы и объекты на примере игры «змейка»
- Почему внутри класса следует аккуратно использовать 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 в jаvascript
- Пример чата с использованием JSON
Урок 7. jQuery UI
- Где скачать и как подключить
- Взаимодействия
- Виджеты
- Эффекты
- Утилиты
- Подключение календаря
- Автодополнение
- Работа с диалоговыми окнами
- ThemeRoller
Урок 8. HTML-5, новшества
- Почему появился flash
- Что такое сanvas
- Общий порядок рисования на сanvas
- Функции для рисования на сanvas
- Чем отличаются fill и stroke
- Примеры реализаций html5 + canvas
- Web-sockets
- Чат с ботом с использованием сокетов
Скачать обучающий видеокурс (2.27 GB):
Похожие новости
- Super Vectorizer 2.0.6
- IntelliJ IDEA Ultimate Edition 14.1.4 для Mac
- AirStreamer - for Google Chromecast 1.2
- PDF to ePub Converter 2.9.9
- Видеокурс «Администратор серверов Linux (Ubuntu). Уровень 1-2 (2014) » Специалист
- Simply HDR 3.2.6
- Ninox Database 2.3.2
- Everything (2017)
- Mafia II Digital Deluxe Edition 1.1
- Flickery 1.9.43
- Helicon Remote 3.3.0 для Mac
- WindowSwitcher 0.37
- DaVinci Resolve Studio 12.5.5
- Msg Converter Pro 1.7.0
- Hardware & Office Equipment - Easy Repository 1.1.1
- Tipard Video Converter Platinum 3.8.39
- Adobe Premiere Pro CC 2014 8.2.0 для Mac
- HoudahSpot 4.3.0
- Invisible 2.4.1
- Dreamfall Chapters Special Edition Book 1-2 v. 2.3.0.13