Самоучитель jquery: Учебник jQuery для начинающих

ТОП-7 книг по jQuery на русском языке – Библиотека программиста

jQuery – это набор команд, которые созданы для обеспечения взаимодействия JavaScript и HTML. Уникальная способность этой библиотеки заключается в составлении алгоритмов, которые позволяют выполнять последовательные операции над отдельными элементами страницы, благодаря чему код сокращается в три раза. Это позволяет использовать многоразовые части кода, что значительно упрощает работу с JavaScript. jQuery предусматривает множество инструментов, которые позволяют упростить код и сделать интерфейс веб-сайта более функциональным и удобным.

На это странице мы составил ТОП список книги по jQuery на русском языке.

Изучаем работу с jQuery (Head First). Ронан Крэнли, Райан Бенедетти

Особенная подача скучного и громоздкого материала делает эту книгу уникальной. Прочитав ее, можно узнать, как сделать свою веб-страницу более живой при помощи нехитрой библиотеки JavaScript. В книге описаны все возможности взаимодействия с Ajax, получение доступа к любым элементам, атрибутам и содержимому DOM.

jQuery. Подробное руководство по продвинутому JavaScript. Бер Бибо, Иегуда Кац

Книга относится к научно-технической литературе, которая предоставляет собой мощное руководство по jQuery для разработки веб-приложений. Хоть это и литература для продвинутых пользователей, но в ней буквально по пунктам расписано, как обрабатывать события и добавлять взаимодействия технологии Ajax, как создавать, и воспроизводит анимацию и эффекты.

Практические задания с разъяснениями помогут не только выучить новый материал, но и закрепить и окончательно понять все тонкости работы с инструментами jQuery.

JavaScript и jQuery. Исчерпывающее руководство. Дэвид Макфарланд

Название книги говорит само за себя. Это наиболее полное и структурированное руководство по JavaScript, в котором основное внимание уделено библиотеке jQuery. Это издание позволит в совершенстве овладеть всеми возможностями и структурой сложного языка программирования Java даже новичку.

Javascript и jQuery.

Интерактивная веб-разработка. Джон Дакетт

Книга рассчитана в большей степени на новичков, но и отлично подойдет тем, кто хочет получить больше контроля над уже созданным сайтом. Она подойдет абсолютно любому компьютерному пользователю. Вся информация изложена в легкой и доступной форме, а также затронуты основы компьютерного программирования. Здесь простой визуальный способ подачи знаний с картинками, примерами и небольшими частями кода. Каждая страница несет в себе новую, интересную и легко запоминающуюся информацию. Единственным требованием для читателей является знание стандартов HTML и CSS.

Книга также имеет практические советы и задания, которые помогают обучению написания кода, мыслить человеку, как программист и создавать с нуля сайт профессионального вида с удобным интерфейсом.

Смотрите также: Подборка лучших книг по JavaScript

Расширение библиотеки jQuery. Кит Вуд

Учебник по jQuery научит писать расширения для того, чтобы можно было их многократно применять в событиях, анимации, проверки данных, эффектах и технологиях Ajax. Она создана для более опытных программистов, которые уже работали с jQuery.

jQuery в действии. Бибо Беэр, Кац Иегуда, Аурелио де Роза

Справочник раскрывает многие актуальные темы по использованию библиотеки jQuery:

  • обход HTML-документов;
  • создание плагинов и анимации;
  • тестирование кода.

А также при помощи практических работ поможет закрепить знания и пройти все популярные вопросы на опыте. Эта книга предполагает наличие базовых знаний  Javascript и HTML. Для высокой скорости восприятия желательны начальные знания о jQuery.

Изучаем jQuery. Эрл Каслдайн, Крэйг Шарки

Подробное пособие для начинающих с нуля, которое откроет быстрый доступ для освоения инструментов jQuery. Автор рассказывает о том, как можно при помощи библиотеки эффективно добавить функциональности веб-сайту.

Второе издание обучает основам jQuery, созданию и добавлению анимации и эффектов на сайт. И дает более сложные способы применения модулей и виджетов интерфейса.

Подборка интерактивных самоучителей, которые помогут в увлекательной форме изучить основы популярных технологий

Часто основная проблема у начинающих программистов — отстутствие мотивации. Очень сложно собраться с силами, чтобы читать документацию или длинные туториалы на английском. Наверное именно поэтому всё популярнее становятся интерактивные самоучители, обучение в которых происходит в формате, который похож на игру. Выбрали для вас несколько таких самоучителей с просторов интернета.

jQuery

Очень приятный курс, проходить который можно, даже не зная, что такое jQuery вообще. Если что, jQuery — библиотека для JavaScript, с помощью которой можно находить и, например, изменять различные элементы HTML. Впрочем, это пояснение лишнее — курс начинается с весёлой песни, которая рассказывает про то, что такое jQuery.

Затем песню сменяет ведущий, который рассказывает теорию. Ведущий очень живой, слушать его приятно. Вдобавок, всё, что он говорит, сопровождается иллюстрациями. Слайды к тому, что он говорил, можно позже скачать.

Лекция ведущего сменяется практическими заданиями — с возможностью запросить подсказки. За просмотр подсказок условные баллы не снимаются, зато снимаются за просмотр ответов (такая возможность, естественно, тоже предусмотрена).

Задания сменяются новой теорией от ведущего, теория — снова практикой. В целом курс создан не для глубинного обучения jQuery, а для изучения основ синтаксиса и понимание общих принципов работы.

Github

Этот курс построен несколько иначе, чем предыдущий. Курс построен так, будто вам нужно запушить свой проект на Github — сначала даётся объяснение того, что на данном этапе нужно сделать, а чуть ниже — команда, которая это выполняет. Для перехода к следующему уроку эту команду необходимо перепечатать в терминал и выполнить. Результат работы команды вы можете увидеть в импровизированном диспетчере файлов. В общем-то, чаще всего к подобным самоучителям прибегают, именно когда появляется срочная необходимость выложить свой проект на Github. Лучшего способа, чем проделать все шаги самому под чутким руководством милого Октокота, наверное, нет. Ну, разве что наше руководство по быстрому старту с git.

Оформление заданий

Ruby

В этом туториале каждый урок строится достаточно простым образом — программа сообщает вам, как делается в Ruby то или иное действие, и немного теории. Переход к следующему уроку осуществляется, когда вы выполните это (или аналогичное действие) в консоли справа. Курс достаточно интересный, к тому же система довольно сносно шутит (например, сначала предлагает вам выполнить

40.reverse(), а потом сообщает, что перевернуть можно только строку, а число нельзя. Если вы, конечно, не поднесёте к монитору зеркало :D)

Первый урок на tryruby

А какие интерактивные самоучители знаете вы? Пишите в комментариях, лучшими из предложенных мы пополним статью.

Реклама на Tproger: найдем для вас разработчиков нужного стека и уровня.

Подробнее

Реклама на tproger. ru

Загрузка

Об этом сайте | Учебный центр jQuery

Изучение того, как и когда использовать jQuery, — это отдельный процесс для каждого веб-разработчика, в значительной степени зависящий от опыта работы с основными инструментами для разработки интерфейса (HTML, CSS и JavaScript) и знания общих принципов программирования. . За прошедшие годы разработчики всех мастей стали полагаться на нашу документацию по API, чтобы понять, как делать именно то, что им нужно.

Однако документация по API сама по себе не может служить руководством для решения проблем и обеспечения правильного понимания веб-разработки. За прошедшие годы экосистема сообщений в блогах, книг, форумов поддержки и каналов выросла, чтобы помочь охватить Hows и Whys разработки с помощью jQuery, а также разъяснение передового опыта, методов и способов обхода распространенных проблем. Этот тип документации был бесценным ресурсом для миллионов людей, но опыт навигации по этим водам может разочаровывать так же часто, как и приносить удовлетворение, поскольку разработчики изо всех сил пытаются определить заслуживающие доверия ресурсы, определить, действительно ли то, что они читают, актуально.

, и выясните те волшебные поисковые ключевые слова, которые в самый раз !

Этот сайт представляет постоянные усилия jQuery Foundation по консолидации и курированию этой информации, чтобы предоставить эту важную «описательную документацию» нашему сообществу и служить следующим целям:

  1. Предоставить нашим пользователям удобоваримую справочную информацию по всем аспектам. об использовании jQuery, от основ начала работы и выполнения общих задач до более сложных тем, таких как подходы к структурированию кода и место jQuery в современной разработке веб-приложений.
  2. Предоставить нашим участникам центральное открытое место для совместной работы и предоставить надежный ресурс с широкими возможностями совместного использования, который улучшит работу службы поддержки наших пользователей.
  3. Создавайте среду, в которой пользователи поощряются к тому, чтобы они стали участниками, и развивайте навыки, помогающие им работать над jQuery или любым другим проектом с открытым исходным кодом!

Для достижения этих целей весь контент этого сайта находится в открытом доступе на GitHub и распространяется под лицензией MIT. Чтобы узнать больше о том, как работает сайт, ознакомьтесь с нашим руководством.

Учебный сайт jQuery уходит своими корнями в два основных места.

Первая — это «Основы jQuery» Ребекки Мерфи, бесплатная книга с открытым исходным кодом по основам jQuery, которую она первоначально выпустила в 2010 году. контент в jQuery Foundation, чтобы сформировать основу того, что тогда было абстрактной идеей своего рода «учебного центра».

Второй — docs.jquery.com, этот бывший каштан все еще доживает свои последние дни перед закрытием в начале 2013 года. Поскольку мы переместили документацию по API для jQuery Core из этого домена, нам нужно было место, где может удовлетворить аналогичную потребность — документация (в которую может внести свой вклад каждый), которая попадает в «как сделать» и часто задаваемые вопросы — без неуклюжих барьеров для входа, таких как поиск подходящего человека, который создаст для вас специальную учетную запись вики и принуждение всех авторов к

<текстовое поле> .

Этот проект был бы невозможен без всех наших замечательных участников. Если вы считаете, что что-то на сайте можно улучшить, вы можете внести свой вклад на GitHub. Не стесняйтесь проверить руководство для получения более подробной информации.

О бета-версии

Хотя этот ресурс никогда не будет по-настоящему «закончен», текущая версия этого сайта все же должна рассматриваться как предварительная версия. У нас все еще есть ряд улучшений, которые мы хотим внести в контент, взаимодействие с пользователем и структуру сайта, прежде чем мы будем готовы назвать его «окончательным выпуском». В то же время, однако, для нас важно открыть двери сейчас, чтобы мы могли начать предоставлять более качественные документы людям, которые в них нуждаются, и распространять информацию об этих усилиях. Если вы заинтересованы в том, чтобы помочь нам достичь финишной черты, мы приглашаем вас узнать больше о том, как вы можете принять участие в разработке!

Участие | Учебный центр jQuery

В зависимости от вашего уровня опыта работы с некоторыми рабочими процессами, общими для многих проектов с открытым исходным кодом, например. git/GitHub, командной строки и настройки локальной среды разработки, внесение вклада в этот сайт может быть легким или требует некоторого обучения. Если вы вписываетесь в первую группу, отлично! Перейти вперед, чтобы узнать, как начать работу.

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

Если вы когда-либо обращались за помощью по jQuery или вообще по веб-разработке, вы знаете, что поиск иногда может быть сложным. Это может быть процесс просмотра нескольких разных сообщений, пока вы не найдете ту статью, которая представляет собой правильное сочетание достоверности, своевременности и полезности для вашей конкретной проблемы. И если вы один из таких авторов — спасибо! — тогда вы, вероятно, знакомы с разочаровывающим чувством, когда вы публикуете полезный совет, а затем задаетесь вопросом, действительно ли он доходит до людей, которым он нужен, и что делать с этой старой почтой годы и версии в будущем. Мы приглашаем вас поделиться этой энергией, чтобы помочь нам объединить эту экосистему и развивать ее дальше!

Если вы когда-либо помогали кому-то, коллеге или незнакомцу, с определенной проблемой, то вы знаете, как важно иметь ссылку, на которую вы можете быстро сослаться, которая гласит: «Вот как вы это делаете». Этот сайт задуман как сборник, но всегда есть что доработать и добавить, и нам тоже нужна ваша помощь!

Конечно, мы отблагодарим вас за вашу работу! Раздел Contributors для каждой статьи создается из журналов коммитов git в файле, поэтому вы будете публично признательны за вашу помощь.

link Content

Содержимое этого сайта поддерживается в этом репозитории GitHub в виде набора файлов Markdown в каталоге page . Порядок, в котором представлены главы и статьи, контролируется файлом order.json.

link Design

Макет и дизайн сайта контролируются нашей jquery-wp-content , пользовательской конфигурацией WordPress, которая запускает (или будет запускать в ближайшем будущем) все сайты, управляемые jQuery Foundation. Основная тема управляет большей частью макета для всех наших сайтов, а есть дочерняя тема, которая управляет шаблонами и стилями, характерными для учебного сайта.

jquery-wp-content обеспечивает работу наших сайтов в рабочей и промежуточной средах и может быть относительно легко настроен для локальной разработки.

link Build

Статическое содержимое в каталоге страницы

развертывается в экземпляре jquery-wp-content с помощью grunt, в частности, с двумя созданными нами плагинами grunt:

  • grunt-jquery-content — pre -обрабатывает содержимое в различных форматах (HTML, Markdown, XML) в HTML, применяя подсветку синтаксиса и некоторую простую частичную поддержку, подготавливая его к обработке:
  • grunt-wordpress — синхронизирует статический контент с WordPress с помощью XML-RPC
  • .

Самый простой и наименее сложный способ помочь — сообщить о проблемах, если вы заметили ошибки, которые необходимо исправить, улучшения, которые можно внести, или если у вас есть идеи для новых статей. Мы будем использовать вопросы для продолжения обсуждения и отслеживания прогресса по всему, что вы укажете.

Если вы хотите пойти дальше и добавить новые статьи, внести изменения в существующие или поработать над самим сайтом, первое, что вам понадобится, это форк.

Если у вас есть изменения, которые вы хотели бы проверить для интеграции на сайт, отправьте запрос на внесение изменений.

(Если вы не знакомы с Git, вы все равно можете внести свой вклад, используя функции веб-интерфейса GitHub. Вы можете редактировать файлы непосредственно через редактор GitHub в браузере. Вы можете создавать и удалять ветки прямо из своего форка, поэтому вы можете также отправляйте новые статьи. В любом случае, мы по-прежнему рекомендуем вам научиться использовать Git и GitHub как можно скорее.)

содержимого других сайтов jQuery и, как правило, вносить наиболее эффективный вклад, мы рекомендуем настроить локальную среду разработки. Вы можете узнать, как выполнить настройку, из нашей документации по участию в веб-сайтах jQuery Foundation.

  • Примечание для Windows: Окончания строк должны быть в стиле Unix (только перевод строки). Убедитесь, что ваш текстовый редактор создает новые файлы с окончаниями строк в стиле Unix.
    Кроме того, следующий параметр в вашей конфигурации git сохранит окончания строк в стиле Unix при извлечении из репозитория:

1

 

$ git config --global core.autocrlf true

ссылка Работа с содержимым

После того, как ваша среда заработает, выполните следующие общие шаги, чтобы внести изменения: ветвь <функция/название/номер проблемы>

  • Перейдите в эту ветку: git checkout
  • Работайте над своим потрясающим вкладом.
  • Когда вы работаете и хотите просмотреть свои изменения, используйте крякните , чтобы развернуть их на своем сайте. Вы также можете использовать
    grunt watch
    , чтобы сайт отслеживал каталог page на предмет любых изменений и автоматически развертывал изменения при каждом сохранении.
  • Когда вы закончите, подготовьте новую/измененную подготовку к фиксации: git add page/faq/how-do-i-add-a-new-article-to-the-learn-site. md
  • Зафиксируйте файлы в локальном репозитории: git commit -m «добавить соответствующее сообщение с описанием изменения»
  • Отправьте файлы на удаленный GitHub: git push origin
  • Перейдите к своей вилке на GitHub и отправьте новый запрос на включение.
  • Дополнительные советы по управлению форком и отправке запросов на включение в jQuery Foundation см. в нашем руководстве по коммитам и запросам на вытягивание.

    ссылка Добавление новой статьи

    1. Добавьте файл в нужную папку в папке страницы .
    2. Добавьте имя слага (имя файла без расширения) в нужное место в заказ.json
    3. Бежать ворчать
    4. Теперь вы сможете перейти к файлу.

    ссылка Форматирование статей

    Да! Взгляните на наше руководство по стилю для получения дополнительной информации об авторских соглашениях и форматировании.

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *