Самоучитель Ruby
Эта книга представляет собой подробный самоучитель по языку программирования Ruby. Автор последовательно излагает материал от простого к сложному: начинается с основ синтаксиса, работы с интерпретатором и утилитами, а затем переходит к более сложным темам, таким как объектно-ориентированное программирование, работа со стандартными и сторонними библиотеками.
Особое внимание уделяется современной Ruby-экосистеме. Книга детально разбирает синтаксические конструкции: операторы, переменные, константы, конструкции ветвления и циклов, блоки и итераторы. Подробно описаны объектно-ориентированные возможности языка: классы, модули, объекты и методы.
Практическая часть книги показывает применение Ruby в веб-программировании и автоматическом тестировании. Автор помогает не только освоить сам язык, но и подготовиться к работе с профессиональными фреймворками, такими как Ruby on Rails, Sinatra, RSpec, MiniTest и Cucumber. Для закрепления материала в конце каждой главы приводятся задания.
Книга также будет полезна опытным разработчикам, так как содержит подробное описание нововведений версий Ruby от 2.0 до 2.6. Электронный архив с исходными кодами доступен на сайте издательства и GitHub.









