Изучаем jQuery. 2-е изд / Хабр
Автор: Э. Каслдайн, К. Шарки
Перевод книги: Вадим Черник
Автор рецензии: Алеся Серада (журналист, редактор www.dev.by).
Дата выхода: 23/07/2012
Вот еще одна книга нашего издательства, мимо которой сложно пройти. Если раньше у JavaScript была не очень хорошая репутация, то сейчас наступила новая эра во Всемирной сети для этого языка. Первые ниндзи «Изучаем jQuery» вышли в начале прошлого года и зарекомендовали себя очень положительно (отзывы на ozone.ru). Поэтому мы с радостью летом выпустили обновленное издание «Изучаем jQuery. 2-е изд.». Книгу можно приобрести как в печатном, так и в электронном виде.
Библиотека jQuery незаменима в работе многих веб-разработчиков: она позволяет добиться эффектных результатов на основе JavaScript, используя готовые наработки. Впечатляющие фотогалереи, меню, кнопки — все эти элементы, привлекающие ваше внимание на популярных веб-сайтах, часто реализованы именно с помощью jQuery.
«Изучаем jQuery» адресована читателям, хотя бы немного знакомым с HTML, CSS и языками программирования. Знание JavaScript приветствуется, но быть профессионалом в нем совсем необязательно. Таким образом, это книга скорее для веб-дизайнеров, чем для собственно разработчиков (хотя, например, работа с элементами управления рассматривается на приличном техническом уровне). Наше внимание сосредоточено на том, как будет выглядеть и вести себя тот или иной элемент или эффект, заложенный в jQuery, и уж затем этому дается объяснение в терминах JavaScript.
На новый уровень сложности мы выходим где-то с шестой главы, где jQuery рассматривается в качестве фреймворка для реализации Ajax-функциональности. Здесь стоило бы порекомендовать дополнительное чтение по Ajax — краткого изложения, как в этом пособии, возможно, будет недостаточно.
Конечно, в конце книги присутствует несколько справочных приложений, но они здесь не более чем шпаргалки.Чтобы сделать более занятными рутинные моменты веб-разработки, в качестве рабочего проекта авторы предлагают читателям улучшить функциональность и внешний вид гипотетического сайта, который помогает фанатам и папарацци следить за знаменитостями. Такая двусмысленная цель дает повод для множества шуточек, не говоря уже о том, что при разработке этого сайта мы умудряемся использовать просто неправдоподобное количество возможностей jQuery. В отличие от многих аналогичных пособий, страдающих излишней сухостью, «Изучаем jQuery» написано достаточно легко и образно, местами не без остроумия. Это не справочник, а именно учебник, в котором изложение материала идет, не подчиняясь строгой системе, а в том порядке, в каком нам понадобился тот или иной элемент: работа с таблицами, базовая анимация, прокрутка страницы, лайтбоксы, меню, формы и так далее. Такое изложение не слишком удобно в случае справочной литературы, но здесь это — призыв к читателю активно включаться в процесс воображаемой разработки и, возможно, параллельно пробовать создавать что-то свое.
И еще один забавный момент: не будем считать это скрытой рекламой компании Apple, однако авторы книги питают большую симпатию к их наиболее популярной ОС, для наглядности сравнивая рассматриваемые веб-элементы то с iPhoto, то с Growl.
Книга на piter.com
Книга на ozone.ru
jQuery в действии. 3-е издание (Беэр Бибо, Иегуда Кац, Аурелио де Роза)
1 453 ₽
1 296 ₽
+ до 217 баллов
Бонусная программа
Итоговая сумма бонусов может отличаться от указанной, если к заказу будут применены скидки.
Купить
Цена на сайте может отличаться от цены в магазинах сети. Внешний вид книги может отличаться от изображения на сайте.
Последний экземпляр
В наличии в 48 магазинах. Смотреть на карте
1
Цена на сайте может отличаться от цены в магазинах сети. Внешний вид книги может отличаться от изображения на сайте.
Третье издание книги «jQuery в действии» — это динамичное и исчерпывающее руководство по библиотеке jQuery. В книге рассматриваются задачи, с которыми приходится сталкиваться при реализации практически любого веб-проекта. Книга ориентирована на читателей, обладающих минимальным опытом JavaScript, содержит новые примеры и упражнения, а также глубоко и практично раскрывает темы, связанные с этой библиотекой. Вы узнаете, как делать обход HTML-документов, обрабатывать события, создавать анимацию, писать плагины, и даже освоите модульное тестирование кода. Уникальные лабораторные работы помогают закрепить каждую концепцию на реальных примерах кода.
Описание
Характеристики
Третье издание книги «jQuery в действии» — это динамичное и исчерпывающее руководство по библиотеке jQuery. В книге рассматриваются задачи, с которыми приходится сталкиваться при реализации практически любого веб-проекта. Книга ориентирована на читателей, обладающих минимальным опытом JavaScript, содержит новые примеры и упражнения, а также глубоко и практично раскрывает темы, связанные с этой библиотекой. Вы узнаете, как делать обход HTML-документов, обрабатывать события, создавать анимацию, писать плагины, и даже освоите модульное тестирование кода. Уникальные лабораторные работы помогают закрепить каждую концепцию на реальных примерах кода. В книгу добавлено несколько новых глав, из которых вы узнаете, как работать с новейшими фреймворками и одностраничными приложениями.
Питер
На товар пока нет отзывов
Поделитесь своим мнением раньше всех
Как получить бонусы за отзыв о товаре
1
Сделайте заказ в интернет-магазине
2
Напишите развёрнутый отзыв от 300 символов только на то, что вы купили
3
Дождитесь, пока отзыв опубликуют.
Если он окажется среди первых десяти, вы получите 30 бонусов на Карту Любимого Покупателя. Можно писать неограниченное количество отзывов к разным покупкам – мы начислим бонусы за каждый, опубликованный в первой десятке.
Правила начисления бонусов
Если он окажется среди первых десяти, вы получите 30 бонусов на Карту Любимого Покупателя. Можно писать неограниченное количество отзывов к разным покупкам – мы начислим бонусы за каждый, опубликованный в первой десятке.
Правила начисления бонусов
Книга «jQuery в действии. 3-е издание» есть в наличии в интернет-магазине «Читай-город» по привлекательной цене. Если вы находитесь в Москве, Санкт-Петербурге, Нижнем Новгороде, Казани, Екатеринбурге, Ростове-на-Дону или любом другом регионе России, вы можете оформить заказ на книгу Беэр Бибо, Иегуда Кац, Аурелио де Роза «jQuery в действии. 3-е издание» и выбрать удобный способ его получения: самовывоз, доставка курьером или отправка почтой. Чтобы покупать книги вам было ещё приятнее, мы регулярно проводим акции и конкурсы.
20 лучших книг для освоения jQuery, jQuery UI и jQuery Mobile
За последние десять лет jQuery радикально изменил лицо фронтенд-разработки. И помимо базовой библиотеки jQuery у нас также есть библиотека пользовательского интерфейса и библиотека мобильных веб-приложений, обе работают на ядре jQuery.
Как вообще начать со всем этим? Что ж, для этого поста я собрал самые лучшие книги по jQuery и связанным с ним библиотекам, начиная от полных основ и заканчивая более продвинутыми материалами.
Я разделил этот пост на три раздела в зависимости от отдельных библиотек (ядро, пользовательский интерфейс и мобильные устройства). Не стесняйтесь изучать все названия или переходить к любой библиотеке, в изучении которой вы больше всего заинтересованы.
С чего начать
Как библиотека jQuery UI, так и библиотека для мобильных устройств основаны на ядре jQuery, поэтому вам необходимо изучить обычный jQuery, прежде чем переходить к чему-либо другому.
Если вы не знаете, с чего начать, я бы порекомендовал jQuery в действии. Эта книга представляет собой пошаговое введение в jQuery, и мне нравится все, начиная от подробных упражнений и заканчивая четким стилем письма на 500 страницах.
Лучшие книги по jQuery
Единственный и неповторимый jQuery — возможно, лучшая библиотека абстракций для разработчиков JavaScript. Это делает разработку Ajax до глупости простой, а совместимость с браузерами на удивление высока.
Эти книги охватывают jQuery от основ до более продвинутых методов. Если вы хотите научиться и/или улучшить свои навыки jQ, то этот список поможет вам.
JavaScript и JQuery: интерактивная интерфейсная веб-разработка
Автор этой книги Джон Дакетт — известный разработчик в области веб-дизайна и разработки. Он написал много вводных книг по основам веб-дизайна, и все они прекрасно написаны для начинающих.
Вот почему JavaScript и JQuery являются таким прекрасным вводным пособием для начинающих разработчиков. На более чем 640 страницах вы изучите основы JavaScript в отличие от jQuery. Сюда входят взломы браузера и распространенные ошибки, допущенные при изучении JS-скриптов.
Вы можете взять эту книгу с любого уровня опыта и продолжить изучение уроков. Они начинают с самых основ разработки, включая функции, объекты и циклы. Оттуда вы узнаете о DOM и более продвинутых методах, таких как обработчики событий.
Эта книга большая, но ее очень легко читать. Если вы новичок и не имеете даже базовых знаний о JS, эта книга может увести вас далеко вперед.
JavaScript и jQuery: недостающее руководство
Некоторым разработчикам требуется полное руководство по программированию на jQuery. Сюда входят все распространенные шаблоны проектирования для JavaScript и других библиотек, таких как jQuery UI.
Лично я не предпочитаю этот метод, но он подходит, если вам нужно быстро изучить все понемногу. JavaScript & jQuery: The Missing Manual может превратить вас из новичка в достаточно компетентного разработчика JS со знаниями во всех областях.
В этой книге нет слишком подробных тем. Скорее, он охватывает наиболее распространенные проблемы и способы их решения. Вы изучите основы программы JavaScript, как запускать несколько функций на странице и как обрабатывать пользовательские события.
Оттуда вы перейдете к ядру jQuery и даже создадите интерфейсы с помощью библиотеки пользовательского интерфейса jQuery.
Если вы ищете подробное введение в jQuery, эта книга, вероятно, не удовлетворит ваши потребности. Контент перемещается быстро и перескакивает на разные темы в зависимости от потребностей общих проблем веб-разработки.
Но эта книга идеальна для тех, кто хочет погрузиться в настоящие проекты с помощью jQuery, сосредоточившись на важных вещах. Он просто не может дать вам всестороннее представление о jQuery, как более полные заголовки.
jQuery в действии
Если вам нужна всеобъемлющая книга по jQuery, я должен порекомендовать вам jQuery в действии. Новейшее издание содержит 500 страниц с упражнениями и рекомендациями по разработке jQuery.
Уроки основаны на пошаговом подходе, который охватывает небольшие тонкости разработки jQuery. Вы изучите синтаксис на уроках, посвященных тому, как манипулировать DOM, как обрабатывать пользовательский ввод, создавать анимацию страниц и проверять содержимое форм.
Позже в этой книге вы даже узнаете, как правильно структурировать подключаемый модуль jQuery с нуля. Многие разработчики бесплатно выпускают свои плагины в виде примеров кода и ресурсов для сообщества. К концу этой книги вы будете знать, как работают эти плагины, и даже сможете создавать свои собственные.
Я бы дал этой книге самую высокую оценку всем, кто изучает jQuery. Здесь просто так много контента, и к концу вы действительно почувствуете себя профессиональным разработчиком jQuery.
Я сделал полный обзор этой книги, если вы хотите прочитать еще немного.
Изучение jQuery
Разработка может быть пугающей, и иногда для новичков лучше подойдет более простая книга. Изучение jQuery сопровождается очень простым стилем письма, которому легко следовать независимо от вашего технического образования.
Уроки охватывают все важные вещи, и им довольно легко следовать. Авторы также объясняют каждый бит кода, чтобы убедиться, что вы понимаете, что пишете (или копируете).
Однако это не полное руководство для начинающих. Эта книга предназначена для разработчиков, которым нужно менее запутанное введение в jQuery, а не полное всеобъемлющее руководство.
Если вы продолжаете теряться или путаться в своей практике, я бы порекомендовал копию Learning jQuery. Эта книга не выведет вас на профессиональный уровень, но поможет пройти стадию новичка.
Карманный справочник jQuery
Документация jQuery удобна, но может быть многословной и запутанной. Карманный справочник jQuery призван решить эту проблему с помощью общих решений, фрагментов кода и технических советов, упакованных в этот мини-ресурс на 160 страниц.
Автор Дэвид Флэнаган имеет более чем 20-летний опыт программирования, а также является автором нескольких других книг для разработчиков. Этот карманный справочник предлагает краткие руководства и фрагменты, которые помогут вам масштабировать общие функции с помощью jQuery.
Независимо от того, создаете ли вы анимированные выпадающие меню, функции проверки форм или сценарии Ajax, эта книга поможет вам. На указатель легко ссылаться, поэтому вы можете буквально перейти к любой главе и получить любую необходимую информацию.
Существует также небольшой внутренний справочник, в котором все основы собраны в примерно 20-страничном учебном руководстве.
Эта книга может быть полезна для начинающих, которым нужен краткий справочник, но это не полное руководство по языку. Я бы рекомендовал использовать это в качестве ресурса для поиска вместе с другим руководством, таким как Learning jQuery.
Более разумный способ изучения jQuery
Если вы изо всех сил пытаетесь применить код jQuery в своих проектах, я думаю, эта книга поможет вам. Более разумный способ изучения jQuery следует строгому стилю обучения, который включает в себя теорию, упражнения, а также тесты после уроков, чтобы освежить вашу память.
Большая часть этой информации может быть сохранена путем повторения. Но нельзя повторять что-то, если ты даже этого не понимаешь. К счастью, у автора Марка Майерса есть нежная манера письма, которая понравится любому.
Я бы порекомендовал эту книгу разработчикам, которые уже имеют опыт работы с JavaScript, но еще не усвоили основы jQuery.
Стиль письма кристально ясен и может легко превратить вас из простого программиста JS в искусного волшебника jQuery.
Mastering jQuery
Когда вы будете готовы создавать полноценные приложения jQuery, вам понадобится такая книга, как Mastering jQuery. На более чем 376 страницах вы узнаете, как применять свои знания jQuery в реальных проектах, таких как приложения для загрузки изображений и настраиваемые корзины для покупок.
В некоторых первых главах может показаться, что основное внимание уделяется обработчикам событий и формам Ajax. Но эти темы становятся намного сложнее. Новым разработчикам могут потребоваться месяцы, чтобы полностью понять, как работают обработчики событий.
На самом деле я рад видеть более простой контент в начале, поскольку он хорошо сочетается с более поздними уроками, посвященными Page Visibility API и даже рабочему процессу для создания веб-приложений Node+jQuery.
Если вы ищете практические идеи для проектов, основанных на jQuery, эта книга окажется ценным ресурсом.
jQuery, jQuery UI и jQuery Mobile
Я сомневался, стоит ли добавлять эту книгу, поскольку в ней так много говорится обо всей библиотеке jQuery. Но у обоих авторов есть многолетний опыт, и они подходят к преподаванию с точки зрения уникального стиля кулинарной книги, поэтому я действительно считаю, что это ценный актив в этом списке.
jQuery, jQuery UI и jQuery Mobile предлагают введение во все основные библиотеки jQuery. Книга состоит из 400 страниц и наполнена практическими примерами веб-приложений в действии. Вы узнаете о DOM и пользовательских решениях Ajax, а также о том, как использовать jQuery UI и мобильные библиотеки в своем рабочем процессе.
Авторы уделяют большое внимание поддержке браузеров и пользовательскому опыту. Они подробно описывают процесс постепенной деградации, чтобы вы знали, как поддерживать пользователей, отключивших JavaScript.
Моя самая большая жалоба на то, как быстро эта книга перемещается по содержанию. Да, это исчерпывающее и, безусловно, идеальное руководство для всех, кто хочет изучить все три библиотеки для создания реальных проектов.
Но если вы просто хотите подробно изучить jQuery, вам следует придерживаться одной из других вводных книг в этом списке.
Шаблоны проектирования jQuery
На jQuery можно построить так много, что легко отвлечься от всех функций. Это также относится к разработке PHP, которая изобилует хакерскими решениями, которые можно улучшить с помощью лучших шаблонов проектирования.
В книге «Шаблоны проектирования jQuery» рассказывается об общих рабочих процессах и передовых методах создания веб-приложений в библиотеке jQuery. Вы узнаете, как правильно организовать свой код, как оптимизировать производительность и как абстрагировать свой код для плагинов или вызовов API.
Вы даже получите отложенные, промисные и пользовательские циклы обратного вызова jQuery для многоуровневых функций.
Это единственная лучшая книга, которую вы можете получить, чтобы перейти от «хорошо» к «великолепно» с помощью jQuery. Если вы примените эти шаблоны проектирования к реальным проектам, они в конечном итоге станут вашей второй натурой. Ваши веб-проекты будут развиваться быстро, и в будущем их будет очень легко редактировать.
Если вам нужна дорожная карта для обучения, я бы посоветовал начать с jQuery в действии, а затем взять эту книгу по шаблонам проектирования. После того, как вы прочитаете оба из них и примените уроки на практике, вы окажетесь в числе 25-35% лучших разработчиков jQuery.
Поваренная книга jQuery
Даже лучшие разработчики держат кулинарные книги под рукой для сложных решений и неизведанных территорий. Поваренная книга jQuery от Коди Линдли содержит 480 страниц, битком набитых фрагментами кода, шаблонами проектирования и решениями для общих функций приложений.
Многие решения предоставлены другими разработчиками jQuery, активными участниками сообщества. Так что, хотя Коди считается автором, вы получите решения от самых мудрых разработчиков jQuery в мире.
Каждый рецепт предлагает код решения, но он также направлен на то, чтобы помочь вам учиться. Изучая эти рецепты, вы почерпнете лучшие практики и стили синтаксиса, которые обязательно улучшат ваш повседневный рабочий процесс.
И поскольку вы можете получить эту книгу довольно дешево, я бы порекомендовал ее любому разработчику внешнего интерфейса, серьезно относящемуся к jQuery. В библиотеке есть что предложить, а поваренная книга упрощает все это до практических и повторяемых шаблонов, которые вы можете напрямую применять в реальной работе над проектом.
Лучшие книги по пользовательскому интерфейсу jQuery
Одной из дочерних библиотек jQuery является jQuery UI. Это еще один бесплатный проект с открытым исходным кодом, предлагающий готовые элементы страницы и настраиваемые стили для динамических элементов ввода, таких как ползунки, раскрывающиеся списки и флажки.
Но вы также получаете более сложные функции, такие как перетаскиваемые элементы, виджеты с изменяемым размером и перетаскиваемые области для загрузки с помощью перетаскивания. Пользовательский интерфейс jQuery упрощает динамическую веб-разработку. Но это все еще подробная библиотека, в которой есть чему поучиться.
Пользовательский интерфейс jQuery в действии
Единый магазин для изучения разработки пользовательского интерфейса jQuery — это пользовательский интерфейс jQuery в действии от T.J. ВанТолл. В нем чуть менее 400 страниц, полных упражнений, обучающих всем основным компонентам пользовательского интерфейса jQuery, от меню выбора до перетаскиваемых интерфейсов.
Что мне нравится в этой книге, так это уровень детализации каждого упражнения. Вы начинаете с изучения основ jQuery UI от виджетов до интерактивных компонентов. Оттуда VanToll проведет вас через упражнения для пользовательских анимаций, тем и даже для создания ваших собственных виджетов с нуля.
Все эти книги «в действии» действительно оправдывают свое название. Вы будете работать над уроками, и каждая глава продвигает вас немного дальше. К концу этой книги вы будете знать, как создавать пользовательские виджеты и темы с нуля, включая пользовательские плагины пользовательского интерфейса jQuery.
Эта книга идеально подходит для тех, кто уже имеет опыт работы с jQuery, но практически не имеет опыта работы с пользовательским интерфейсом jQuery. Вы можете начать это как новичок, и к концу вы сможете построить все, что можете себе представить.
Я также сделал более тщательный обзор этой книги, если вы хотите проверить это, чтобы узнать больше.
jQuery UI 1.10
Название этой книги имеет номер версии, который не соответствует текущему стабильному выпуску, но советы внутри точно совпадают. Из книги jQuery UI 1.10 вы узнаете, как создавать перекрестные приложения, используя jQuery и jQuery UI вместе.
Это не просто книга по jQuery UI. Это действительно полная книга по jQuery, охватывающая базовую библиотеку и библиотеку пользовательского интерфейса jQuery с удобными решениями для реальных сценариев. Вы изучите все основы компонентов пользовательского интерфейса jQuery, таких как всплывающие подсказки и элементы формы.
Но вы также узнаете, как создавать собственные стили для этих элементов с нуля с помощью CSS. Эта тема не часто освещается в книгах по пользовательскому интерфейсу jQuery, и это большой кусок пирога для разработчиков.
Более поздние главы посвящены обработчикам событий и программной проверке действий над отдельными элементами пользовательского интерфейса. Эти уроки детализированы, поэтому эта книга отлично подходит для всех, кто хочет взять пользовательский интерфейс jQuery и сделать его своим.
jQuery UI
Если вам не понравилась предыдущая книга за то, что она устарела на пару версий, то вам, вероятно, не понравится jQuery UI Эрика Сарриона. Эта книга охватывает jQuery UI v1.8 с отдельными разделами для всех его динамических элементов.
Вы узнаете об основах пользовательского интерфейса jQuery и о том, как настроить его с нуля. Затем Эрик переходит к более подробным урокам по каждому компоненту. Это элементы пользовательского интерфейса, такие как вкладки, аккордеоны, модальные диалоговые окна и средства выбора даты календаря (среди многих других).
Эти элементы могут сэкономить время и нервы при создании довольно сложной веб-формы. Но вам нужно знать все ваши варианты, прежде чем вы сможете просто что-то построить. Это лучшая причина для того, чтобы получить эту книгу: изучить все возможности, доступные вам в пользовательском интерфейсе jQuery.
Я предполагаю, что O’Reilly планирует выпустить более новую версию в какой-то момент в будущем. Но в своем нынешнем виде эта книга представляет собой хорошее введение в основы пользовательского интерфейса jQuery без всякой шумихи вокруг незначительных обновлений/функций.
Освоение пользовательского интерфейса jQuery
И jQuery, и библиотека пользовательского интерфейса хорошо подходят для современных веб-проектов. Но если вы никогда не использовали их раньше, вы можете не знать, как они вписываются в реальные проекты.
С Mastering jQuery UI вы будете учиться на примерах, создавая множество действительно крутых веб-сайтов с такими функциями, как код CAPTCHA и пользовательское средство чтения новостей. Более поздние уроки усложняются с помощью головоломки на основе браузера и пользовательских приложений Ajax, использующих ответы JSONP.
Эти уроки очень подробные, но не невозможные для новичков. Вам просто нужно знать типичный синтаксис jQuery и как применять основные элементы пользовательского интерфейса jQuery на веб-странице. Любой, у кого есть небольшой опыт использования jQuery, сможет без труда разобраться с этими примерами.
Я настоятельно рекомендую эту книгу в качестве дополнительного ресурса для разработчиков, стремящихся выйти за рамки основ. Эти упражнения сложны, но они научат вас, как структурировать веб-приложения с учетом компонентов пользовательского интерфейса jQuery.
Поваренная книга jQuery UI
Наконец, у нас есть Поваренная книга jQuery UI, содержащая более 70 различных рецептов создания продвинутых веб-компонентов.
Автор Адам Бодух имеет многолетний опыт написания приложений пользовательского интерфейса на JavaScript и jQuery с нуля. В этой книге Адам делится советами, шаблонами проектирования и многократно используемыми фрагментами кода для распространенных рабочих процессов пользовательского интерфейса jQuery.
Вы получите шаблоны для создания пользовательских виджетов и плагинов, а также настраиваемые эффекты анимации и элементы форм. Многие рецепты включают сценарии jQuery для проверки пользовательских событий и модульного тестирования для более сложных проектов.
Плюс Адам делится своими советами по максимально эффективному использованию кода с помощью оптимизации и повторного использования. Эта поваренная книга ценна не только рецептами, но и знаниями и практиками кодирования, которые вы приобретете, работая с рецептами.
Лучшие книги jQuery для мобильных устройств
Если вы когда-нибудь пробовали создать собственное мобильное веб-приложение, то знаете, что это очень трудоемкий процесс. Команда jQuery создала небольшую библиотеку для облегчения этого процесса под названием jQuery Mobile.
Он работает на ядре jQuery, но поставляется с компонентами по умолчанию, предназначенными для небольших экранов. Мобильные приложения jQuery правильно изменяют размер в зависимости от устройства, и они созданы для обработки взаимодействий с сенсорным экраном, таких как касания и смахивания.
Если вы не знаете, как работать с этой библиотекой, взгляните на некоторые из книг ниже.
jQuery Mobile Web Development Essentials
Если вы никогда в жизни не создавали мобильное веб-приложение, вам есть чему поучиться. Все должно быть структурировано для мобильных экранов, включая размер элементов страницы и интерактивные функции.
jQuery Mobile Web Development Essentials содержит все, что вам нужно знать о jQuery Mobile, всего на 266 страницах. Вы начнете с базовой оптимизации HTML, а затем узнаете, как добавить jQuery Mobile в шаблон вашего сайта.
Поскольку страницы загружаются динамически, вам необходимо узнать, как работает маршрутизация и как структурировать контент, чтобы он воспринимался как одно приложение. jQuery Mobile поддерживает большинство из этих функций, но вам все равно нужно знать, как они работают и как их применять.
Более поздние главы посвящены пользовательским темам с помощью jQuery Mobile, предлагающей CSS-хаки и готовые решения для дизайна тем.
В целом, это довольно хорошая книга для начинающих, в ней очень подробно описаны все основные функции.
jQuery Mobile: запуск и запуск
Вот еще одно компетентное руководство для начинающих, которое, я думаю, может быть лучшим выбором во всем этом списке. Книга Максимилиано Фиртмана jQuery Mobile: Up and Running научит вас, как быстро приступить к работе с jQuery Mobile.
Он не тратит время на базовый код jQuery, поэтому вам уже нужно быть знакомым с базовой библиотекой. Вместо этого он погружается прямо в настройку jQuery Mobile, компоненты и взаимодействие с пользователем. У Макса многолетний опыт создания мобильных веб-приложений, поэтому он идеально подходит для обучения.
На реальных практических уроках вы изучите синтаксис jQuery Mobile, а также шаблоны проектирования и лучшие практики. Мобильные веб-приложения должны быть быстрыми, поэтому эти советы по оптимизации окажутся решающими в работе над вашим проектом.
Безусловно, кто-то может одновременно изучать jQuery и jQuery Mobile. Это будет непросто, но с такой книгой вы сможете проходить уроки и искать свои вопросы в Интернете, сталкиваясь с проблемами или запутанными темами.
Создание мобильных приложений с помощью jQuery Mobile
Когда вы выйдете из стадии новичка и будете готовы создавать настоящие мобильные веб-приложения, подумайте о том, чтобы взять копию книги Создание мобильных приложений с помощью jQuery Mobile. Эти уроки предназначены для более опытных разработчиков, которые хотят создавать рабочие веб-приложения с помощью библиотеки jQuery Mobile.
Вы узнаете, как встраивать видео HTML5, как извлекать данные из внешних API и даже как получать доступ к данным геолокации с помощью jQuery Mobile. Все эти функции поддерживаются в библиотеке, но их нелегко освоить.
В более сложных главах вы узнаете, как создавать сайты jQuery Mobile на основе CMS с использованием WordPress и Drupal. Вы также узнаете, как встраивать плагины для добавления пользовательских функций без написания дополнительного кода.
Эта книга на удивление сложна, но то, что вы узнаете, выходит за рамки феноменального. Я настоятельно рекомендую эту книгу разработчикам, которые хотят создавать высокоуровневые мобильные приложения jQuery с нуля. Все эти упражнения практичны и удивительно подробны.
Вы уйдете из этой книги с профессиональным знанием jQuery Mobile независимо от вашего текущего набора навыков.
jQuery Mobile за 24 часа
Я обожаю простоту серии Sams Teach Yourself и то, как много вы можете узнать из их уроков. С jQuery Mobile за 24 часа вы узнаете об основных настройках и компонентах страницы, таких как меню, панели инструментов и виджеты с вкладками.
Эта книга довольно объемная, всего около 500 страниц. Большинство глав содержат подробные упражнения, но они также охватывают теорию и личные анекдоты.
В первых главах с самого начала рассказывается об базовой структуре мобильного веб-приложения. Это идеально подходит для новых разработчиков, которые понятия не имеют, что такое веб-приложение и как оно работает.
Затем в следующих главах вы узнаете о модульном тестировании, QR-кодах и оптимизации путем минимизации файлов для Интернета.
В целом, это отличная книга для начинающих. Стиль обучения медленный, но систематический, поэтому его легко понять даже с очень небольшим знанием jQuery.
Освоение jQuery Mobile
Выход за рамки основ может быть интересным и сложным. Эта книга изменит ваш существующий рабочий процесс в jQuery Mobile, добавив некоторые сторонние инструменты и бесплатные плагины jQuery.
С Mastering jQuery Mobile вы сможете заниматься более сложными темами, такими как анимация прокрутки страницы и настраиваемые переходы между страницами. Вы также будете строить поверх серверной части PHP, играя с другими библиотеками JS, такими как Node.js и Backbone.js.
Дополнительные главы знакомят с Apache Cordova, который может помочь вам публиковать настоящие нативные приложения, созданные на основе библиотеки jQuery Mobile. Это позволяет публиковать приложения в магазинах приложений без написания кода Java или Swift.
В итоге эта книга насыщенная и техническая. Вам нужен предварительный опыт работы с jQuery Mobile, чтобы действительно чему-то научиться на этих уроках.
Но если вы готовы к испытаниям и хотите создавать профессиональные веб-приложения с помощью jQM, эта книга — все, что вам нужно.
Я знаю, что это огромный список, и есть множество вариантов на выбор. Но независимо от того, являетесь ли вы полным новичком или довольно опытным разработчиком, ищущим новые методы, я гарантирую, что здесь есть по крайней мере одна книга, которая может вам помочь.
Еще раз просмотрите список в поисках заголовков, которые привлекут ваше внимание, или тем, которые соответствуют вашим целям.
Практика — лучший способ учиться и расти как разработчик. Пока вы работаете, вы можете легко освоить все эти библиотеки jQuery.
Метки: jquery
Автор: Алекс Тернер
Алекс — разработчик полного стека с многолетним опытом работы в цифровых агентствах и в качестве фрилансера. Он пишет об образовательных ресурсах и инструментах для программистов, строящих будущее Интернета.
5 лучших книг по jQuery для начинающих и веб-разработчиков
jQuery — это библиотека JavaScript с открытым исходным кодом, которая полностью изменила способ веб-разработки на стороне клиента с использованием HTML, CSS и JavaScript. С ростом популярности jQuery для веб-разработчиков становится обязательным изучение и использование jQuery, и книги — один из лучших способов изучить jQuery. В этой статье я поделюсь вашими 5 лучшими книгами по jQuery из моей личной коллекции, которые я просмотрел и изучил, прежде чем купить свою первую книгу по jQuery, Head First JQuery. Поскольку мне нравится читать по одной книге за раз, я не удосужился изучить еще 9.0334 обязательная к прочтению книга, JQuery в действии, пока я не закончу предыдущую.
После прочтения моей первой книги по jQuery я вполне освоился с магией jQuery, что означает такие вещи, как выбор DOM, обход, манипулирование DOM на основе селектора CSS, анимация и классные эффекты, а также реагирование на действия пользователя (обработка событий ) в пару строк.
Короче говоря, jQuery является мощным, но простым для понимания, очень кратким и обязательным навыком для веб-программистов и веб-разработчиков. Лично я считаю, что вы, по крайней мере, прочитали пару книг по jQuery, чтобы не только обрести уверенность, но и познакомиться с тонкими деталями самой библиотеки jQuery.
Хотя ничто не сравнится с документацией, поскольку она является наиболее актуальной, но следование книге с простыми примерами — это совершенно другой опыт обучения, особенно если вы новичок и не являетесь экспертом в HTML, CSS, и JavaScript.
Кстати, на стороне JavaScript также произошли изменения, так как в JavaScript ES 6, ES7 и их версиях так много достижений, что многие вещи, которые мы раньше делали с помощью jQuery, теперь можно делать с помощью простого JavaScript. Если вы хотите узнать больше о функциях современного JavaScript, я рекомендую вам ознакомиться с 9Курс 0334 Modern JavaScript Bootcamp Эндрю Мида на Udemy.
Не теряя больше времени, вот лучшие книги, которые вы можете прочитать, чтобы глубже изучить jQuery. Я также упомянул пару полезных онлайн-курсов наряду с книгами, так как обнаружил, что вы можете лучше и быстрее учиться, комбинируя книги с курсом. Они обеспечивают активное обучение, а также очень доступны по цене. Вы можете получить большинство этих курсов за 10 долларов, что в большинстве случаев составляет 1/3 стоимости книги.
1. Глава первая jQuery
Я большой поклонник серии Head First, я уже прочитал несколько лучших книг, таких как шаблон проектирования Head first. Мне не потребовалось много времени, чтобы купить мою первую книгу по jQuery, Head First jQuery, и, как всегда, я очень доволен. В этой книге есть много хороших вещей, но одна вещь, которая отличает эту книгу jQuery от других, — это качество упражнений.
Примеры Head First больше похожи на проекты из реальной жизни, чем на тривиальный пример из ниоткуда, вы чувствуете, что выполняете настоящую работу, следуя этой книге jQuery. Кроме того, они также предоставляют код, включая HTML и CSS, и продвигают передовые методы структурирования ваших HTML-документов и каскадных таблиц стилей.
Еще одна вещь, о которой стоит упомянуть в этой книге по jQuery, заключается в том, что она фокусируется на наиболее важных деталях и излагает их, если вы спешите, то этой книге стоит следовать. Вы также найдете множество головоломок, интересных вопросов, разговоров у камина (просто фантастических для сравнительного изучения) и обычных способов обучения понятиям. Короче говоря, книга по jQuery, которую обязательно нужно прочитать любому новичку, знакомому с HTML, CSS и немного JavaScript.
Вы также можете комбинировать эту книгу с Полный курс jQuery: от новичка до продвинутого уровня ! онлайн-курс по Udemy, чтобы получить более практический и практический опыт обучения.
Если вы новичок в веб-разработке и не очень хорошо разбираетесь в HTML, CSS или JavaScript, вы также можете взглянуть на Head First HTML и CSS и Head First JavaScript, которые полностью стоят денег. Я думаю, вы также можете получить скидку, если купите более одной книги на Amazon.
2. jQuery в действии — Мэннинг
Подобно серии Head First, еще одна серия, которая мне нравится, — это серия Manning «Action», они опубликовали несколько бестселлеров в рамках этой серии, и «jQuery в действии, второе издание» — одна из них. Я прочитал эту книгу благодаря авторам Беару Бибо и Иегуде Кацу, которые являются настоящими экспертами по jQuery и JavaScript и знают тонкие детали обоих.
Иегуда Кац вносит свой вклад в jQuery и возглавляет их группу разработки подключаемых модулей, а Беар Бибо является старшим специалистом в области разработки веб-приложений и уже является соавтором таких книг, как Ajax на практике.
Эта книга по jQuery действительно хороша как для начинающих, так и для разработчиков с некоторым опытом, она хорошо структурирована и содержит множество полезных примеров, которым легко следовать. Одна вещь, которая мне лично нравится, это их объяснение обработки событий jQuery и того, как это работает внутри с использованием JavaScript.
Они также проделали хорошую работу по объяснению того, как можно использовать jQuery для создания веб-страниц на Крите, что позволяет решить проблемы кросс-браузерной совместимости. Короче говоря, одна из лучших книг по jQuery на рынке. Вы также можете комбинировать эту книгу с Основы jQuery Дэн Уолин на Pluralsight для активного обучения. Это поможет вам быстрее и лучше изучить jQuery.
3. Изучение jQuery, четвертое издание
«Изучение jQuery 1.3: лучший дизайн взаимодействия и веб-разработка с помощью простых методов JavaScript» Карла Сведберга и Джонатана Чаффера — еще одна хорошая книга по jQuery для начинающих. Эта книга очень хорошо обучает jQuery, опираясь на ваш предыдущий опыт и знания, содержит контекстуальные примеры и пояснения, облегчая изучение и понимание функций jQuery.
Хотя в этой книге предполагается, что вы должны хорошо разбираться в HTML и CSS и хорошо разбираться в синтаксисе JavaScript, знание jQuery не предполагается, что хорошо работает для начинающих.
Я бы не сказал, что книга jQuery обязательна к прочтению, если вы уже прочитали две предыдущие книги, но если вы ознакомитесь с этой книгой после прочтения примеров глав, то ее стоит купить. В настоящее время последним изданием этой книги является четвертое издание, в которое внесено еще несколько изменений по сравнению с последними выпусками jQuery.
Если вы еще не приобрели эту книгу, то лучше приобрести четвертое издание, а не третье или второе, конечно, до тех пор, пока вы не получите их БЕСПЛАТНО или по очень низкой цене.
4. Поваренная книга jQuery
«Поваренная книга jQuery: решения и примеры для разработчиков jQuery» Коди Линдли — идеальная книга как для начинающих, так и для экспертов по JavaScript. Это кулинарная книга, которая начинается с основ, а затем исследует более практические варианты использования с проверенными решениями и использованием лучших практик для преодоления распространенных проблем веб-разработки.
Как и серия книг Head First и Мэннинга «Действие», серия Cookbook от O’Reilly также является популярной серией и может стать ценным дополнением к книжной полке любого веб-разработчика. Поскольку поваренная книга jQuery написана для решения общих проблем, и в ней есть проверенные и проверенные решения, три — это хороший шанс, что вы найдете там решение своих практических проблем.
Короче говоря, если вам нравятся поваренные книги и вам нравится их читать, то это одна из лучших книг по jQuery для вас. Это также очень хорошая книга для занятых разработчиков, которым нравится проверять примеры, а не читать теории.
Следуя простым примерам и тому, как сделать в jQuery фрагмент кода, вы автоматически узнаете, что необходимо для их реализации. Короче говоря, если вы занятый разработчик, прочтите эту книгу по jQuery.
5. jQuery: начинающий ниндзя
Книга Эрла Каслдайна и Крейга Шарки jQuery: Novice to Ninja представляет собой всеобъемлющую книгу по jQuery, состоящую из 480 страниц. Первое издание этой книги пользовалось огромной популярностью, а теперь доступно и второе издание. Я не читал эту книгу полностью, но все, что я читал, мне было очень интересно. В этих книгах сочетаются лучшие практики JavaScript и с легкостью объясняются тонкие детали.
Здесь также представлено множество расширенных возможностей, включая подключаемые модули jQuery, что хорошо, если вы знакомы с основами. В целом, я предлагаю прочитать пару примеров глав, и, если вы свяжетесь с этой книгой, подумайте о ее покупке.
Кстати, не бог с титулом, от новичка до ниндзя, не рассчитывайте стать мастером jQuery, просто прочитав эту книгу :), вам нужно много кодировать jQuery, прежде чем приблизиться к эффективному их использованию. Если вам нужен курс по этой книге, я рекомендую вам проверить Работа с jQuery на Udemy. Это отличный курс с точки зрения новичка.
Вот и все в этом списке из лучших книг по jQuery для начинающих и веб-разработчиков среднего уровня . Поскольку jQuery очень популярен в современной веб-разработке, доступно множество книг и материалов. Одна вещь, которую вы начинаете использовать, когда у вас есть базовые знания jQuery, — это документация по API. У них также есть рабочие примеры и демонстрация, которые могут быть полезны наряду с изучением любой из этих книг по jQuery. Старшие веб-программисты и разработчики jQuery, дайте нам знать, если вы найдете хорошую книгу по jQuery, которая не включена в этот список.
другие учебники по JavaScript и jQuery вы можете изучить
- Полную дорожную карту для разработчиков интерфейсов и серверных частей (руководство)
- 10 лучших курсов по изучению Angular для веб-разработчиков (курсы)
- 10 лучших курсов по изучению JavaScript (курсы)
- Как перенаправить URL-адрес с помощью jQuery? (учебник)
- 5 лучших бесплатных курсов по изучению Node.js для веб-разработчиков (курсы)
- Как получить текущие параметры URL с помощью jQuery? (советы)
- Мои любимые бесплатные онлайн-руководства по JavaScript (см.)
- 10 Примеры селекторов jQuery (примеры)
- 5 лучших курсов для изучения React.js и Redux (курсы)
- 3 способа решить jQuery: Uncaught Reference: $ не определена ошибка (решение)
- 20 вопросов на собеседовании по jQuery для веб-разработчиков (список)
- 5 лучших книг по изучению JavaScript для веб-разработчиков (книги)
- Как использовать класс jQuery и селектор идентификаторов на странице? (пример)
- 5 лучших онлайн-курсов по изучению jQuery БЕСПЛАТНО (курсы)
Спасибо, что прочитали эту статью.