Перед вами книга для самостоятельного знакомства с основами языка Ruby для начинающих разработчиков любого возраста. Последовательное изложение материала позволит не только освоить тонкости языка в удобной игровой форме, но и заложить твердый фундамент для дальнейшего обучения. Многочисленные советы, хитрости и приемы основаны на более чем двадцатилетнем опыте работы автора в российских и зарубежных компаниях - для многих учеников эта книга стала первым шагом на пути смены карьеры. Упражнения и задания, а также многочисленные иллюстрации помогут во всех тонкостях освоить материал.
В числе рассматриваемых тем:
- принципы работы с файловой системой;
- переменные в языке Ruby;
- типы данных;
- генерация случайных чисел;
- массивы;
- введение в объектно ориентированное программирование.
Если вы давно хотели стать программистом, но не знали, с чего начать, то эта книга для вас!