С 2008 года книга «jQuery. Подробное руководство по продвинутому JavaScript» переиздавалась 3 раза.
Дата первого издания «jQuery. Подробное руководство по продвинутому JavaScript (файл PDF)»: ноябрь 2008 года, последнее, 3-е издание вышло
в апреле 2011 года.
Сейчас книгу можно купить в 2 изданиях на бумаге, скачать файл с электронной книгой.
Аннотация к книге "jQuery. Подробное руководство по продвинутому JavaScript"
Издание представляет собой введение и справочное руководство по jQuery – мощной платформе для разработки веб-приложений. Подробно описывается, как выполнять обход документов HTML, обрабатывать события, добавлять поддержку технологии Ajax в свои веб-страницы, воспроизводить анимацию и визуальные эффекты. Уникальные «лабораторные страницы» помогут закрепить изучение каждой новой концепции на практических примерах. Рассмотрены вопросы взаимодействия jQuery с другими инструментами и платформами и методы создания модулей расширения для этой библиотеки.
Книга предназначена для разработчиков, знакомых с языком JavaScript и технологией Ajax и стремящихся создавать краткий и понятный программный код. Уникальная способность jQuery составлять «цепочки» из команд позволяет выполнять несколько последовательных операций над элементами страницы, в результате чего код сокращается втрое.
Отзывы читателей
"У меня богатый опыт работы с языком JavaScript, но, работая с библиотекой jQuery, первое время я испытывал некоторые неудобства – мог писать много и быстро, но не вполне уверенно. Эта книга оказалась именно той, которую я искал. Библиотека jQuery предлагает собственный подход к решению многих проблем, и мне практически пришлось «отучаться» от своих привычек и использовать альтернативные идиомы, предлагаемые библиотекой. С книгой «jQuery in Action» учиться намного быстрее и приятнее. Жаль, что в ней не поместилось более подробное описание модуля UI Plugin, но я понимаю, что эта тема заслуживает отдельной книги."
- Фоти Массимо (Foti Massimo), Савос, Швейцария
"Это просто отличная книга. Она хорошо написана. Вам не придется продираться через незнакомые понятия (чтобы начать работать с jQuery, требуется совсем немного). Книга сопровождается доступными для загрузки прекрасными примерами, которые помогут вам реально углубиться в мир jQuery и понять, как она работает (авторы называют их лабораторными страницами – это набор HTML-страниц, открыв которые можно тестировать задачи или теорию с помощью jQuery).
Мне встречалось не так много книг, посвященных применению технологии Ajax, но я бы не порекомендовал ни одну из них. А эта книга позволяет изучить и начать применять jQuery быстрее, чем можно пожелать."
- Крейг Б. Камински (Craig B. Kaminsky), Оурей, Колумбия, США
"«jQuery in Action» – это практичная книга, которая рассказывает, как использовать волшебную платформу под названием jQuery, и описывает то, что происходит при этом за кулисами. Она учит на примерах, не заставляя вас читать 20 страниц голой теории. Она написана ясным языком и действительно помогает справиться с такими «фишками» JavaScript, как согласование по времени и воспроизведение анимационных эффектов, а также с нашим добрым другом Ajax. Она хороша как для новичков, так и для экспертов JavaScript."
- Ави Фломбаум (Avi Flombaum), Нью-Йорк, США
Об авторах
Бер Бибо занимается программированием уже тридцать лет. Ныне он разработчик архитектур программных комплексов и технический менеджер в компании, специализирующейся на создании и сопровождении крупных финансовых веб-приложений.
Кроме повседневной работы, Бер пишет книги, руководит небольшой собственной фирмой, которая создает веб-приложения и предлагает другие электронные услуги.
Иегуда Кац за последние несколько лет участвовал в разработке нескольких проектов с открытым исходным кодом. Он не только член основной команды проекта jQuery, но также участник проекта Merb, альтернативы Ruby on Rails (реализованной тоже на языке Ruby).
Он занимался разработкой веб-сайтов для New York Times, Allure Magazine, Architectural Digest, Yoga Journal и других известных клиентов.
Издание представляет собой введение и справочное руководство по jQuery - мощной платформе для разработки вебприложений. Подробно описывается, как выполнять обход документов HTML, обрабатывать события, добавлять поддержку технологии Ajax в свои вебстраницы, воспроизводить анимацию и визуальные эффекты. Уникальные "лабораторные страницы" помогут закрепить изучение каждой новой концепции на практических примерах. Рассмотрены вопросы взаимодействия jQuery с другими инструментами и платформами и методы создания модулей расширения для этой библиотеки.
Книга предназначена для разработчиков, знакомых с языком JavaScript и технологией Ajax и стремящихся создавать краткий и понятный программный код. Уникальная способность jQuery составлять "цепочки" из методов позволяет выполнять несколько последовательных операций над элементами страницы, в результате чего код сокращается втрое.
Второе издание подверглось обширной переделке, чтобы продемонстрировать новые возможности версии jQuery 1.4: новые нестандартные события, пространства имен событий, функции и эффекты и другие полезные методы и функции. Кроме того, в книге появилась совершенно новая часть, полностью посвященная библиотеке jQuery UI, которая охватывает обширнейшие изменения, внесенные в jQuery UI с момента прошлой публикации.
Отзывы читателей
Замечательная книга, таящая в себе массу сведений о jQuery, 23 ноября 2010
Я приобрел эту книгу уже после того, как прочитал другую книгу о библиотеке jQuery, которая предполагала познакомить меня с библиотекой на практическом примере улучшения сайта, но оказалась слишком "прихотливой". Теперь, после прочтения этой книги, я еще раз вернусь к ней. Прочитав первые главы, я овладел jQuery (по крайней мере, я так думаю). Я много лет избегал использовать JavaScript. Однако библиотека jQuery превратила создание программного кода в простое и приятное занятие. Я даже вернулся немного назад, освежил свои знания JavaScript и узнал много нового для себя.
Мне очень понравился раздел о селекторах (первые несколько глав), а также описание реализации поддержки AJAX в библиотеке jQuery. Скорее всего, я еще вернусь к разделу о расширениях, когда лучше освоюсь с использованием библиотеки. Часть книги, охватывающая создание элементов пользовательского интерфейса, также была великолепна, описывая каждый пункт во всех подробностях.
Лабораторные страницы не были для меня любимой частью книги. Я могу возвращаться к ним, чтобы поэкспериментировать, но во время чтения они слишком отвлекали от книги. Когда я читаю, я только читаю. Если я начинаю экспериментировать на компьютере (с лабораторными страницами), я обычно прекращаю читать.
Одна небольшая проблема: я могу понять, что Бер и Иегуда с неприязнью относятся к Microsoft. Я знаю, что не переводятся люди, которые испытывают неприязнь к этой компании. Но данная книга попросту игнорирует существование .Net. Как программист на .Net, я несколько недоволен этим. Вы можете не включать поддержку .Net во все свои примеры, но вы могли бы признать, что эта платформа существует.
В заключение могу сказать, что я доволен приобретением этой книги. Я рекомендую прочитать ее, а потом положить ее поближе, чтобы использовать как справочник.
Адам Рассел (Adam Russell) "TechnoSpaz"
Описывает JQuery просто и доходчиво, 9 августа 2010
Я не был знаком с библиотекой jQuery ранее и могу утверждать, что авторы проделали фантастическую работу, описав библиотеку простым языком, не сбиваясь на объяснение ненужных деталей (представьте, что вы пытаетесь разобраться в новой технологии и, хлоп! - оказываетесь в болоте описания десятка других, связанных с ней, технологий, которые не интересуют вас в данный момент).
Каждая глава опирается на сведения, которые приводятся в предыдущей главе.
Когда вы дойдете до описания событий, вы поймете, насколько фантастическую работу выполнили авторы, объясняя работу внутренних механизмов JavaScript в приложении. Это описание существенно упрощает понимание событий в jQuery.
Примеры в книге просто великолепны. Везде, где только возможно, авторы рассказывают о реальных ситуациях.
Единственное, что я улучшил бы:
Некоторые темы рассматриваются слишком подробно. Начинающим программистам, которым не терпится скорее "запачкать" руки программным кодом, такое подробное описание может показаться скорее препятствием. Подобное освещение деталей хорошо для тех, кто собирается создавать приложения с развитым пользовательским интерфейсом, но оно слишком утомительно для многих из нас, кто ищет пути расширения возможностей своих веб-сайтов и сокращения объема программного кода на JavaScript. Но опять-таки нет такой книги, которая могла бы удовлетворить всех, и я скорее смирюсь с излишне подробным описанием, чем с откровенно плохой книгой.
Мой вам совет: если вы начинаете знакомиться с JQuery - купите эту книгу.
NerdsRUs
С пользой потраченное время, 6 апреля 2010
Эта книга поможет вам быстрее освоить jQuery. Она знакомит читателя с библиотекой jQuery, архитектурой расширений и особенностями программирования, но, как мне кажется, книга могла бы быть организована немного лучше. Я полагаю, что приложение должно было бы быть главой 1, а глава 6, посвященная вспомогательным функциям, должна была бы быть главой 2. Кроме того, мне не удалось загрузить архив с лабораторными страницами и примерами с сайта издательства Manning web.
Дэвид Ранкин (David Rankin) (Ашленд, Кентукки, США)
Одна из лучших книг по программированию из тех, что мне когда-либо встречались, 8 октября 2009
Определенно это одна из лучших книг по программированию (на любом языке) из тех, что мне когда-либо приходилось читать. И, пожалуй, САМАЯ лучшая книга по разработке веб-приложений. Как известно, книги по программированию часто делятся на две части. В одной приводится описание и примеры, а другая представляет собой справочник по функциям, переменным и другим компонентам. Самое интересное, что в этой книге обе эти части слиты воедино. Каждая глава знакомит читателя с множеством новых функций и после представления каждой из них приводит их подробные описания (возвращаемые значения, входные параметры и прочее).
Для меня это лучший способ изучения новых технологий. Я полагаю, что основная причина, по которой многие книги по программированию не могут идти тем же путем, заключается в слишком большом количестве функций или понятий, имеющихся в описываемых ими языках программирования. Одна из сторон библиотеки jQuery, которая нравится мне особенно (Джон Ресиг (John Resig) проделал фантастическую работу!!!), - емкость и выразительность программного кода, в основном благодаря тому, что библиотека насчитывает не так много функций (что-то около 50 или 60).
Если прежде вам не приходилось пользоваться библиотекой jQuery или вам необходимо лучше понять ее (именно эта причина стала для меня основной) - купите эту книгу. Да, электронная документация для библиотеки jQuery просто превосходна, но эта книга, во-первых, содержит более подробные пояснения и, во-вторых, печатное издание удобнее использовать в качестве настольного справочника. Я настоятельно рекомендую приобрести эту книгу.
psulover901
Об авторах
Бер Бибо разрабатывает программное обеспечение уже более тридцати лет, начав с создания программы Tic-Tac-Toe на суперкомпьютере Control Data Cyber, где в качестве устройства ввода применялся телетайп со скоростью обмена 100 бод. Поскольку у Бера два электротехнических диплома, он должен был бы проектировать антенны или чтото вроде того, но, начав работать в Digital Equipment Corporation, все больше тянулся к программированию.
Бер успел поработать на Lightbridge Inc., BMC Software, Dragon Systems и даже служил в вооруженных силах США, где обучал солдат-пехотинцев взрывать танки, - эти навыки он теперь с успехом использует на ежедневных производственных совещаниях. В настоящее время Бер - разработчик архитектур программных комплексов в ведущей компании, предоставляющей услуги распределенных вычислений.
Кроме повседневной работы Бер пишет книги, руководит небольшой собственной фирмой, которая создает вебприложения и предлагает другие электронные услуги (только не видеосъемку свадеб, никакой свадебной видеосъемки!), а также помогает поддерживать порядок на сайте JavaRanch.com под псевдонимом "sheriff" (старший модератор). Когда не сидит за компьютером, Бер любит приготовить много еды (чем и объясняется размер его джинсов), увлекается фото- и видеосъемкой, катается на своем мотоцикле Yamaha V-Star и носит футболки с тропическими картинками.
Живет и работает в городе Остин (Austin), штат Техас, в котором нежно любит все, за исключением абсолютно ненормальных водителей.
Иегуда Кац за последние несколько лет поучаствовал в разработке нескольких проектов с открытым исходным кодом. Он не только член основной команды проекта jQuery, но также участник проекта Merb, альтернативы Ruby on Rails (также реализованной на языке Ruby).
Иегуда родился в штате Миннесота, рос в Нью-Йорке, а теперь живет в солнечной Калифорнии, в городе Санта-Барбара. Он занимался разработкой вебсайтов для New-York Times, Allure Magazine, Architectural Digest, Yoga Journal и других известных клиентов. Программирует на многих языках, включая Java, Ruby, PHP и JavaScript.
В свободное от работы время помогает поддерживать сайт VisualjQuery.com и отвечает на вопросы начинающих пользователей jQuery на канале IRC и в официальной почтовой рассылке jQuery.
До книги программированием jQuery не занимался, хотя чужой код под свои проекты подправлял. После прочтения многое встало на свои места, главное, стала понятна структура селекторов, которая в jQuery является ключевой. Теперь и правлю и пишу, и главное, никто из моих соседей по работе этого не тянет :)
Книга для изучения данной библиотеки очень хорошая.
Написана простым и понятным языком. Для того что бы начать читать эту книгу, требуются самые базовые знания JavaScript(как у меня). Рассмотрены все важные и нужные темы, для начинающего(и не только) разрабочика сайтов. Каждая глава снабжена хорошими примерами, причем большое количество действиетльно из жизни. Большим плюсом данной книги является часть по JQueryUI.
Моя оценка 5, закладывает правильный фундамент в изучении данной темы.
Книга очень понравилась. Имея хорошие знания в Javascript, с помощью этой книги удалось быстро и эффективно освоить библиотеку и применить эти знания в конкретном проекте.
Очень хорошая книга по JQuery. Понравилось то, что авторы создали демонстрационные уроки и можно просмотреть все настройки расматримоего метода. Советую!!!
это моя первая книга по jQuery. Все понятно написано. Понравилась. Советую даже новичкам. С нее можно начинать. Но есть и совершенно гиковские примочки.
Лучшая книга по jQuery из тех, что читал.
Особый респект за столь подробный обзор
библиотеки jQuery UI, заставляет
переосмыслить многие подходы к разработке
веб-интерфейсов.
Для меня был открыт новый мир по удобной работе с JavaScript. Описаны все основные возможности понятным языком. Если не хватает примеров, их множество в сети. После прочтения этой книги, скорость и сложность моих приложений выросла во много раз.
В поисках этой книги объездил 5 книжных магазинов, оказалась она только тут, по приемлемой цене. Рекомендую.
книга хороша. и к переводу нет претензий.
неясно зачем было ее так переименовывать - "jQuery в действии" было бы более узнаваемым, серия "in action" весьма известна.
Книга методологически продумана.
Не знаю, кто там пишет про воду - никакой воды в книге я не заметил. Написана лаконично, но не скомканно.
Самое ценное - в книге раскрыта концепция jQuery, рассказано, на каких принципах построена эта библиотека.
Если кому-то хочется владеть книжкой, в которой много-много листингов, то покупайте красную книжку Чаффер Д., Шведберг К. "Изучаем jQuery 1.3. Эффективная веб-разработка на JavaScript"
Но мне кажется, что зелёная книжка гораздо лучше красной.
Бибо и Кац написали великолепный, продуманный учебник. Это тем более удивительно, что предметная область - js-библиотеки - очень быстро меняется и очень популярна. При такой скорости изменения предметной области и при такой популярности среди широких масс любые книжки по javascript-библиотекам сметаются с полок, независимо от их качества. Тем удивительнее, что удалось выпустить такой продуманный учебник. Потому что, даже если бы выпустили мусор, а на обложке написали бы jQuery - покупатели всё равно бы нашлись.
ИМХО, большая заслуга в том, что качество книги высоко, принадлежит Иегуде Кацу. Потому что именно Иегуда Кац создал сайт с документацией по jQuery http://visualjquery.com/ и участвовал в создании официальной документации jQuery, а значит, у Иегуды Каца было время и возможность продумать, как лучше подать материал.
Книжку горячо рекомендую всем интересующимся.
Книга отличная! Рекомендую всем, кто живет интерактивом! Изложено подробно и ясно! Может конечно для новичков в ВЕБе не просто будет понять, что такое CSS и HTML, да еще и управляемые по средствам JS, так и книга по продвинутому JS! Кому нужны примеры - интернет ими пестрит!
книга НЕ понравилась, очень много воды, мало
примеров, для некоторых функций их вообще
нет. Все что в ней изложено - это по-сути API
jQuery с сайта на русском языке.
Доброе время суток.
Книга хорошая и полностью выполняет свои задачи. Читается легко (хотя как и в любой переводной присутствуют опечатки куда же без них :-)) ). Мне книга понравилась.
В целом книга не плоха, но требует отличных знаний html и css, и не плохо знать JavaScript. Но это для меня не проблема, а вот расстроило то, что описанный в тексте диск с исходными примерами отсутствует.
Спасибо Олегу за ссылку на недостающий материал.
Книга - превосходная. Конечно, она ориентирована уже на знающего кодера. Однако это дело наживное. Единственным недостатком считаю отсутствие примеров. Т.е. они есть в Сети, но приходится рыться активно. Поэтому, если кому надо, вот ссыль на пакет с примерами: http://www.torrentreactor.net/torrents/3137403/jQuery-Ebook-Collection-%28incl-Book-Code%29
Книга на 4 с минусом -- примеров маловато, а многие из них, особенно во второй части книги предпологают знание js выше среднего, имеются опечатки, Learning jquery 1.3 - гораздо лучше, хотя перевода на русский пока еще нет
Хорошая книга. С её помощью в короткие сроки можно освоить возможности библиотеки jquery. Например в первый же день чтения я смог организовать ajax обновление страниц на своём сайте, создал анимированные (эффекты на подобии flash), ну и конечно же смог написать своё расширение! Книга не содержит описания самого javascript, html, и css. Поэтому кто не владеет знаниями в этой области рекомендую прикупить ещё пару книг по этой тематике.
Книга достойная. Иногда проскакивает немного "воды", но это не мешает. Объяснения подробные, доступные человеку с начальными знаниями яваскрипта и каскадных таблиц стилей.
Радует, что уже пройденный материал активно используется в дальнейших главах, что способствует хорошему усвоению новой информации. + Лучшая цена на books.ru по сравнению со всеми остальными книжными магазинами Москвы !
Книга отличная!
Когда я решил изучить jQuery, мне порекомендовали читать блог разработчиков этой библиотеки и на форумах. Но я не сторонник такого винегрета - люблю когда всё скомпоновано и разложено по полочкам. Да и читается с бумаги гораздо легче, чем с экрана.
Когда узнал о выходе этой книги, да и ещё от этого издательства, я был вне себя от радости!
Правда, я не сразу нашёл где её купить в Москве. Объездил все магазины, но нигде её ещё не завезли. В один прекрасный день я случайно зашёл в книжный магазин Москва на Тверской и обнаружил её в единственном экземпляре!
Книга читается легко, авторы с юмором, знания JavaScript и CSS желательны, но не обязательные, так как все примеры подробно расписывают.
Мое знакомство с jQuery началось с этой статьи: http://rsdn.ru/article/inet/jQuery.xml
Она великолепна, но к сожалению, ее объем не позволял в полной мере раскрыть весь потенциал библиотеки. Это сделала данная книга. Она действительно открывает глаза на реальные возможности jQuery. Просто перелистывая страницы, понимаешь, как много потерял, не используя jQuery раньше. До прочтения этой книги, формы, отправляемые Ajax запросами, перетаскивание данных на страницах HTML и многое другое казалось мне труднореализуемым и громоздким. Оказывается, вовсе нет!
Неудивительно, что jQuery очень быстро стала стандартом. Ее используют такие гиганты индустриии как Google, Intel, IBM, Intuit и Reuters. В 54 килобайтах кода jQuery кроется огромная мощь, а ее плагины и расширения позволяют реализовать просто невиданные доселе возможности, которые будут работать во всех распространенных браузерах без адаптации кода или тщательных расчетов.
Кроме того, эта книга открыла мне глаза на многие интересные вещи в JavaScript, такие как "ненавязчивый JavaScript" и замыкания. Очень познавательно! И это при том, что книга как таковая пособием по JavaScript не является.
С уважением,
Раструсный Владислав
http://www.fractalizer.ru
Еще бы где-то было написано о какой версии jQuery идет речь в книге вообще было бы замечательно
До книги программированием jQuery не занимался, хотя чужой код под свои проекты подправлял. После прочтения многое встало на свои места, главное, стала понятна структура селекторов, которая в jQuery является ключевой. Теперь и правлю и пишу, и главное, никто из моих соседей по работе этого не тянет :)
так что книга очень полезная :)
Книга для изучения данной библиотеки очень хорошая.
Написана простым и понятным языком. Для того что бы начать читать эту книгу, требуются самые базовые знания JavaScript(как у меня). Рассмотрены все важные и нужные темы, для начинающего(и не только) разрабочика сайтов. Каждая глава снабжена хорошими примерами, причем большое количество действиетльно из жизни. Большим плюсом данной книги является часть по JQueryUI.
Моя оценка 5, закладывает правильный фундамент в изучении данной темы.
Книга очень понравилась. Имея хорошие знания в Javascript, с помощью этой книги удалось быстро и эффективно освоить библиотеку и применить эти знания в конкретном проекте.
книгой очень доволен, подробно рассматриваются базовые понятия, есть что подчеркнуть для опытных специалистов
Гость
полностью согласен!
Гость
Гость
а в ней описана работа UI так же как в превом издании или подробнее?
Очень хорошая книга по JQuery. Понравилось то, что авторы создали демонстрационные уроки и можно просмотреть все настройки расматримоего метода. Советую!!!
Неизвестный автор
Классная книга!
Купил и не жалею! Очень легко читается, самые подробные обьяснения всех функции, лабароторные работы...
Покупайте, не пожалеете!
Дмитрий
nemecstar
iDDQD
myvista
IQ-40
Oleg
Вадим
tylik
Антон
Салават
Leo
Дмитрий
bibimij
dolby@eclipse-clan.org
Антон
FractalizeR@yandex.ru
genij@rambler.ru
Я
xakzona@bk.ru
ev55@mail.ru