Introducing
The Slant team built an AI & it’s awesome
Find the best product instantly
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now
4.7 star rating
0
Development
Learning Resources
What are the best ways for a beginner to learn Ruby?
12
Options
Considered
26
User
Recs.
May 12, 2021
Last
Updated
Related Questions
Activity
Have feedback or ideas?
Join our community
on Discord
Ad
12
Options
Considered
Best ways for a beginner to learn Ruby
Price
Languages
Features
--
Ruby on Rails Tutorial
-
-
-
--
TryRuby.org
-
-
-
--
Hackr.io
0
-
-
--
Why's (Poignant) Guide to Ruby
-
-
-
--
Ruby Koans
-
-
-
See Full List
--
Ruby on Rails Tutorial
My Rec
ommendation
for
Ruby on Rails Tutorial
My Recommendation for
Ruby on Rails Tutorial
All
2
Pros
1
Cons
1
Top
Pro
•••
Teaches good development practices
Teaches to follow Test Driven Development and spends time creating tests at the beginning of each chapter.
See More
Top
Con
•••
Covers technologies only loosely associated with the topic
The book teaches about services such as Heroku that the reader might have no use for.
See More
Hide
Get it
here
Recommend
4
--
TryRuby.org
My Rec
ommendation
for
TryRuby.org
My Recommendation for
TryRuby.org
All
2
Pros
1
Cons
1
Top
Pro
•••
Easy to get started with Ruby fast from other languages
See More
Top
Con
•••
Not good for beginners, assumes you already know another language
See More
Hide
Get it
here
Recommend
4
--
Hackr.io
My Rec
ommendation
for
Hackr.io
My Recommendation for
Hackr.io
All
3
Experiences
1
Pros
2
Top
Pro
•••
Community trust
Instead of getting a recommendation from a single dev, you get recommendation from the entire programming community.
See More
Saurabh Hooda's Experience
Find the best online programming courses & tutorials recommended by Ruby programming community: https://hackr.io/tutorials/learn-ruby
See More
Top
Pro
•••
Nice filters
Free, Video, Book, Beginner, Advanced, etc.
See More
Hide
See All
0
Recommend
5
--
Why's (Poignant) Guide to Ruby
My Rec
ommendation
for
Why's (Poignant) Guide to Ruby
My Recommendation for
Why's (Poignant) Guide to Ruby
All
3
Pros
2
Cons
1
Top
Pro
•••
Free
Available online for free.
See More
Top
Con
•••
Entertainment can be distracting
Being entertained while learning is not for everyone.
See More
Top
Pro
•••
Entertaining
The book includes drawings and jokes that can make the learning process more enjoyable.
See More
Hide
See All
Get it
here
Recommend
3
--
Ruby Koans
My Rec
ommendation
for
Ruby Koans
My Recommendation for
Ruby Koans
All
1
Pros
1
Top
Pro
•••
Free
Available online for free.
See More
Hide
Get it
here
Recommend
3
--
Codecademy Ruby course
My Rec
ommendation
for
Codecademy Ruby course
My Recommendation for
Codecademy Ruby course
All
4
Pros
2
Cons
2
Top
Pro
•••
You'll come away knowing the Ruby language itself
This course teaches Ruby as a language, so you'll not be tied to a specific library or framework.
See More
Top
Con
•••
Doesn't teach computer science
Maybe this is a pro for some people, but there is really no computer science taught in this course aside from the basic structure of a programming language.
See More
Top
Pro
•••
Good for people completely new to programming
If you've never programmed before, you can come away from this with a better understanding of programming and the Ruby language.
See More
Top
Con
•••
Teaches Ruby and nothing more
You'll come away from this course with a general knowledge on how to program in Ruby, but it won't really teach you how to create a real-world project or how such things work.
See More
Hide
See All
Get it
here
Recommend
2
--
Code School
My Rec
ommendation
for
Code School
My Recommendation for
Code School
All
1
Specs
Specs
Languages:
C#, HTML, CSS, JavaScript, Ruby, SQL, Objective-C
Features:
Editor, video tutorials, progress saver, forum
Hide
Get it
here
Recommend
1
1
--
The New Boston
My Rec
ommendation
for
The New Boston
My Recommendation for
The New Boston
All
3
Pros
3
Top
Pro
•••
Video tutorials
Tutorials are presented as videos, making them easy to follow / see what's going on at each step. Many people find this format less daunting and easier to take in than traditional text based tutorials.
See More
Top
Pro
•••
Setup Instructions Included
The first video explains how to setup Ruby on your machine. A lot of tutorials tell you about the language but leave you in the dark on how to get it up and running, creating a stumbling block before the first post.
See More
Top
Pro
•••
Suitable for beginners
No assumptions are made about prior knowledge, meaning anyone can start watching and pick up the basics of the language fairly quickly.
See More
Hide
See All
Get it
here
Recommend
--
Treehouse Ruby track
My Rec
ommendation
for
Treehouse Ruby track
My Recommendation for
Treehouse Ruby track
All
2
Pros
1
Cons
1
Top
Pro
•••
Takes things slow
The lessons are paced slow and include polished videos to help beginners get through the learning process easier.
See More
Top
Con
•••
Credit card required to sign up for the free trial 
Treehouse offers a free 14-day trial, but requires a credit card to sign up.
See More
Hide
Get it
here
Recommend
1
--
The Pragmatic Studio
My Rec
ommendation
for
The Pragmatic Studio
My Recommendation for
The Pragmatic Studio
All
3
Pros
2
Cons
1
Top
Pro
•••
Will teach you to think like a programmer
The projects are designed in a way that allows you to visualize how OOP (object oriented programming) concepts fit together from the ground up.
See More
Top
Con
•••
High cost
The course is quite expensive, with a regular price of $199 (current sale price is $149).
See More
Top
Pro
•••
Awesome instructors
The instructors (Mike and Nicole Clark) have a very clear and concise teaching style.
See More
Hide
See All
Get it
here
Recommend
1
--
Launch School (formerly Tealeaf Academy)
My Rec
ommendation
for
Launch School (formerly Tealeaf Academy)
My Recommendation for
Launch School (formerly Tealeaf Academy)
All
1
Pros
1
Top
Pro
•••
For those serious about learning programming from the ground up
See More
Hide
Get it
here
Recommend
1
--
Practical Object-Oriented Design in Ruby
My Rec
ommendation
for
Practical Object-Oriented Design in Ruby
My Recommendation for
Practical Object-Oriented Design in Ruby
Hide
Get it
here
Recommend
Don't see your favorite option? Add it.
Built By the Slant team
Find the best product instantly.
4.7 star rating
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now - it's free
One sec!
Are you sure that you want to abandon your hard work?
Delete Work
Continue working
{}
undefined
url next
price drop