Ruby Programming for Beginners (Udemy.com)
Learn Ruby Programming the fast and easy way!
Created by: Huw Collingbourne
Last updated September 2022
What you will learn
- Hours of video lectures detailing the ten steps to becoming an awesome Rubyist
- Free eBook The Little Book of Ruby and exclusive discount for The (Big) Book of Ruby
- Downloadable source codes and sample test files to complement lectures
- 5 extra videos detailing Ruby on Rails, Symbols, Recursion, and other challenges
- Interactive quizzes to let you test your understanding of the topics covered
How it compares
Against the other 81 rated Udemy courses in Ruby on Rails on CourseDuck:
- Rating4.3 out of 5higher than 43% of them
- Reviews761#11 of 82 by number of reviews
- Length6 hoursshorter than 54% of them
- Last updatedSeptember 2022more recently than 61% of them
Quality Score
Overall Score : 86 / 100
Course Description
Ruby is famous for being easy to learn but most users only scratch the surface of what it can do. While a typical Ruby tutorial or book focuses on Ruby's trendier features this course reveals the secret inner workings of one of the world's most popular programming
languages. It helps you learn Ruby in one of the easiest ways possible through 10 simple steps that will have you writing clear maintainable code in no time. Rather than bog you down with a lot of theory this course takes a hands-on approach and focuses on helping you learn Ruby so that you'reproductive on day one.
Whether you're new to programming or just new to Ruby this Ruby tutorial is your guide to rapid real-world software development withthis unique and elegant language.
Who uses Ruby?
Ruby is an incredibly powerful and highly scalable object-oriented language. Leading technology companies & startups around the world use Ruby or the Ruby on Rails framework to power their websites & web applications. They include:
* Amazon
* Electronic Arts
* Yahoo
* New York Times
* 37 Signals * And many many more...
Instructor Details
- 4.3 Rating
761 Reviews
Huw Collingbourne
Huw Collingbourne is the technology director at SapphireSteel Software, developers of programming tools for Microsoft Visual Studio. He is author of The Little Book Of C, The Little Book Of Pointers and The Little Book Of Recursion from Bitwise Books and of The Book Of Ruby from No Starch Press. He runs Bitwise Courses and teaches courses on a range of programming topics.
Huw has been a programmer for more than 30 years. He is a well-known technology writer in the UK. For over ten years he wrote the Delphi and Java programming column for PC Plus Magazine. He has also written numerous opinion and programming columns (including tutorials on C#, C++, Smalltalk and Ruby) for a number of computer magazines, such as Computer Shopper, PC Pro, and PC Plus.
In the 1980s he was a pop music journalist and interviewed most of the New Romantic stars, such as Duran Duran, Spandau Ballet, Adam Ant, Boy George, and Depeche Mode. He is now writing a series of 1980s murder mysteries.
At various times Huw has been a magazine publisher, editor, and TV broadcaster. He has an MA in English from the University of Cambridge and holds a 2nd dan black belt in aikido, a martial art which he teaches in North Devon, UK. The aikido comes in useful when trying (usually unsuccessfully) to keep his Pyrenean Mountain Dogs under some semblance of control.
More courses by Huw Collingbourne
Learn C# Programming (In Ten Easy Steps) (2023)
4.4 (2,005 Reviews)
Provider: Udemy
Time: 7.5h
$18.99
Learn To Program with Delphi and Object Pascal (2024)
4.5 (1,071 Reviews)
Provider: Udemy
Time: 7h
$89.99
Advanced Ruby Programming: 10 Steps to Mastery (2020)
4.1 (518 Reviews)
Provider: Udemy
Time: 12h
$64.99
More Ruby on Rails courses
Testing Ruby with RSpec: The Complete Guide (2026)
4.7 (2,132 Reviews)
Provider: Udemy
Time: 7.5h
$84.99
One-stop Ruby on Rails: Build Web Applications from Scratch (2015)
4.6 (285 Reviews)
Provider: Udemy
Time: 18.5h
$54.99
Reviews
By Greg Cowern on 8/20/2020
It has been good, some of the things are not explained as well as they should be, like all the things needed to be downloaded for the course
By Mathinson Rondon on 8/9/2020
I loved the program from start to finish - thank you. I appretiate it.
By Bill White on 5/1/2020
Very easy to follow along with the Little Book of Ruby and the source programs!
By Willie Strickland on 4/24/2020
It is a very good and concise description of the topics discussed so far. I found the content easy to understand and the examples very instructive.
By Adam Vaughan on 3/6/2020
I thought this was a great course. I had some prior knowledge of ruby going into the course, but this course helped embed what I had already learned. Compared to other courses where I have found that the instructor will talk too fast or jump between explanations, Huw takes time to explain things in an easy to understand and calm manner. I enjoyed this course, worth every penny. Now onto the Advanced Ruby Programming: 10 Steps to Mastery!
By Phil Snyder on 11/27/2019
Editing my review as I go through the lessons. Lowering my initial rating for now because there are a lot of asides getting in the way of the structured lesson plan. Bits of incomplete information that I find hard to make sense of and apply (section 5, lesson 21). Too many promises that things will make more sense later, be explained more later, that reading the book will explain things, when the video itself should be the thing itself that teaches. This tutorial should be re-titled "Some Demonstrations of Basic Ruby Concept" as its is basically a primer for reading the book and doing your own trial and error, nothing in the videos makes this a way to learn basic ruby programming and there are no "steps" because that would imply each lesson leads to a tangible destination. Starting to lose hope that there is anyone out there who really knows how to teach to absolute beginners, which requires a strict plan, putting everything into context leading the toward completion of a small project where you can see the various elements working together. Still the best tutorial I've used on Udemy yet, though discouraging.
By James Gary on 11/25/2019
This course would be a good choice if 1) you already have some knowledge of Ruby and need to quickly refresh it (say, for a job interview, which was the case for me) or 2) you already have an OK understanding of object-oriented programming and want a quick intro to Ruby. If you're neither of those, I'd advise you to seek a more in-depth course. Most of the important concepts in Ruby are given a superficial treatment here that I think will probably only frustrate anyone new to object-oriented coding.
By Douglas Goodall on 10/20/2019
The instructor has provided quite a lot of information right at the beginning in the form of his Little Ruby Book and sample code. Using his proprietary IDE in the videos instead of a freely available one is not my first choice. I stay away from Visual Studio as much as possible.
I ended up using komodo edit on my mac, which also has a run option that pops up a terminal when it runs the ruby script. I find the book easier to follow than the video because you have to watch the source pane and the run pane, back and forth. A little more time showing how to access freely available docs would have been nice. Again his Visual Studio product (doesn't run on my mac) isn't available to everyone.
In the course of reviewing the provided examples, I asked questions that were considered too advanced for this course, leaving me with gaps in my understanding. Those questions were left unanswered. In one case the instructor denied that he had provided the sample code which was the basis of my question.
Overall I came away from the course with a fairly detailed understanding of beginning Ruby programming, which was my goal in taking this course.
By Demetrius Avlisad on 10/18/2019
Well explained and detailed.
By Tim Wells on 10/13/2019
I am new to Ruby but have programmed in Python, Java, C/C++ for years. This course is truly aimed at non-programmers. Would recommend one of Huw's more advanced courses if you have any programming experience.
By Peter Mckinney on 9/22/2019
Great for entry level rubiests
By Laleh Stp on 9/12/2019
I wish more tests were given and there were more in depth lectures.












