Blocks 00. Introducing Blocks 01. Yield 02. Implicit and Explicit Blocks 03. The Devil and the Details: Syntax 04. Blocks, Procs, and Lambdas
Classes: Inheritance 00. Classification 01. Understanding Inheritance 02. Inheriting Class 03. Redefining, overriding, and super
More Classes 00. Instance Variables and Accessors 01. Class Variables and Methods 02. Equality of Objects 03. Displaying Objects: puts and p, to_s and inspect 04. Serializing
Collections 00. Enumerators and Enumerables 01. Iterate, Filtrate and Transform 02. Building Collections 03. Object References
Ruby's Object Model 02. What is an object? 03. Behaviour 04. Singleton methods and metaclasses 05. Cloning and freezing objects