Advanced Ruby Programming: 10 Steps to Mastery (Udemy.com)
Take your Ruby programming to the next level with Huw Collingbourne's simple guide to advanced Ruby coding.
Created by: Huw Collingbourne
Last updated July 2020
What you will learn
- Encapsulation and data hiding
- Singleton classes and methods
- Exception handling
- Threads and fibers
- Modules and mixins
- File handling
- YAML and Marshal
- Regular Expressions
- Metaprogramming
How it compares
Against the other 81 rated Udemy courses in Ruby on Rails on CourseDuck:
- Rating4.1 out of 5higher than 20% of them
- Reviews518#20 of 82 by number of reviews
- Length12 hourslonger than 72% of them
- Last updatedJuly 2020earlier than 54% of them
Quality Score
Overall Score : 82 / 100
Course Description
- This course is for anyone who already knows the fundamentals of Ruby and wants to take their Ruby coding skills to a higher level. Here you'll learn the tricks and techniques of the Ruby masters
Instructor Details
- 4.1 Rating
518 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
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 Sasa Vukanovic on 10/9/2020
It's very useful for me. Topics are known but explanations give me another view on it. Great.
By Adrian Parry Ainardi on 10/3/2020
It is generally good, introduces good concepts but has some errors, for example in regular expression anchors (^ matches start of line, not string, so it is misleading. Same thing with $: it matches end of line). Also it is somewhat bothering for me that the videos are mostly superficial and leaves responsibility to the viewer to review the book or the exercises.
By Jackm on 8/17/2020
Helpful. The author explains many advanced Ruby problems and complexities.
By Colin Osborn on 8/10/2020
So far so good. When paired with the book, this course is excellent in providing more insight into how ruby works under the hood and ways to prevent stupid bugs or errors.
By Jennifer Ruocco on 7/10/2020
Can't download code archive -- not an unzippable file format. But so far the instruction itself seems to be OK.
By Sonal Royzada on 4/27/2020
It would be great, if while demonstration with code, if the output and program should be kept in right and left respectivly instead of program in up with small window of output.
By Hunter on 4/15/2020
A bit disconcerting that the video course is more of a supplement to the ebook provided, but once you get past that, its a good introduction to the material and serves as a jumping off point to explore the topics in greater detail on your own.
By Ryan Camp on 4/4/2020
Hugh is a wonderful teacher.
By Aaron on 4/1/2020
Yes. Early on the lectures seemed more like lectures for beginners but I am learning new things still. The sections that I bought the course for are still to come so I am looking forward to those.
By Alwan Mortada on 3/16/2020
I enjoyed this course and I think it's still beneficial but we are in 2020 and could definitely use a refresh
By Miguel ngel Surez Calles on 3/7/2020
At the beginning of the course I took a look at the book given, and read it through... All the information of this course is indeed already in the book... This course helps but, I'll prefer more specific things one can't learn in the book.
By Michael on 2/11/2020
first sections were too basic.
had to consult outside source on exceptions.
block section good, but i had to stop alot to look at code.
symbols deserve more treatment.












