Career path
Ruby Developer
Learn Ruby — the language of Rails, GitHub, Shopify, and Stripe. Programmer-happiness as a design goal.
Start → ship
You start with
Ruby Fundamentals
You ship
Ruby Advanced
3 courses in order, every exercise graded on the executor.
Course sequence
Follow it in order. Each course is its own certificate.
- 1
Ruby Fundamentals
Not startedLearn Ruby: a language designed for human happiness, behind Rails, Jekyll, Sidekiq, and countless infrastructure tools. Expressive syntax, blocks, mixins. Every lesson is hands-on with real ruby execution.
beginnerruby15 lessons~4h - 2
Ruby Intermediate
Not startedLevel up from Ruby Fundamentals. Blocks, procs, lambdas, modules, mixins, Enumerable, symbols, exception handling, attr_accessor, basic metaprogramming. The features that make Ruby feel like Ruby.
intermediateruby9 lessons~2h - 3
Ruby Advanced
Not startedBeyond Ruby Intermediate. Metaprogramming, define_method, method_missing, eigenclass, ObjectSpace. The features that power Rails, RSpec, and the Ruby ecosystem.
advancedruby7 lessons~2h
Create a free account to track your progress across this path.