Специалист | Видеокурсы по разработке интерактивных Веб-сценариев на JavaScript (2009 - 2013) [PCRec]
#777 Автор (режиссер): Специалист Название: Специалист | Видеокурсы по разработке интерактивных Веб-сценариев на JavaScript (2009 - 2013) [PCRec] Год выпуска: 2009 - 2013 Жанр: Обучающее Видео Продолжительность: 45:22:00 Качество видео: PCRec Видеокодек: WMV3 Битрейт видео: ~96,6 Кбит/сек Размер кадра: 1024 x768 Аудиокодек: WMA Битрейт аудио: 102 Кбит/сек
Описание: Подборка видео-курсов на тему написания интерактивных Веб-сценариев на JavaScript, библиотеки jQuery и Аббревиатуры написания асинхронных запросов на сервер, AJAX. С помощью JavaScript вы научитесь динамически изменять текст загружаемого HTML-документа и реагировать на события, связанные с действиями посетителя или изменениями состояния документа или окна. Подборка данных курсов, направлена на аудиторию людей, желающих освоить программирование и разработку интерактивных Веб- сценариев на стороне клиента. Курсы рассчитаны на людей, раннее не имевших опыта в программировании и смогут освоить материал с нуля.
JavaScript. Уровень 1. Основы веб - программирования: Год - 2009 Преподаватель - Шуйков Сергей Юрьевич
JavaScript. Уровень 2. Расширенные возможности: Год - 2012 Преподаватель - Борисов Игорь Олегович
Использование jQuery. Уровень 1: Год - 2013 Преподаватель - Борисов Игорь Олегович
AJAX. Разработка веб - приложений для Web 2.0: Год - 2013 Преподаватель - Борисов Игорь Олегович
Имеются файлы примеров к каждому курсу.
Видео Идентификатор : 1 Формат : AVC Формат/Информация : Advanced Video Codec Профиль формата : [url=mailto:Baseline@L1.3]Baseline@L1.3[/url] Параметр CABAC формата : Нет Параметр ReFrames формата : 1 кадр Идентификатор кодека : avc1 Идентификатор кодека/Информация : Advanced Video Coding Продолжительность : 2 ч. 32 м. Битрейт : 77,1 Кбит/сек Ширина : 1024 пикселя Высота : 768 пикселей Соотношение сторон : 4:3 Режим частоты кадров : Постоянный Частота кадров : 25,000 кадров/сек Цветовое пространство : YUV Субдискретизация насыщенности : 4:2:0 Битовая глубина : 8 бит Тип развёртки : Прогрессивная Бит/(Пиксели*Кадры) : 0.004 Размер потока : 84,3 Мбайт (54%) Язык : English Дата кодирования : UTC 2012-09-16 03:14:29 Дата пометки : UTC 2012-09-16 03:14:29 Основные цвета : BT.709 Характеристики трансфера : BT.709 Коэффициенты матрицы : BT.709
Аудио Идентификатор : 2 Формат : AAC Формат/Информация : Advanced Audio Codec Профиль формата : LC Идентификатор кодека : 40 Продолжительность : 2 ч. 32 м. Вид битрейта : Постоянный Битрейт : 62,1 Кбит/сек Номинальный битрейт : 48,0 Кбит/сек Каналы : 2 канала Расположение каналов : Front: L R Частота : 48,0 КГц Метод сжатия : С потерями Размер потока : 67,9 Мбайт (43%) Язык : English Дата кодирования : UTC 2012-09-16 03:14:29 Дата пометки : UTC 2012-09-16 03:14:29
В ходе занятий Вы получите представление о веб-программировании, знания языка JavaScript, его специфики и особенностях без привязки к исполняемой среде. Ни один современный сайт не обходится без интерактивного взаимодействия с посетителями. Будь то проверка форм или использование карт, перетаскивание товара в корзину или просмотр увеличенных фотографий – все это и многое другое реализуется с помощью клиентского JavaScript. А он, в свою очередь, основывается на базовом языке, изучение которого будет первым шагом в мир построения функциональных сайтов и мощных интерфейсов. На занятиях Вы изучите особенности синтаксиса JavaScript, объектно-ориентированный подход в программировании на JavaScript и его основной встроенный функционал. Выполняя лабораторные работы, Вы пройдете весь путь создания базовых сценариев: от простого к сложному. После этого курса Вы будете готовы к прикладному применению JavaScript работе с html-страницей, ее элементами и событиями, которые изучаются на курсе «JavaScript. Уровень 2. Расширенные возможности».
Модуль 1. Основы программирования Как устроен компьютер Как работают программы Введение в JavaScript Обзор базовых типов Операторы Выражения и инструкции Переменные Приведение типов Тривиальные типы Практикум: Использование переменных, типов данных и операторов
Модуль 2. Управляющие конструкции Циклы Цикл while Операторы инкремента и декремента Цикл for Цикл do while Управляющие конструкции if – else if – else Метки Прерывание и продолжение цикла Управляющая конструкция switch Практикум: Практическое применение управляющих конструкций в JavaScript
Модуль 3. Функции Понятие функций Возврат значений Области видимости Анонимная функция Замыкания Рекурсия Практикум: Использование функций при процедурном подходе в программировании
Модуль 4. Объекты и массивы Объектный тип: Объект (Object) Свойства объекта Методы объекта Методы функций Объектный тип: Массив (Array) Свойство и методы массива Встроенный объект Math Практикум: Использование объектных типов в JavaScript
Модуль 5. Использование объектов JavaScript Свойства и методы объекта Number Свойства и методы глобального объекта Свойствo и методы объекта String Использование регулярных выражений Практикум: Использование базовых типов как объектов с регулярными выражениями
Модуль 6. Объектно-ориентированное программирование Конструкторы объектов Прототипы Методы объекта Объект Date Объект Error Практикум: Применение объектно-ориентированного подхода в программировании
На занятиях курса «JavaScript. Уровень 2. Расширенные возможности» Вы овладеете навыками профессионального написания и использования JavaScript-скриптов на сайте. Вы будете понимать принципы взаимодействия JavaScript и HTML, узнаете основные приемы получения кроссбраузерного кода. Моментальный отклик страницы сайта на любое необходимое действие пользователя — основа успешности любого сайта и большой плюс к конкурентоспособности любого веб-проекта. Клиентский JavaScript позволяет выполнять множество функций, повышающих качество взаимодействия сайта с клиентом. Уверенное владение этим языком позволит Вам создавать гибкие интерактивные сайты. По окончании курса Вы получите навыки написания JavaScript-кода для сайтов, сформируете понимание взаимодействия JavaScript и HTML, освоите основные приемы получения кроссбраузерного кода.
Модуль 1. Объектная модель браузера Объектная модель браузера Объект Window Объект Navigator Объект Screen Объект History Объект Location Объект Document HTML-коллекции Практикум: Практическое использование объектов браузера
Модуль 2. Использование элементов HTML Свойства и методы элемента Form Свойства и методы элемента Input Свойства и методы элемента TextArea Свойства и методы элемента Select Свойства и методы элемента Option Свойства и методы элемента Image Свойства и методы элемента Table Практикум: Практическое использование элементов HTML
Модуль 3. Объектная модель документа: DOM Document Object Model (DOM) Типы узлов Связи между объектами Свойства и методы интерфейса Node Свойства и методы интерфейса Element Свойства и методы интерфейса Document Нестандартные свойства и методы HTML-элементов Свойства и методы коллекции styleSheets Практикум: Использование объектной модели документа
Модуль 4. События и их обработка Список событий Модели событий Назначение обработчиков событий Работа с обработчиками событий Получение ссылки на событие Отмена действий по умолчанию Кроссбраузерные свойства события Получение ссылки на элемент Использование фазы всплытия событий Отмена всплытия события Практикум: Использование разных моделей событий
jQuery — самая популярная библиотека JavaScript, облегчающая разработку веб-страниц. Библиотека jQuery помогает легко получать доступ к любому элементу DOM, обращаться к атрибутам и содержимому элементов DOM, манипулировать ими, создавать более простой, быстрый и лаконичный код. На этом курсе Вы получите начальные навыки использования jQuery, что позволит Вам быстрее и эффективнее вести разработку на JavaScript. Курс прежде всего предназначен для слушателей, ранее не имевших дело с jQuery, и желающих начать его использовать.
Модуль 1. Введение в jQuery Использование текстовых редакторов Использование javascript-консоли в браузерах Введение в jQuery API jQuery Выборка в jQuery Фильтрация DOM: отношения элементов Работа с элементами веб-формы Лабораторная работа
Модуль 2. События и манипуляции с элементами События jQuery Обработка событий Объект Event Отмена событий Добавление элементов Манипуляции с элементами Делегирование событий Лабораторные работы
Модуль 3. Анимация в jQuery Базовые эффекты Управление эффектами Метод animate() Исследование анимации Полезный метод grep() Лабораторные работа
Модуль 4. Практическая работа с jQuery Создание кода плавного показа картинок Оптимизация кода Создание шаблонизатора Использование шаблонизатора Handlebars
AJAX, состоящий из HTML, JavaScript и DOM-модели — это замечательный подход, который помогает создать вместо тяжеловесных Веб-интерфейсов интерактивные AJAX-приложения. В рамках курса Вы сможете сделать чрезвычайно эффективную веб-разработку повседневной реальностью. В ходе обучения Вы узнаете основные концепции AJAX, включая особенности объекта XMLHttpRequest, различные подходы к взаимодействию с сервером и эффективные способы проектирования сложных приложений. Вы научитесь создавать AJAX сайты, узнаете о различных способах обмена данными, и после окончания курса сможете сделать свои сайты быстрыми и динамичными. В предлагаемом курсе Вы рассмотрите все аспекты построения современных AJAX приложений. Вы узнаете принципы и подходы к разработке, поэтому этот курс будет интересен любому веб-мастеру.
Модуль 1. Основы AJAX приложения Что такое AJAX? Механизмы взаимодействия с сервером Объект XmlHttpRequest Синхронные и асинхронные запросы Получение данных с сервера Лабораторная работа: Получение текстовых данных с сервера
Модуль 2. AJAX и HTTP Методы передачи данных на сервер Передача простых данных методом GET Управление кэшированием ответа Метод HEAD Лабораторная работа: Запрос простых данных методом GET Передача простых данных методом POST Получение и разбор комплексных данных Лабораторная работа: Использование методов POST и HEAD
Модуль 3. Передача сложных типов данных. JSON Недостатки простых текстовых форматов Сериализация сложных данных Что такое JSON Разбор JSON пакета в браузере Разбор JSON пакета на сервере (PHP) Получение данных с сервера Лабораторная работа: Авторизация пользователя на сайте
Модуль 4. Использование XML. XML-RPC Проблемы текстовых данных и JSON Другие способы передачи структурированных данных Обзор XML технологий Клиент-ориентированная и сервер-ориентированная архитектура Протокол XML-RPC Формирование XML-RPC запроса Преобразование XML данных Лабораторная работа: Расчет суммы товаров электронного магазина
Модуль 5. Использование XML веб-сервисов. SOAP XML веб-сервисы Проблемы XML-RPC XML схемы (обзорно) SOAP (обзорно) Формирование и разбор SOAP сообщений Пример работы с XML веб-сервисами Лабораторная работа: Сценарий выбора и добавления книг в корзину
Модуль 6. Безопасность и эффективность AJAX приложений Вопросы безопасности AJAX приложений Аутентификация и авторизация пользователя Лабораторная работа: Аутентификация пользователя Проблемы юзабилити AJAX приложений Производительность AJAX приложений Лабораторная работа: Загрузка больших объемов информации
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
Ресурс не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами и мы незамедлительно удалим её. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несёт ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!