Ruby для романтиков от новичка до профессионала
Эта книга представляет собой практическое руководство по изучению языка программирования Ruby с нуля. Автор ведёт читателя от самых основ — установки среды разработки, знакомства с REPL и написания первой программы — к более сложным концепциям, таким как объектно-ориентированное программирование (ООП), работа с массивами, хешами, блоками и методами.
В книге особое внимание уделяется практическому применению знаний. Читатель не только изучает синтаксис и возможности языка, но и сразу применяет их для создания небольших проектов, таких как консольная игра «Угадай число», эмулятор слот-машины или программа для подбора паролей. Это помогает закрепить материал и увидеть реальные результаты своего обучения.
Помимо основ Ruby, автор затрагивает смежные темы, важные для современного разработчика: основы работы с файловой системой через консоль, использование систем контроля версий (упоминается RVM — Ruby Version Manager), введение в тестирование с помощью RSpec, а также знакомство с Docker и виртуализацией. Книга написана доступным языком и ориентирована на тех, кто хочет не просто выучить язык, но и начать применять его для решения практических задач и, возможно, построить карьеру в IT.









