Ruby on Rails

Обязательно к прочтению: книги про Ruby

Алексей Б. 25 апреля 2016

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

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

Давайте посмотрим на библиотеку Ruby.

Michael Hartl

Ruby on Rails Tutorial: Learn Web Development with Rails

Данная книга считается необходимой к прочтению для программистов, которые начинают изучать Ruby on Rails. Книга знакомит разработчиков с фреймворком и важными обозначениями, связанными с Rails: git, bootstrap, heroku, etc.

В ней рассказывается о том, как разрабатывать приложения на Ruby on Rails.

 

Ryan Bigg, Yehuda Katz, Steve Klabnik, Rebecca Skinner

Rails 4 in Action: Revised Edtion of Rails in Action

Введение в Rails, где объясняются главные шаги по разработке Rails приложений и тестирование первых разработок.

Книга помогает в изучении Rails 4. Кроме Rails приложений студенты научаться создавать API и использовать RSpec и Capybara.

Необязательно иметь какие-либо знания о Ruby для прочтения этой книги.

Sandi Metz

Practical Object-Oriented Design in Ruby: An Agile Primer

Книга рассказывает о том, как писать объектно-ориентированный код.

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

Ryan Bigg

Multitenancy with Rails

Книга учит создавать сложные Ruby on Rails приложения (SAAS).

Она также затрагивает несколько практик программирования: TDD, DRY и т.д.

 

Russ Olsen

Eloquent Ruby

Хорошая книга для тех, кто изучал другие языки программирования, а впоследствии  решил познакомиться и с Ruby. Данная книга помогает достичь быстроты и качества в Ruby коде.

David A.Black

The Well-Grounded Rubyist

Данная книга в большинстве своем ссылается на Ruby, но не затрагивает Rails. Тем не менее, в ней описываются все основные концепции и принципы Ruby.

Jim Gay

Clean Ruby

Книга обучает понимаю кода. В ней присутствует множество примеров, а также объяснение BDD и DCI.

 

Chad Fowler

Rails Recipes

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

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

Алексей Б.

Алексей Б.

Менеджер проектов в iKantam

Почитать другие посты