nowfound

Life & fun · alternatives · 2026

24 alternatives to Codecademy's Learn Rails

Codecademy's new learning interface now teaches you Rails

Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Codecademy's Learn Rails launched in 2015; newer entries below may have overtaken it.

  1. 1

    I've been a longtime member @ HN, but I haven't been a developer. In fact, my only HN submission has been one asking how to learn to code (http://news.ycombinator.com/item?id=820741). My cofounder and I decided to solve the problem by making a simple, interactive way to get started with Codecademy. We'd love your feedback. If you're interested in helping us to get more courses up (on any topic!), please send us an email at [email protected].

    2011 · codecademy.com · its alternatives →

  2. 2

    Learn Rails without getting overwhelmed.

    2014 · justinweiss.com · its alternatives →

  3. 3

    Learn to build Rails web applications from design to code

    2016 · mackenziechild.me · its alternatives →

  4. 4

    Learn to code on your iPhone

    2013 · apps.apple.com · its alternatives →

  5. 5

    Learn to code interactively, for free

    2014 · codecademy.com · its alternatives →

  6. 6

    Learn how to control your computer with the command line!

    2015 · codecademy.com · its alternatives →

  7. 7

    Codecademy just launched a new course on Git.

    2015 · codecademy.com · its alternatives →

  8. 8

    Learn resume-ready skills to advance your career

    2017 · its alternatives →

  9. 9

    The easiest way ever developed to Learn to Code

    2013 · onemonth.com · its alternatives →

  10. 10
    Prelang▲82

    Automatic Rails Development

    2014 · prelang.com · its alternatives →

  11. 11

    Practice coding anywhere.

    2018 · apps.apple.com · its alternatives →

  12. 12

    Your course assignments on GitHub

    2015 · github.com · its alternatives →

  13. 13

    Get a Customized Learning Plan

    2015 · codecademy.com · its alternatives →

  14. 14

    Intro courses that teach programming basics (by Codecademy)

    2014 · codecademy.com · its alternatives →

  15. 15LJ

    I've been working for about 8 months on http://www.Learneroo.com, a site to teach programming and more through challenges. I created the site and all the content on it, and I'm looking for some feedback. Thanks!

    2013 · its alternatives →

  16. 16LT

    Hey HN - We’ve built a site where you can learn Python, Ruby, and JavaScript in a fun, engaging and interactive way. How is LearnStreet different from other learn-to-code sites you ask? UI/UX: A key aspect of LearnStreet’s courses is its distinct UI/UX. In order to see this, simply sign up! Multi-modal: Our courses are designed for beginners, and we have multiple ways to help you learn, including live chat, Twitter, Q&A, hints, videos and background material. If you don’t know which language you want to pick up, check out our teaser videos in the Courses page!…

    2012 · learnstreet.com · its alternatives →

  17. 17

    Learning platform for version control with Git

    2014 · git-tower.com · its alternatives →

  18. 18

    Learn to code with tutorials recommended by programmers

    2014 · teachyourselftocode.com · its alternatives →

  19. 19

    A course designed to help you start using Ruby on Rails fast

    2019 · hellorails.io · its alternatives →

  20. 20AI
  21. 21

    Learn everything about building web APIs with Ruby.

    2016 · master-ruby-web-apis.samurails.com · its alternatives →

  22. 22

    The Ruby and Ruby on Rails courses tailored to your level

    2018 · rubycademy.com · its alternatives →

  23. 23

    Learn UI and UX design with Codecademy and Figma

    2022 · codecademy.com · its alternatives →

  24. 24

    Learning to code becomes a game

    2015 · codingame.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →