Catch Up Day: Ruby Programming Level 2
We will assume you have read the material we have covered in our Ruby Beginners Level 1 class - in particular, that you have installed Ruby, can write applications to read the command line, understand the basic syntax for creating arrays and hashes, defining a class, and calling methods on objects.
We will cover the following topics:
- What is program scope, and how can I use Ruby to inspect the program while it's running?
- How do methods that take blocks work? How do I write a method that takes a block as input?
- Blocks vs methods vs Procs - what's the difference?
The material for this class will be shared by the end of the week - watch this space for updates!
If you have any questions about the material or suggestions for what to cover in the class, feel free to email us at team [at] railsschool.org