Advanced Ruby Programming: 10 Steps to Mastery

Take your Ruby programming to the next level with Huw Collingbourne's simple guide to advanced Ruby coding.
4.17 (514 reviews)
Udemy
platform
English
language
Programming Languages
category
Advanced Ruby Programming: 10 Steps to Mastery
22 382
students
12 hours
content
Jul 2020
last update
$64.99
regular price

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

Charts

Students
Price
Rating & Reviews
Enrollment Distribution

Comidoc Review

Our Verdict

Advanced Ruby Programming: 10 Steps to Mastery is a comprehensive course that dives into the more intricate aspects of Ruby. While certain limitations hamper learning, such as slow lecture pace and outdated content at times, learners will still benefit from this extensive coverage of advanced topics. However, those looking for in-depth problem-solving experiences might be slightly disappointed by a few overly simplistic examples.

What We Liked

  • Covers a wide range of advanced Ruby topics, from encapsulation and data hiding to metaprogramming
  • Instructor explains concepts in an elaborative manner with useful examples and tricks
  • Comes with a free eBook that provides more in-depth information for interested learners
  • Includes some hands-on exercises to test understanding of topics

Potential Drawbacks

  • Lecture pace is slower than expected; did not have the option to speed up video playback
  • Example code and explanations can sometimes be outdated, making it less relatable for modern projects
  • Occasional deviations from Ruby naming conventions might lead students astray
  • Insufficient practicality of some examples; some exercises may seem too contrived as a result
Related Topics
10681
udemy ID
27/10/2011
course created date
21/11/2019
course indexed date
Bot
course submited by