Полезные книги по языку Ruby на русском

Что почитать для изучения языка программирования Ruby и Ruby on Rails на русском языке? Мы собрали подборку актуальных книг, которые стоит изучить.

ПРИСОЕДИНЯЙТЕСЬ 456 Просмотры

1. Путь Ruby. Хэл Фултон, Андрэ Арко

Image

В книге на множествах примеров показывается работа с Ruby версией 2.1. Каждый пример имеет подробное объяснение техническим языком.

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

Достоинства:

  • твердый переплет;
  • подходит новичкам;
  • подробное описание материала.

Недостатки:

  • некачественный перевод;
  • код, напечатанный тонким шрифтом, плохо и трудно читается.

3. Путь Rails. Оби Фернандес

Image

Практически пошаговое руководство, которое помогает освоить создание проектов в среде Rails. Автор подробно описывает все основные возможности платформы и приводит примеры кода. В книге показано, как благодаря методикам и инструментам Rails можно получать наслаждение от программирования и создавать эффективные приложения.

Достоинства:

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

Недостатки:

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

Несмотря на недостатки, эмоции от прочтения складываются положительные.  Книга должна быть в библиотеке программиста.

5. Изучаем Ruby (Head First). Джей Макгаврен

Image

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

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

Достоинства:

  • отлично подходит начинающим;
  • читается на одном дыхании;
  • более подробного материала для новичков не найти.

Недостатки:

  • продвинутые программисты не найдут для себя ничего нового.

7. Ruby on Rails для начинающих. Майкл Хартл

Image

Ruby является наиболее популярным фреймворком. Благодаря книге, начинающий программист изучит разработку веб-приложений на основе Rails с нуля, а опытный освежит свои знания.

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

Достоинства:

  • книга дает возможность с нуля научиться писать на Ruby;
  • информация написана в простой и легкой форме.

Недостатки:

  • видимых недостатков нет.

9. Ruby. Объектно-ориентированное проектирование. Сэнди Метц

Image

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

Достоинства:

  • книга написана понятным языком;
  • приведены полезные примеры;
  • грамотно описаны концепции;
  • не имеет аналогов

Недостатки:

  • неточности в переводе и опечатки в тексте.

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

Image

Издание можно включить в разряд учебников по Ruby on Rails. Здесь хорошо структурированная информация, что помогает разложить новые знания по полочкам. На каждой странице приедены примеры кода с его описанием. А для закрепления материала в конце каждой темы имеются проверяющие теоретические вопросы.

Достоинства:

  • понятное разъяснение материала;
  • написанная информация воспринимается легко;
  • книга дает возможность выучить основы и вникнуть в суть разработки;
  • подходит и начинающим, и опытным программистам.

Недостатки:

  • отсутствуют.

13. Ruby on Rails. Быстрая веб-разработка. Курт Ниббс, Брюс А. Тейт

Image

Практическое руководство позволяет научиться создавать веб-приложения разработчикам, которые уже знакомы с программированием. Книга явно не для новичков и в ней не будет разжевываться весь материал и термины. Здесь описаны основные понятия и принципы работы с Ruby on Rails. Даются советы по работе с базами данных, тестам, таблицами и их отображением, просмотрами веб-страницы с шаблонами.

Достоинства:

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

Недостатки:

  • уже довольно устаревшая информация;
  • имеются ошибки в коде;
  • не для новичков.

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

Image

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

Достоинства:

  • много хороших примеров, которые можно использовать в своей работе;
  • широко охватывается весь язык Ruby и его возможности.

Недостатки:

  • не для начинающих;
  • плохое качество листов;
  • мягкий переплет (650 листов попросту долго не проживут в мягкой обложке);
  • имеются опечатки;
  • тяжелый, непонятный стиль написания автора.

Выводы

  1. Лучший выбор для тех, кто осваивает Ruby с нуля – книга Майкла Хартла «Ruby on Rails для начинающих».
  2. Лучший справочник по Ruby и настольная книга – «Программирования на языке Ruby».
  3. Лучшая книга по количеству полезных примеров и советов – «Ruby. Объектно-ориентировочное программирование».
  4. Лучшее пособие для опытных разработчиков – «Ruby on Rails. Быстрая веб-разработка». Курт Ниббс, Брюс А. Тейт.

17. Жив ли Ruby? / О комьюнити и Рельсы / Всё о Ruby / Интервью с Senior Ruby Developer


Ваша реакция?

0
LOL
1
LOVED
0
PURE
0
AW
0
FUNNY
0
BAD!
0
EEW
0
OMG!
0
ANGRY
0 Комментарии

  • Полезные книги по языку Ruby на русском
  • Николай
Pemain Mahjong Wins 3 Asal Makassar Diduga Menang Rp 115 Juta di RAJA168, Ini Kisahnya di Makassar Jadwal Kemunculan Scatter Hitam di Solo, Berikut Penjelasan dari RAJA168 di Solo Cara Mudah Mengaktifkan Fitur Terbaik Mahjong Wins 3 di RAJA168 di Tangerang Ini 5 Pola Baru yang Siap Hadirkan Kemenangan Mahjong Wins 3 di RAJA168 di Batam Temui Sekjen Mahjong Wins 3 di Bengkulu, RAJA168 Ingin Adakan Kejuaraan Nasional di Bengkulu Evaluasi Permainan Mahjong Wins 3 di RAJA168 Telah Sukses Dikembangkan Oleh Pakar dari Jambi Gratis, Pola Terbaru RAJA168 Siap Bantu Para Penggemar Mahjong Wins 3 untuk Raih Kemenangan di Palembang Komunitas Mahjong Wins 3 di Bandung Ajak Para Masyarakat untuk Main di RAJA168, Ini Alasannya di Bandung RAJA168 Ajak Warganet untuk Cermati Perkembangan Rating Kemenangan di Mahjong Wins 3 di Semarang RAJA168 Miliki Rencana untuk Adakan Acara Besar dan Undang Para Sepuh Mahjong Wins 3 di Indonesia di Jakarta RAJA168 yakin Jika Bermain Mahjong Wins 3 Hari Ini, Anda Bisa Mudah Raih Scatter Hitam di Malang Main Mahjong Wins 3 di RAJA168, Lansia di Jateng Menang Rp 78 Juta di Semarang Warga Papua Barat Diingatkan RAJA168 untuk Ikuti Tips Main Mahjong Wins 3 di Manokwari Pencarian Kemenangan di RAJA168 Telah Berhasil Diraih Para Pemburu Scatter Hitam Asal Bali di Denpasar Profil Budianto, Pemain Mahjong Wins 3 di RAJA168 yang Ciptakan Inovasi Menang Terbaru di Surabaya BOS288 Pantau Aktivitas Scatter Hitam yang Bisa Datangkan Kemenangan Rp 100 Juta di Makassar Gempa Kuat Telah Guncang Scatter Hitam untuk Hadir di BOS288 di Padang Jadwal dan Lokasi Kehadiran Scatter Hitam di BOS288 untuk Wilayah Jawa Timur di Malang 1.400 Anggota BOS288 di Jayapura Telah Dapatkan Cara Ampuh Menang Main Mahjong Wins 3 di Jayapura 3 Cara Membuat Scatter Hitam untuk Turunkan Kemenangan Ratusan Juta di BOS288 di Bandung Jadwal Event Kemenangan Mahjong Wins 3 untuk Pemain Aktif FIJISLOT di Bekasi di Jawa Barat Unik, Warga Bandung Kini Telah Tak Pernah Ragu Main Mahjong Wins 3 di FIJISLOT di Bandung Pahami 3 Tanda Scatter Hitam Akan Hadir di FIJISLOT di Jakarta Apakah Main Mahjong Wins 3 di FIJISLOT Bisa Jadi Solusi Terbaik untuk Warganet Kalimantan di Banjarmasin? Warga Jakarta Telah Ikuti Program Sukses dari FIJISLOT, Ini Caranya di Jakarta Hadiri Acara Terbesar Mahjong Wins 3 di Bali, RAJA168 Jadi Situs Paling Viral di Denpasar Tetap Produktif Main Mahjong Wins 3 di RAJA168, Pria Asal Jambi Menang Rp 85 Juta di Jambi Rute Scatter Hitam untuk Wilayah Sulawesi Berhasil Dibocorkan Oleh RAJA168, Simak Panduannya di Makassar RAJA168 Luncurkan Buku Panduan Menang Main Mahjong Wins 3 di Surabaya Masyarakat Padang Telah Akses Situs RAJA168 untuk Wujudkan Kemenangan Main Mahjong Wins 3 di Padang Setahun Ini RAJA168 Telah Berikan Kemenangan Rp 20 Miliar di Mahjong Wins 3 di Jakarta Scatter Hitam Akhirnya Keluar di RAJA168, Simak Penjelasannya di Semarang RAJA168 Ajak Warga Kemayoran untuk Ikuti Tips dan Trik Main Mahjong Wins 3 Berikut Ini di Kemayoran Ratusan Masyarakat Medan Telah dapat Scatter Hitam Berkat Panduan Menang dari RAJA168 di Medan Spin Manual di Mahjong Wins 3 Kini Bisa Hadirkan Scatter Hitam di RAJA168 di Surabaya