A list of stock items
Names and quantities arrive as rows of data.
RUBIVANA / THE RUBY COLLECTION
Understand the language. Put it to work.
Focused PDF courses with practical examples and projects—from your first script to a complete Ruby tool.
THE COLLECTION
CHOOSE YOUR NEXT TASK
Rubivana publishes focused PDF courses on Ruby programming. Each title explores a defined part of the language. Examples connect syntax to the decisions behind a working program. The collection ranges from first scripts to object design, testing and complete projects.
THINK THROUGH THE TASK
Before choosing a method, decide what goes in, what should happen and what a useful result looks like.
Names and quantities arrive as rows of data.
Compare each quantity with a chosen minimum.
Keep the matching items and present the result clearly.
Follow the code alongside an explanation of the choices it makes.
Move from the worked example to an exercise with a different input or constraint.
See the topics and prerequisites for each title before choosing your course.
Download the PDF, bookmark useful sections and keep your notes beside the examples.
OUR MISSION
Our aim is to help you explain the code you write. Begin with behavior you can observe. Change one condition at a time. Use what you discover to make your next decision.
Follow the input, the operation and the result. Explain what happened before adding more code.
Change one assumption. Try a boundary case and read the error when something fails.
Use the idea in a small task of your own. Write down the choices you made and why.
GET FREE GUIDE
The free introductory guide covers expressions, variables, output and reading a simple error. Review its modules and try the greeting exercise as your first step.
Get Free GuideYOUR NEXT CHAPTER
Find a Ruby guide that matches what you want to build next.