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

Книги по языку программирования Ruby, купить и скачать учебники по Ruby on Rails

Гибкая разработка веб-приложений в среде Rails — С. Руби, Д. Томас, Д. Хэнссон

Четвёртое издание является своего рода средой, предназначенной для облегчения развёртывания, обслуживания и разработки веб-приложений. Первый релиз данного бестселлера состоялся уже давно, на то время он представлял собой малоизвестную технологию, которая превратилась в феномен мирового масштаба и стала использоваться для создания «приложений Web 2.0».

Книга «Гибкая разработка веб-приложений в среде Rails» стала настольной для изучения Ruby on Rails, и широко используется программистами, на профессиональном уровне, которые создают и развёртывают современные веб-приложения. Первая часть бестселлера содержит информацию о начальном изучении языка программирования Ruby, а также общие сведения о разработке гибкой среды Rails, подробно представленной в третьей части издания (возможности, дополнительные модули, функции).

Четвёртое издание «Agile web development with Rails» представляет собой пособие, описывающее работу с Ruby 1.9.2 и Rails 3.1. на примере разработки интернет-магазина. При помощи данного самоучителя каждый желающий может за короткий период освоить все основные концепции и экосистему данного языка программирования и научиться, в совершенстве владеть им.

Автор бестселлера Сэм Руби представляет собой не только опытного программиста, но и разработчика формата Atom, и руководителя Apache Software Foundation. Соавторами С. Руби являются автор книги «Programming Ruby» Дэйв Томас и создатель самой технологии Rails Дэвид Хэнссон.

Ruby на платформе Java — Дж. Эдельсон, Г. Лю

Так получилось, что ни Ruby, ни Java не могут похвастаться наличием сколько бы то ни было качественной литературы на русском языке, и в книжных магазинах стоят либо сухие справочники «для тех, кто уже всё выучил наизусть» без малейшего намёка на объяснение, либо изобилующие пустыми словами издания «для чайников», которые даже и новичку не способны дать ничего полезного.

 

Для тех, у кого нет в запасе нескольких десятков лет, которые можно было бы потратить на «путь самоучки», эта книга рассказывает о таком изобретении в IT-мире, как JRuby — реализации языка Ruby на основе Java. Это не справочник — для решения конкретных задач не нужно выучивать наизусть тысячи классов Java, а скорее практическое руководство того, как использовать конкретные возможности Ruby для решения конкретных задач.

 

Помимо теории программирования, книга научит читателя и основам администрирования компьютера, поможет установить JRuby и обновить его до актуальной версии, скомпоновать написанную программу в пакет для платформы Rails (основного фреймворка, на котором работают Ruby-программы), связывать JRuby-программу с современными информационными технологиями и использовать прочие инструменты, предназначенные для отладки и тестирования программ. Если ваша цель — начать разработку Ruby-программ минуя стадию «изобретения велосипедов», учебное пособие Дж. Эдельсона и Г.Лю «Ruby на платформе Java» — то, что вам нужно.

Изучаем Ruby — Майкл Фитцджеральд

Книга «Изучаем Ruby» — это руководство, предназначенное для тех, кто хочет разрабатывать веб-приложения на языке Ruby. Основной принцип изучения – рассмотрение практических примеров и листинги, которые встречаются практически на каждой странице. Прочитав данную книгу, можно понять основы языка, рассмотреть условные операторы, функции, массивы, строки и регулярные выражения, работу с файлами. В книге описывается обработка XML, метапрограммирование, рефлексия, разбирается инструментарий разработчика Tk, а также такие средства, как RubyGems, Embedded Ruby, RDoc. В конце каждой главы представлен список вопрос по соответствующей теме, а в конце самой книги можно найти справочные материалы по языку Ruby и посмотреть ответы на контрольные вопросы.

Язык программирования Ruby — Д. Флэнаган, Ю. Мацумото

Книга «Язык программирования Ruby» представляет собой официальное руководство по языку программирования Ruby, при этом одним из ее авторов является непосредственный создатель языка Ruby — Мацумото. Издание дает полное представление обо всех аспектах языка: его синтаксической и лексической структуре, рассказывает, какие существуют разновидности данных и элементарных выражений, классов, модулей и методов. Также в книге содержатся сведения об API-функциях платформы Ruby.
Книга представляет интерес опытным программистам, которые только начинают свое знакомство с языком Ruby, а также тем, кто уже активно использует Ruby для создания программ и при этом хочет достичь более высокого уровня.

Путь Rails. Подробное руководство по созданию приложений в среде Ruby on Rails — Оби Фернандес

Ruby on Rails быстро захватывает лидерство в ряду самых популярных платформ, предназначенных для создания веб-приложений. Она базируется на одном из наиболее элегантных языков Ruby, и доставляет настоящее удовольствие своим приверженцам. Желаете быть в первых рядах? Тогда книга «Путь Rails. Подробное руководство по созданию приложений в среде Ruby on Rails» написано именно для вас! Оби Фернандес, и ряд других экспертов в деталях описывают главные подсистемы и возможности Rails: маршрутизацию, контроллеры, поддержку стиля REST, использование технологии AJAX в различных Rails-приложениях и т.д. Основываясь на своем уникальном опыте и приводя примеры кода, автор показывает, как с помощью рекомендованных методик и инструментов Rails можно добиться максимальной продуктивности, а также получать настоящее наслаждение от процесса создания идеальных приложений.

Программирование на языке Ruby — Хэл Фултон

Книга Хэла Фултона «Программирование на языке Ruby» рассказывает об относительно новом объектно-ориентированном языке, который был разработан Юкихиро Мацумото в 1995 году и позаимствовал некоторые особенности у языков Smalltalk, LISP, CLU, Perl и других. Язык Ruby быстро развивается и, благодаря этому, используется в различных областях: от системного администрирования до разработки сложных динамических сайтов. Данное издание можно использовать и как справочник, и как учебник, и как сборник ответов на интересующие вас вопросы. В нем приведено более 400 примеров, разбитых по различным темам, и к ним прилагаются основательные комментарии. Эта книга написана для самых разных программистов, стремящихся научиться качественно и профессионально работать на языке Ruby.

Гибкая разработка веб-приложений в среде Rails — Д. Томас, Д. Х. Хэнссон

Книга «Гибкая разработка веб-приложений в среде Rails» является русским изданием книги «Agile Web Development with Rails», автор которой, Д. Томас, совместно с Д.Х. Хэнссоном, создателем Rails, написал книгу «Programming Ruby». Rails является открытым фреймворком, позволяющим разрабатывать сложные и многофункциональные веб-приложения. При этом код приложения, написанного на Rails, может оказаться меньше, чем конфигурационный файл того же приложения, написанного с применением другого фреймворка. Книга посвящена веб-разработке в среде Rails. Из книги вы узнаете, как просто установить Rails при помощи веб-сервера Apache, lighttpd или встроенного веб-сервера Rails, получите навыки создания приложений которые будут работать с любой базой данных: MySQL, Oracle или Postgres. С помощью Rails service можно осуществить отправку почты, организовать веб-сервисы и создать страницы динамического содержания с поддержкой AJAX. Большая часть материала посвящена описанию тестирования, запуска и масштабирования разработанного вами веб-приложения. Книга будет полезна тем, кто желает разрабатывать динамические Web 2.0 приложения с использованием Rails.