Foundations
Ruby basics, keyword arguments, blocks, collections, text, nil safety, and exceptions.
Published with Online Ebook Framework
A Thai-first Ruby learning ebook generated into the Online Ebook Framework: structured contents, full chapter pages, syntax-highlighted Ruby code, source captions, and portable SQLite package provenance.
Source content retained by the author. Static reader generated from book.sqlite with bundled framework assets.
Ruby basics, keyword arguments, blocks, collections, text, nil safety, and exceptions.
Classes, modules, composition, duck typing, disciplined dynamic Ruby, and a mini capstone.
Rock-paper-scissors, CSV pipelines, SQLite, recursion, lambdas, and accumulator design.