Learn to Code with Ruby

Learn to program in the Ruby programming language. Newly updated in 2023 with Ruby 3.2. Complete beginners welcome!
4.80 (6405 reviews)
Udemy
platform
English
language
Programming Languages
category
instructor
Learn to Code with Ruby
81 477
students
43 hours
content
Mar 2025
last update
$84.99
regular price

What you will learn

Learn to program in the Ruby programming language

Master common Ruby objects like Strings, Arrays, Hashes, and more

Solve popular coding challenges and algorithms with Ruby

Dive into object-oriented programming including classes and more

Course Gallery

Learn to Code with Ruby – Screenshot 1
Screenshot 1Learn to Code with Ruby
Learn to Code with Ruby – Screenshot 2
Screenshot 2Learn to Code with Ruby
Learn to Code with Ruby – Screenshot 3
Screenshot 3Learn to Code with Ruby
Learn to Code with Ruby – Screenshot 4
Screenshot 4Learn to Code with Ruby

Charts

Students
Price
Rating & Reviews
Coupons Issued
Enrollment Distribution

Comidoc Review

Our Verdict

The Learn to Code with Ruby course on Udemy is a strong contender for beginners seeking comprehensive instructions in mastering the Ruby programming language. With real-life examples and thorough explanations, students generally find it helpful and engaging. However, watch out for potential issues with progress tracking due to frequent updates and be prepared for extended descriptions that could slow seasoned developers down. Practice exercises might feel somewhat repetitive, but overall, this course delivers on its promise to teach Ruby programming from scratch.

What We Liked

  • Comprehensive coverage of Ruby programming language for beginners, including basics, objects, strings, arrays, hashes, algorithms, and object-oriented programming
  • Instructor's explanations are clear and detailed with real-life examples & analogies; content is easily understandable even for non-native English speakers
  • Structure of the course allows for well-segmented topics, making it easy to find specific answers when needed
  • Downloadable files provide valuable resources for further practice and understanding

Potential Drawbacks

  • Progress tracking can be frustrating as updates change the course layout and reset student's progress
  • Coding exercises may feel repetitive and seem like reinventing existing methods, instead of practical applications
  • Some experienced programmers find content slowed down by extensive detailed explanations; could benefit from faster-paced section for seasoned developers learning Ruby
  • Missing some topics such as Ruby Gems, Sinatra and Testing with MiniTest in the downloaded files

Related Topics

1004034
udemy ID
05/11/2016
course created date
01/07/2019
course indexed date
Bot
course submited by