Представляем комплексную программу «Эксперт по программированию на javascript (со знанием jQuery и AJAX)».
Программа состоит из 5 курсов различного уровня сложности. Пройдя обучение, Вы получите представление о веб-программировании, о языке javascript, его специфике и особенностях без привязки к исполняемой среде. Вы получите навыки использования jQuery, узнаете основные концепции AJAX, включая особенности объекта XMLHttpRequest, различные подходы к взаимодействию с сервером и эффективные способы проектирования сложных приложений. На заключительном этапе обучения, Вы ознакомитесь с основами серверного программирования на Node.js.
Информация о курсеНазвание: Специалист. Эксперт по программированию на javascript (со знанием jQuery и AJAX)
Автор: Тарасов Алексей
Год выхода: 2014
Жанр: Видеокурс
Содержаниеjavascript. Уровень 1. Основы веб - программированияМодуль 1. Основы программированияКак устроен компьютер
Как работают программы
Введение в javascript
Обзор базовых типов
Операторы
Выражения и инструкции
Переменные
Приведение типов
Тривиальные типы
Модуль 2. Управляющие конструкцииЦиклы
Цикл while
Операторы инкремента и декремента
Цикл for
Цикл do while
Управляющие конструкции if – else if – else
Метки
Прерывание и продолжение цикла
Управляющая конструкция switch
Модуль 3. ФункцииПонятие функций
Возврат значений
Области видимости
Анонимная функция
Замыкания
Рекурсия
Модуль 4. Объекты и массивыОбъектный тип: Объект (Object)
Свойства объекта
Методы объекта
Методы функций
Объектный тип: Массив (Array)
Свойство и методы массива
Встроенный объект Math
Модуль 5. Использование объектов javascriptСвойства и методы объекта Number
Свойства и методы глобального объекта
Свойствo и методы объекта String
Использование регулярных выражений
Модуль 6. Объектно-ориентированное программированиеКонструкторы объектов
Прототипы
Методы объекта
Объект Date
Объект Error
javascript. Уровень 2. Расширенные возможности - NEWМодуль 1. Объектная модель браузераОбъектная модель браузера
Объект Window
Объект Navigator
Объект Screen
Объект History
Объект Location
Объект Document
HTML-коллекции
Модуль 2. Использование элементов HTMLСвойства и методы элемента Form
Свойства и методы элемента Input
Свойства и методы элемента TextArea
Свойства и методы элемента Select
Свойства и методы элемента Option
Свойства и методы элемента Image
Свойства и методы элемента Table
Модуль 3. Объектная модель документа: DOMDocument Object Model (DOM)
Типы узлов
Связи между объектами
Свойства и методы интерфейса Node
Свойства и методы интерфейса Element
Свойства и методы интерфейса Document
Нестандартные свойства и методы HTML-элементов
Свойства и методы коллекции styleSheets
Модуль 4. События и их обработкаСписок событий
Модели событий
Назначение обработчиков событий
Работа с обработчиками событий
Получение ссылки на событие
Отмена действий по умолчанию
Кроссбраузерные свойства события
Получение ссылки на элемент
Использование фазы всплытия событий
Отмена всплытия события
javascript. Уровень 3а. Использование библиотеки jQuery.Модуль 1. Введение в jQueryИспользование текстовых редакторов
Использование javascript-консоли в браузерах
Введение в jQuery
API jQuery
Выборка в jQuery
Фильтрация
DOM: отношения элементов
Работа с элементами веб-формы
Лабораторная работа
Модуль 2. События и манипуляции с элементамиСобытия jQuery
Обработка событий
Объект Event
Отмена событий
Добавление элементов
Манипуляции с элементами
Делегирование событий
Лабораторные работы
Модуль 3. Анимация в jQueryБазовые эффекты
Управление эффектами
Метод animate()
Исследование анимации
Полезный метод grep()
Лабораторные работа
Модуль 4. Практическая работа с jQueryСоздание кода плавного показа картинок
Оптимизация кода
Создание шаблонизатора
Использование шаблонизатора Handlebars
javascript. Уровень 3б. AJAX. Разработка веб - приложений для Web 2.0Модуль 1. Основы AJAX приложенияЧто такое AJAX?
Механизмы взаимодействия с сервером
Объект XmlHttpRequest
Синхронные и асинхронные запросы
Получение данных с сервера
Модуль 2. AJAX и HTTPМетоды передачи данных на сервер
Передача простых данных методом GET
Управление кэшированием ответа
Метод HEAD
Лабораторная работа: Запрос простых данных методом GET
Передача простых данных методом POST
Получение и разбор комплексных данных
javascript. Уровень 3в. Серверное программирование на Node.js Модуль 1. Основы Node.jsЧто такое Node.js
Установка Node.js
Обзор V8 javascript Engine
Как работает Node.js
Чтение файлов
Создание веб-сервера
Использование веб-сервера
Модуль 2. СобытияСобытия javascript
Встроенный вызов
Пользовательский вызов
События http-сервера Node.js
Лабораторная работа: Использование событий http-сервера
Пользовательские события Node.js
Выпущено: Специалист
Продолжительность: ~54 часа
ФайлФормат: MP4
Видео: AVC, 1280x720/1440x900/1024x768, ~101 kbps
Аудио: AAC, 56 Kbps, 2 Ch
Размер файла: 3.52 Gb
Скачать Специалист. Эксперт по программированию на javascript (со знанием jQuery и AJAX) (2014) Видеокурс