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.
A large, continuously updated library of free Ruby and Rails screencasts you can filter to free only.
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.
A free interactive in browser tutorial site for learning and practicing Ruby fundamentals.
Over 2,000 free bite sized Ruby coding challenges with instant feedback.
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.
Shopify's free open source Ruby language server that adds autocomplete, go to definition, and diagnostics to VS Code and other editors.
A free Ruby language server gem that adds intellisense style autocompletion and documentation lookup to many editors.
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 weekly podcast with conversations about Ruby on Rails, open source, and the programming profession.
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.
Shopify's free public style guide showing clear right and wrong Ruby code examples for everyday formatting decisions.
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.
The official Ruby on Rails project Discord server with thousands of members for asking questions and following framework development.
A free discussion forum active since 2005 for beginner Ruby questions and general Ruby and Rails help.
A free weekly email newsletter rounding up Ruby news, tutorials, and tools, with an archive of past issues.
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.
A free article with nine concrete Ruby and Rails project ideas from CLI tools to a chat app, good for building a portfolio.