Skip to product information
1 of 1

Penguin Random House

Ruby Wizard Book

Ruby Wizard Book

SKU:BKCS01055

Regular price $20.00 AUD
Regular price $40.00 AUD Sale price $20.00 AUD
Sale Sold out
Taxes included.

Embark on a magical journey into the world of programming with the enchanting 'Ruby Wizardry'—a captivating digital technology book designed for budding programmers, computer science teachers, and schools. This enjoyable and instructive book, hailed by Kirkus Reviews and School Library Journal, transforms the process of learning the Ruby programming language into a whimsical adventure filled with wizards, dragons, and colourful characters.

Key Features:

  1. Enchanting Learning Experience: Join young heroes Ruben and Scarlet on a fantastical journey through the kingdom as you learn real programming skills. 'Ruby Wizardry' infuses the learning process with playful illustrations and an engaging storyline, making programming an enjoyable experience.

  2. Real Programming Skills: Master fundamental programming concepts such as variables, symbols, arrays, and strings. Explore advanced topics like working with Ruby hashes to create a programmable breakfast menu, controlling program flow with loops and conditionals, and testing ideas in IRB.

  3. Interactive Learning: Create a class of mini-wizards with their own superpowers. Organise and reuse code with methods and lists. Write interactive stories using Ruby and bring your imaginative ideas to life.

  4. Colourful Characters: Meet vibrant characters from around the kingdom, including the hacker Queen, the Off-White Knight, and Wherefore the minstrel. Each character adds a unique twist to your programming journey.

  5. For Ages 10+ (and Their Parents): 'Ruby Wizardry' is tailored for young minds aged 10 and above, creating an inclusive learning environment for both children and their parents.

About the Author: Eric Weinstein, the creative mind behind 'Ruby Wizardry,' has played a significant role in teaching programming to millions of individuals through Codecademy. As a Ruby expert, he brings his expertise to this book, making learning Ruby an exciting and magical experience.

Table of Contents:

  • Foreword by Steve Klabnik
  • Acknowledgments
  • Chapter 1: What This Book’s About
  • Chapter 2: The King and His String
  • Chapter 3: Pipe Dreams
  • Chapter 4: Staying in the Loop
  • Chapter 5: Array of Sunshine and Hash on the Range
  • Chapter 6: The (Chunky) Bacon to Ruby’s Hash
  • Chapter 7: The Magic of Methods and Blocks
  • Chapter 8: Everything Is an Object (Almost)
  • Chapter 9: Inheriting the Magic of Ruby
  • Chapter 10: A Horse of a Different Color
  • Chapter 11: Second Time’s the Charm
  • Chapter 12: Reading, Writing, and Ruby Magic
  • Chapter 13: Follow the WEBrick Road
  • Chapter 14: Where to Go Next
  • Appendix A: Installing Ruby on Mac and Linux
  • Appendix B: Troubleshooting
  • Index

Magical, Fun, and Educational: 'Ruby Wizardry' is not just a book; it's an enchanting companion on your programming journey. Transform learning into an exciting adventure with 'Ruby Wizardry'—your key to unlocking the magic of Ruby programming!

Shipping

Rates are calculated at checkout, with both Standard and Express delivery options available. We use Australia Post for all shipments.

Express Post orders placed before 11 am (Monday to Friday) will be shipped the same day.

Standard delivery orders will be processed and shipped within 1–3 business days.

Return policy

We offer a 30-day return policy, allowing you to request a return within 30 days of receiving your item.

To be eligible for a return, your item must:

  • Be in the same condition as when you received it.
  • Be unused and in its original packaging.

To initiate a return, please contact us at info@brighteducation.com.au. Returns should be sent to:
Bright Education Australia Pty Ltd
PO Box 261, Sandringham VIC 3191, Australia

Please note:

  • The cost of return shipping will be at your expense.
  • Items sent back without prior approval will not be accepted.

Once your return is received and accepted, we will issue a refund for the agreed amount.

Damages and Issues
Please inspect your order upon delivery. If your item is defective, damaged, or incorrect, contact us immediately at info@brighteducation.com.au so we can evaluate the issue and make it right.

For any return-related questions, feel free to reach out to us at info@brighteducation.com.au.

View full details