Ruby is prized for reading almost like plain English, and the free resources below take you from your first script through building real Rails apps. Start with a course, drill fundamentals with Koans or Exercism, then use the project ideas to build something of your own.
A free project based Ruby curriculum with hands on projects like Tic Tac Toe and Hangman.
Free follow on course teaching the Rails framework once you know core Ruby.
A free full length video course teaching Ruby basics by building mini apps like games and calculators.
A free multi hour video course covering Rails essentials for building full stack apps.
A beginner Ruby specialization you can audit for free instead of paying.
A free interactive beginner course covering variables, loops, arrays, hashes and object oriented programming.
A curated, regularly updated roundup of the best free Ruby and Rails courses across platforms.
A full free playlist introducing all core Ruby concepts step by step.
A beginner friendly walkthrough building a compound interest calculator to learn Ruby basics fast.
A free standalone video covering first steps in Ruby for total beginners.
A complete free Rails course video for beginners on YouTube.
A free 3 hour full course covering Ruby programming from scratch.
First episode of a free series introducing Ruby to complete beginners.
A playlist collecting Drifting Ruby's free topic specific Rails and Ruby screencasts.
The official Ruby team's quick start tutorial that teaches the basics in about 20 minutes.
A dense single page syntax tour of Ruby for people who want to skim the language fast.
A thorough step by step written guide taking beginners from zero through core Ruby concepts.
A structured free written curriculum built from an actual beginner coding group's course material.
A free well organized reference style tutorial covering Ruby from novice to advanced topics.
A free written tutorial hub with many linked articles on individual Ruby topics and examples.
The official Ruby site's documentation hub linking guides, references and tutorials.
Over a hundred free coding exercises with automated feedback and free human mentoring for Ruby learners.
A free set of Ruby unit test exercises that teach the language by making failing tests pass one by one.
Free coding challenges in Ruby ranked by difficulty, good for building problem solving reps.
Free structured Ruby challenges organized by topic with difficulty levels.
A free library of Ruby practice problems with worked solutions for beginners through intermediate learners.
Free Ruby practice exercises paired with solutions and video walkthroughs.
An in browser sandbox for experimenting with Ruby code with no install, good for quick practice.
Free interactive in browser tutorials and quizzes teaching Ruby idioms hands on.
A free interactive in browser tutorial site for learning and practicing Ruby fundamentals.
The community maintained free hub of complete Ruby core API documentation across versions.
A clean searchable free reference for browsing Ruby classes, modules and methods.
A famously quirky free illustrated introduction to Ruby released under Creative Commons.
A free 425 page hands on Ruby guide with runnable source code for every example.
A curated collection pointing to the best free Ruby ebooks available online.
A GitHub repo collecting free downloadable Ruby ebooks in one place.
A widely used free to read online book teaching how to build real Rails web applications from scratch.
A free community compiled Rails reference book built from curated Stack Overflow documentation content.
A free browser based Ruby compiler and IDE, no installation required, runs modern Ruby versions.
A free online Ruby editor for writing, running and debugging code directly in the browser.
A completely free online Ruby compiler with no subscription tiers or hidden costs.
A free open source Ruby static code analyzer and formatter that checks and auto fixes code style issues.
A free community driven Ruby coding style guide that RuboCop enforces, useful reading for idiomatic Ruby.
A long running weekly panel podcast discussing Ruby, Rails and the developer community, free to stream.
A free weekly podcast styled like a virtual meetup, featuring conversations with Rubyists.
A free podcast from thoughtbot developers discussing real world Ruby, Rails and JavaScript development.
A free podcast covering Ruby and Rails topics for developers at various experience levels.
The official Ruby site's curated list of community podcasts, a good directory to find more free shows.
A free downloadable PDF reference covering core Ruby syntax and fundamentals.
A free one page reference sheet covering Ruby operators, variables and syntax basics.
A free practically oriented cheat sheet shared by a developer covering everyday Ruby syntax.
A free comprehensive GitHub hosted cheat sheet covering Ruby syntax, methods and language features.
A free detailed cheat sheet covering types, exceptions, operators and common built in methods.
A free quick reference cheat sheet on Ruby arithmetic and basic syntax tied to Codecademy's course.
A free cheat sheet covering syntax, variables, hashes and arrays with practical examples.
A free community Discord with thousands of members for chatting, getting help and sharing Ruby projects.
The official Ruby community page linking mailing lists, forums, user groups and events.
A curated list of free Ruby on Rails communities including Slacks, Discords and forums for getting help.
A free article listing beginner Ruby project ideas like calculators, to do apps and contact managers.
A free list of 21 concrete beginner friendly Ruby project ideas to practice real skills.
A free article suggesting project ideas specifically structured for learning Ruby or a Ruby web framework.
A free GitHub repo collecting solved beginner to intermediate practice projects implemented in Ruby.
A free article listing Rails project ideas with source code references for hands on practice.
A free collection of guided Ruby projects to build real applications and reinforce learning.