Курс охватывает основы создания интерактивных веб-страниц с помощью языка JavaScript и объектно-ориентированному программированию. Основной упор в курсе сделан на практических заданиях, что позволяет лучше усвоить материал и закрепить полученные знания. Курс предназначен для тех, кто не имеет опыта или имеет небольшой опыт программирования на JavaScript и хочет научиться делать это грамотно. А также для тех, кто прошел курсы по PHP и хочет совершенствоваться, как профессиональный веб-разработчик.
После прохождения курса, Вы получите навыки использования современной технологии AJAX, которые позволят вывести Ваши веб-приложения на принципиально новый уровень интерактивности, соизмеримый с лучшими представителями современных интернет-сервисов. Использование фреймворка JQuery и JQuery UI позволит легко и элегантно организовать логику работы веб-приложений любой сложности на стороне клиента.
Вы также научитесь основным средствам коммуникации в HTML 5 с использованием новых технологий Web-sockets, Server-sent events и Web-workers.
Информация о видеокурсе Название: YJavaScript. Интерактивные веб-приложения Год выхода: 2014 Автор (режиссер): Школа программирования Преподаватель: А.Жариков Жанр: Обучающий, Программирование, Javascript Продолжительность: 13:49:42 Язык: Русский
Урок 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
• Чат с ботом с использованием сокетов
Файл Формат видео: MP4 Качество видео: PCRec Видео: AVC, 1024x768, ~325 Kbps, 12.000 fps Аудио: AAC, ~88 Kbps, 44.1 KHz Доп. материалы: присутствуют (исходники и материалы используемые в уроках, Методички) Формат архива: RAR Размер архива: 2,4 GB
Зарег. на сайте Всего: 208 Новых за месяц: 1 Новых за неделю: 0 Новых вчера: 0 Новых сегодня: 0 Из них Администраторов: 1 Модераторов: 0 Проверенных: 1 Обычных юзеров: 206 Из них Парней: 176 Девушек: 32
Из них Сегодня:
Помощь сайту
Soft
ВНИМАНИЕ! Все файлы расположенные на данном ресурсе были взяты из открытых
источников. Любая информация представленная здесь, может использоваться
только в ознакомительных целях, после чего вы обязаны ее удалить. Сайт
не предоставляет электронные версии произведений и ПО, а занимается
индексированием файлов, находящихся в файлообменных сетях. Все права на
произведения и ПО принадлежат правообладателям. Если вы являетесь правообладателем произведения, проиндексированного нашей поисковой машиной и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами через форму обратной связи и мы незамедлительно удалим её. Ни основатель проекта,
ни хостинг-провайдер, не любые другие физические или юридические лица
не несут никакой ответственности за использование материалов сайта.
Заходя на сайт под своим аккаунтом вы автоматически соглашаетесь с
данными условиями.