The Ruby Learning Center

Welcome to the Community

Welcome Mascot Lemur

The Ruby Learning Center is a welcoming community dedicated to Ruby education, reading, learning, and community. On this website you will find a collection of references to resources, courses, talks, books, and more.

Consider joining us on our Discord community or following us on Twitter @RubyLearningDev to keep in touch with what we’re up to.


Current Classes

📕 The Complete Guide to Rails Performance by Nate Berkopec


The Complete Guide to Rails Performance cover image
"Learn how to transform your snail-paced Rails app into a sub-100 millisecond powerhouse. The Complete Guide to Rails Performance is a full-stack course that gives you the tools to make your Ruby on Rails applications faster and more delightful for users, scale better and for less money, and take less effort to maintain."

Class Run: 01-08-2023 to TBD

📕 Effective Testing with RSpec 3 by Myron Marston and Erin Dees


Effective Testing with RSpec 3 cover image
"Solve your testing problems by building and maintaining quality software with RSpec—the popular BDD-flavored Ruby testing framework. This definitive guide from RSpec’s lead developer shows you how to use RSpec to drive more maintainable designs, specify and document expected behavior, and prevent regressions during refactoring. Build a project using RSpec to design, describe, and test the behavior of your code. Whether you’re new to automated tests or have been using them for years, this book will help you write more effective tests."

Class Run: 01-08-2023 to TBD

Previous Classes

📕 Rebuilding Rails by Noah Gibbs


Rebuilding Rails cover image
"With Rebuilding Rails you'll build a complete Ruby MVC framework from an empty directory. Your framework will be structured like Rails, using the same architecture and the same metaprogramming tricks. You'll learn the magic behind Rails. You'll finish each system and solidify your knowledge with structured exercises. And you'll get the gut-level understanding that only a framework builder has."

Class Run: 09-18-2022 to 11-27-2022