Начать новую тему Ответить на тему
Статистика раздачи
Размер: 14.41 МБ | | Скачали: 20
Сидеров: 0  [0 байт/сек]    Личеров: 0  [0 байт/сек]
Пред. тема | След. тема 

Автор
Сообщение

Ответить с цитатой 

AJAX. Программирование для Интернета
Год: 2009
Автор: Елена Бенкен, Геннадий Самков
Жанр: Практическое пособие
Издательство: БХВ-Петербург
ISBN: 978-5-9775-0428-7
Язык: Русский
Формат: PDF
Качество: Изначально компьютерное (eBook)
Количество страниц: 436

Описание:
Описана технология AJAX и показаны возможности, которые открываются перед разработчиком с ее применением. Рассмотрена объектная модель документа: DOM в JavaSript и DOM-функции в PHP. Изложены основы языка XML и формат JSON. Показан принцип генерации асинхронных запросов к серверу средствами JavaScript. Сделан обзор основных JavaScript-библиотек: Prototype, Scriptaculous, ExtJS и jQuery. Подробно рассмотрены популярные и перспективные библиотеки ExtJS и jQuery: описана объектная модель языка JavaScript, на которой базируются эти библиотеки; применение AJAX-запросов; обработка событий и др. Приведено большое количество практических примеро
Оглавление Введение

Терминология

Структура книги

Как работать с книгой

Источники информации

Благодарности

ЧАСТЬ I. ТЕХНОЛОГИИ, СОСТАВЛЯЮЩИЕ AJAX

Глава 1. Принцип работы AJAX

Глава 2. Объектно-ориентированное программирование в серверных приложениях
Принципы объектно-ориентированного программирования
Объектная модель в PHP 5. Классы и объекты
Конструктор класса
Создание объекта
Деструктор объекта
Копирование и клонирование объектов
Наследование
Финальные классы
Доступ к свойствам и методам класса
Статические свойства и методы класса
Абстрактные классы и интерфейсы
Константа класса
Ключевое слово instanceof
Обработка ошибок
Автозагрузка класса
Итераторы: просмотр всех общедоступных свойств объекта
Синглетон

Глава 3. Объектно-ориентированное программирование в JavaScript
Создание объекта с помощью оператора new
Создание объектов с помощью объектных литералов
Конструктор объекта
Функции как объекты
Добавление методов при помощи прототипа
Наследование при помощи прототипа
Создание класса-наследника
Полиморфизм
Частные элементы классов
Пространства имен
Обработка ошибок
Синглетоны
Замыкания
Применение замыканий

Глава 4. XML и JSON
Язык XML
Синтаксис XML. Правильно оформленный XML
XML-декларация
Атрибуты
Комментарии
Процессуальная инструкция
Пространства имен XML
Особые символы
CDATA
JSON

Глава 5. Объектная модель документа
Объект Node
Свойства и методы объекта Document
Доступ к узлу DOM
Объект Element
Объект NodeList
Объект NamedNodeMap
Объект Attr
Объект Text
Объект DOMImplementation

Глава 6. DOM в JavaScript
Объект Element
Создание HTML-элемента с помощью методов DOM и включение его в дерево документа
Чтение данных из XML-документа

Глава 7. DOM-функции в PHP
Создание XML-документа с помощью DOM-функций

Глава 8. Проблема русификации Web-приложений
Кодировки
Передача локализованных данных в протоколе HTTP
Кодирование символов в сценарии JavaScript
Русский язык в PHP
Локализация MySQL

ЧАСТЬ II. СОЗДАНИЕ AJAX-ПРИЛОЖЕНИИ

Глава 9. Объект XMLHttpRequest

Глава 10. Использование XML и создание периодических запросов
Создание периодических запросов

Глава 11. Запрос данных с сервера MySQL
Передача данных в формате JSON

ЧАСТЬ III. БИБЛИОТЕКИ ДЛЯ РАБОТЫ С AJAX

Глава 12. Обзор библиотек для создания AJAX-приложений

Глава 13. Библиотека Prototype
Полезные методы в Prototype
Класс Element
Класс Array
AJAX в Prototype
Класс Ajax.Request
Класс Ajax.Response
Класс Ajax.Updater
Класс Ajax.PeriodicalUpdater
Использование AJAX-запросов в Prototype

Глава 14. Библиотека script.aculo.us
Эффекты
Перетаскивание и сортировка (Draggable & Sortable)
AJAX в script.aculo.us
Автодополнение
Класс Ajax.InPlaceEditor

ЧАСТЬ IV. БИБЛИОТЕКА EXTJS

Глава 15. Структура и идеология библиотеки
Соглашения об именах
Конфигурирование ExtJS и первый пример применения
Объект Ext.Element
Firebug — запаситесь выжигателем жучков
Контекст
Задание контекста в ExtJS
Адаптеры и пространство имен
Механизм наследования в ExtJS
Вызов метода базового класса
Обработка событий в ExtJS
События DOM
События JavaScript
Пользовательские события
Xtypes
Классы ExtJS
Класс Component
Класс BoxComponent
Класс Container
Класс Panel
Компоновка (layout)

Глава 16. Поиск элементов: класс DomQuery
Выбор узлов DOM
Селекторы элементов
Селекторы атрибутов
Отбор элементов CSS Value selectors

Глава 17. Панели и компоновка элементов
Простая панель
Вложенные панели
Компоновка панелей: создание аккордеона
Панель с несколькими вкладками

Глава 18. Формы
Создание элемента формы
Компоновка формы
Передача данных формы на сервер методом submit
Проверка форм с помощью класса VTypes. Календарь-подсказка

Глава 19. Визуальные эффекты. Drag & drop
Свертывание и развертывание блока
Изменение размеров блока
Drag & drop

Глава 20. Простые виджеты
Всплывающие подсказки

Глава 21. Создание редактируемых таблиц
Создание базы данных
Серверный сценарий для запроса к базе и генерации ответа клиенту
Клиентская часть: HTML и сценарий JavaScript
Разработка динамически редактируемой таблицы

ЧАСТЬ V. jQuery

Глава 22. Знакомство с jQuery
Установка библиотеки
Что такое $()?

Глава 23. Функции ядра jQuery
Доступ к объекту jQuery

Глава 24. Селекторы jQuery
Базовые селекторы
Иерархические селекторы
Основные фильтры
Фильтры содержимого
Фильтры видимых и невидимых элементов
Фильтры атрибутов
Фильтры потомков
Селекторы в формах
Фильтры состояния элементов форм

Глава 25. События в jQuery
Помощники при работе с событиями

Глава 26. Манипуляции элементами в jQuery
Изменение содержимого элементов
Вставка содержимого внутрь элементов
Вставка содержимого снаружи элементов
Обертывание элементов
Замещение, удаление, копирование элементов

Глава 27. AJAX-запросы в jQuery
Загрузка содержимого
Реализация GET-запросов
Реализация POST-запросов
Полный контроль над AJAX-запросами

Глава 28. События AJAX в jQuery

Глава 29. Расширения для jQuery

Плагин jQuery Form
Плагин Live Query
Резюме

ПРИЛОЖЕНИЯ

Приложение 1. Установка Web-сервера Apache, модуля PHP 5
и сервера MySQL в Windows
Установка сервера Apache
Директивы конфигурации Apache
Установка модуля PHP
Установка сервера MySQL 5
Приложение 2. Отладка JavaScript. Использование Firebug
Выполнение и отладка кода JavaScript
Просмотр HTTP-заголовков и AJAX-запросов

Литература
Предметный указатель
Правила, инструкции, FAQ!!!
Торрент   Скачать торрент Магнет ссылка
Скачать торрент
[ Размер 5.03 КБ / Просмотров 70 ]

Статус
Проверен 
 
Размер  14.41 МБ
Приватный: Нет (DHT включён)
.torrent скачан  20
Как залить торрент? | Как скачать Torrent? | Ошибка в торренте? Качайте магнет  


     Отправить личное сообщение
   
Страница 1 из 1
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему


Сейчас эту тему просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Ресурс не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами и мы незамедлительно удалим её. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несёт ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!