Learning Path
Master Ruby 3.4 through interactive exercises
1
Ruby Basics
Functions, classes, arrays, and strings
Beginner
12 exercises
2
Working with Data
String manipulation, hashes, and formatting
Beginner
21 exercises
3
Advanced Concepts
Blocks, metaprogramming, and algorithms
Intermediate
13 exercises
4
Ruby 3.4 Features
Pattern matching, 'it' parameter, Data classes, Ractors
Modern Ruby
15 exercises