To be an effective Ruby programmer, you must master one of its most powerful features: blocks. They’re a key aspect to getting the most out of the Ruby standard library and a hallmark of well-designed Ruby code.

The first step to blocks mastery is learning both the syntax and style of writing a block. Our Mastering Ruby Blocks & Iterators course kicks off with block basics. This primer lays the foundation for the rest of the course. To start becoming more fluent with blocks, check out the first video from the course.

But this course is about more than just curly braces, vertical bars, and syntax party tricks. The next step to mastery is knowing when, why, and how to use blocks to solve common problems. If you’re wondering how blocks can save you time and help you write more expressive, compact, and powerful code, check back here on Friday for another free video from the course.

See you then!