Архив рубрики: Книги по JavaScript

Книги по языку программирования JavaScript, купить или скачать учебник JavaScript или самоучитель для начинающих бесплатно

JavaScript в Web-дизайне — Владимир Дронов

Это пособие поможет любому человеку в совершенстве освоить важнейших язык сценариев — JavaScript. Тут будет масса примеров, связанных с этим языком, так что любой новичок с нуля сможет освоить его и довести до хорошего уровня. Также эта книга познакомит каждого читателя с основами Web-дизайна и с созданием различных сценариев. Учебник поможет совместить JavaScript вместе с Веб-дизайном и научиться их использовать вместе.

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

Это пособие наглядно покажет нам, как создавать новые сценарии, используя эти языки и как управлять элементами страниц. Каждый человек, прочитав эту книгу, сможет с легкостью научиться работать с популярными базами данных и будет мастерски применять в своей работе мультимедийные эффекты. Все эти знания каждый человек сможет использовать в создании новых, интересных проектов, потому что эта книга будет содержать задания, которые научат вас применять все знания на практике. Этот учебник сможет вас обучить работе с буферами обмена, а также с технологиями drag-n-drop. Это пособие покажет, как организовать взаимодействие с пользователем на основе реальных событий, а также расскажет, как эти знания помогут вам в работе.

Книга «JavaScript в Web-дизайне» будет важным справочником для хороших мастеров программирования, которым она просто поможет освежить свои знания в этой теме. А также это будет лучшее пособие для новичков, которые хотят в совершенстве овладеть этими знаниями, начиная с нуля. Автор этого учебника — Владимир Дронов — мастерски изложил важнейшую информацию из своего опыта сюда и наглядно показал все на примерах и задачах так, чтобы любой человек смог самостоятельно освоить данный материал. В конце книги автор выложил полезнейшие приложения, которые будут очень интересны после прочитанного материала. Здесь будет множество сведений о популярных языках программирования и об интересных функциях. Этот учебник будет просто незаменим для начинающих и для студентов, которые хотят без помощи преподавателей разобраться в этой интересной теме. Также данное пособие будет очень полезно для любого преподавателя, который хочет возбудить интерес к этому материалу у студентов. Можно на сто процентов быть уверенным, что все, кто проработает данную книгу, будут на «отлично» знать материал и уметь использовать его в своей работе.

JavaScript. Шаблоны — Стоян Стефанов

Книга «JavaScript. Шаблоны» предоставляет большое количество разнообразных шаблонов программирования на JavaScript и дает описание наиболее удачным и эффективным приемам разработки приложений на этом языке. Автор данного издания — ведущий специалист всемирно известной компании Yahoo!, эксперт по языку JavaScript и создатель YSlow 2.0 — инструмента оптимизации производительности веб-страниц. Часто при создании клиентских, серверных и настольных приложений на JavaScript у разработчиков возникают проблемы с функциями, объектами, наследованием и т.д. Книга помогает решить эти проблемы, приводя множество удобных шаблонов программирования: «фабрика» (factory), «единственный объект» (singleton), «декоратор» (decorator) и другие. Они могут служить в качестве методов решения не только типичных задач при разработке программного обеспечения, но и целых классов таких задач. В книге рассмотрены особенности использования шаблонов в качестве заготовок при программировании на языке JavaScript. Некоторые шаблон, созданные на основе языков со строгим контролем типов (например, Java и С++), не могут быть применены к языкам с динамической типизацией (JavaScript). Язык JavaScript имеет для таких шаблонов свои более простые альтернативы. В книге также приводятся примеры антишаблонов — таких приемов программирования, которых по возможности не стоит использовать. В книгу включены практические советы по реализации каждого рассмотренного шаблона, и даны примеры программного кода.

Изучаем jQuery 1.3. Эффективная веб-разработка на JavaScript — Джонатан Чаффер, Карл Шведберг

Книга «Изучаем jQuery 1.3. Эффективная веб-разработка на JavaScript» посвящена библиотеке jQuery версии 1.3, ее основам и способам создания с ее помощью интерактивных сайтов, становящихся все более популярными. С помощью jQuery читатель научится упрощать решение сложных задач и автоматизировать типичные задачи. jQuery основана на стандартных технологиях HTML и CSS, в связи с этим веб-дизайнеры, мало знакомые с программированием довольно быстро смогут научиться ее использовать.

Преимущество библиотеки jQuery в ее концептуальной целостности, что наверняка будет оценено опытными программистами. В книге освещены принципы применения селекторов, способы организации взаимодействий и использования анимационных эффектов. Рассмотрены типичные ошибки, связанные с использованием AJAX и широких возможностей языка JavaScript, даны рекомендации по их избеганию. Книга предназначена для разработчиков, стремящихся улучшить пользовательский интерфейс, и веб-дизайнеров, желающих освоить интерактивные элементы страниц. Для полного понимая излагаемого материала желательны базовые знания языка JavaScript и навыки использования HTML и CSS. Умение работать с библиотеками JavaScript, в том числе jQuery, не требуется.

jQuery. Новый стиль программирования на JavaScript — Н. А. Прохоренок

В справочнике «jQuery. Новый стиль программирования на JavaScript» описывается основная функциональность и возможности библиотеки jQuery, которая используется в весьма широком диапазоне задач, таких как оперирование содержимым и параметрами элементов документа DOM, реализация обработчиков событий, механизм селекторов и работа с данными форм. Книга раскрывает способности и особенности технологии AJAX во взаимодействии с сервером и обмене с ним данными без перезагрузки веб-страниц. Описывается программный интерфейс доступа к AJAX через библиотеку jQuery, основные методы и свойства компонента XMLHttpRequest, набор визуальных компонентов с готовыми решениями, входящих в состав библиотеки jQuery UI. Последние могут использоваться любым программистом, даже если он не владеет особыми знаниями по JavaScript и jQuery. Библиотека jQuery UI дает возможность встраивать в документ необычные компоненты, разнообразные диалоговые окна, панели с вкладками, позволяет обеспечить перетаскивание мышью всех элементов окна. Обилие примеров, содержащихся в книге, поможет начинающим веб-разработчикам использовать ее в качестве практического самоучителя, а более опытные программисты всегда смогут обратиться к ней как к справочнику. Для полноценного усвоения материала необходимы знания основ PHP и JavaScript. Книга предназначена для программистов.

JavaScript. Профессиональные приемы программирования — Джон Рейсиг

Книга «JavaScript. Профессиональные приемы программирования» в первую очередь адресована разработчикам. На примерах создания различных веб-сайтов в ней детально рассмотрены функциональные возможности и характерные особенности языка JavaScript, однако, здесь отсутствует информация для новичков о синтаксисе и структуре языка. Автор предполагает, что пользователь знаком с ними. Описываемая книга состоит из четырех разделов:
— Проектирование на JavaScript: применение объектно-ориентированного подхода, разработка, тестирование и последующая отладка кода.
— Технология Ajax — применение библиотек для убыстрения процесса разработки.
— Реализация модели DOM.
— Будущее языка JavaScript — применение HTML 5 и JSON.
Кроме всего прочего, в приложении имеется справочная информация, посвященная реализации DOM в разных браузерах, в т.ч. IE7.

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

Издание «jQuery. Подробное руководство по продвинутому JavaScript» — это справочное руководство и введение по jQuery — мощнейшей платформе, предназначенной для разработки веб-приложений. Здесь детально описывается, как необходимо выполнять обход документов HTML, добавлять поддержку Ajax в веб-страницы, обрабатывать события, а также воспроизводить визуальные эффекты и анимацию. Отметим, что уникальные «лабораторные страницы», безусловно, помогут закрепить изученный материал на практических примерах. В этой книге тщательно рассмотрены аспекты взаимодействия jQuery с прочими инструментами и платформами, а также методы проектирования модулей расширения для вышеуказанной библиотеки. Издание предназначено для разработчиков, которые знакомы с технологией Ajax и языком JavaScript, а также хотят создавать понятный и краткий программный код. Способность jQuery составлять своеобразные «цепочки» из команд даёт возможность выполнять ряд последовательных операций над компонентами страницы, благодаря чему код уменьшается втрое.

JavaScript в кармане — О. Н. Рева

Книга «JavaScript в кармане», несомненно, заинтересует всех пользователей, которые хотели бы овладеть наиболее популярным языком, который используется в написании сценариев для Web-страниц, — языком JavaScript . Этот язык создавался специально для широких кругов пользователей, которые сами занимаются разработкой Web-страниц. С помощью сценариев, созданных на языке JavaScript , вы сумеете сделать свои документы более выразительными и функциональными. Материал в книге изложен очень просто и доступно и будет понятен даже самым неискушенным пользователям. Тех сведений, которые содержатся в данном издании, в том числе и сведений о коде HTML, вполне достаточно для создания небольших персональных Web-страниц.

Программирование Web-страниц

Создание HTML-страниц и WEB-сайтов, основные факторы проектирования WEB-страниц, организация структуры сайтов и форматирования HTML-документов — это нашло свое полнейшее раскрытие в данной книге. Большая часть ее отведена изучению JavaScript и VBScript — скрипт-языков, адаптированных под Internet (создание WEB-узлов).

JavaScript. Быстрый старт — Марина Дмитриева

Книга Марины Дмитриевой «JavaScript. Быстрый старт» рассчитана на тех пользователей, которые не знакомы с программированием, но хотят ему обучиться. С помощью данного издания читатель сможет научиться создавать Web-приложения, формировать документы в форме Web-сайта, к примеру, для того чтоб в дальнейшем опубликовать их в Интернете. Здесь приводится рассмотрение способов представления информации в форме таблицы при помощи окон, флеймов и слоёв. Также имеются средства для организации взаимодействия между документами, создания сайта с подходящей системой навигации по страницам сайта и по отдельно взятой странице. Книга содержит в себе множество примеров проектирования и графических, и текстовых меню разной степени вложенности, приводятся примеры применения и проектирования иллюстративного материала, в том числе и построение диаграмм. Сценарии, которые реализуют визуальные эффекты и используют разные средства языка, рассматриваются в разных главах, из них пользователь сможет выбрать подходящую своим запросам технологию.

JavaScript. Подробное руководство — Дэвид Флэнаган

Книга «JavaScript. Подробное руководство» является полностью обновлённым пятым изданием бестселлера, в котором рассмотрены взаимодействие с протоколом HTTP и применение технологии Ajax, создание графики на стороне клиента с помощью тега «canvas», обработка XML-документов, пространства имен в JavaScript, требующиеся для создания сложных программ, классы, замыкания, Flash и встраивание сценариев JavaScript в Java-приложения. В первой части книги, пользователь ознакомится с основами JavaScript, во второй части — со средой разработки сценариев, которые предоставляются с веб-браузерами.

С помощью приведённых примеров читатель поймёт, как сгенерировать оглавление HTML-документа, показать анимированные изображения DHTML, поставить на автомат проверку верности заполнения форм, спроектировать всплывающие подсказки с применением Ajax, каким образом использовать XPath и XSLT для обработки XML-документов, загруженных с помощью Ajax. В третьей части находится огромный справочник по базовому JavaScript (классы, объекты, конструкторы, методы, функции, свойства и константы, определенные в JavaScript 1.5 и ECMAScript v3). В четвертой части помещён справочник по клиентскому JavaScript (API веб-броузеров, стандарт DOM API Level 2 и недавно появившиеся стандарты: объект XMLHttpRequest и тег «canvas»).