πŸŽ“ A1Learner
πŸ”
0 of 28 lessons completed

Home / Ruby

Ruby

Ruby at depth: the singleton class, evaluation, pattern matching, fibers and ractors, refinements and frozen objects. Every example is run with the real Ruby interpreter.

Start learning ❯❯28 lessons · 12 topics · 0/28 completed

Course contents

Work top to bottom β€” the sidebar is the course. Topics later in the list assume the ones before them.

Ruby Advanced Introduction

Advanced · ⏱ 4 min · standalone lesson

The Singleton Class

Start: Ruby Singleton Class ❯

Evaluation at Depth

Start: Ruby Instance Eval ❯

Dynamic Dispatch at Depth

Start: Ruby Method Missing Chains ❯

Freezing

Start: Ruby Frozen Objects ❯

Pattern Matching

Start: Ruby Case/In Patterns ❯

Fibers and Ractors

Start: Ruby Fibers at Depth ❯

Refinements and Tracing

Start: Ruby Refinements ❯

Data Objects at Depth

Start: Ruby Struct at Depth ❯

Building DSLs

Start: Ruby DSL with instance_eval ❯

Delegation and Gems

Start: Ruby Argument Delegation ❯

Ruby Project: DSL Toolkit

Advanced · ⏱ 7 min · standalone lesson