Welcome to LevelUpRails, a challenging course to teach people to develop with the Ruby on Rails Prime stack.

LevelUpRails is more than a tutorial. While tutorials are great for teaching specific syntax, they fall short when it comes to teaching you all the tools you really need to develop. Instead, we want to provide you with everything you need to really be successful.

Instead, you'll get...



Get a complete picture of skills you need, but much more than that. It's not good enough to get a list of skills or keywords. If you're going to integrate your skills together, you need to understand how they're useful. We'll spell out the real ways we use each technology, and the parts you can safely skip for now.



We're not going to try to teach you everything by hand. Other folks all over the internet have done a fine job on that front. Instead, we'll point you toward the easiest, most efficient resources to learn a given skill. Use text, video, tutorials and more to become an expert.



Finally, once you think you know the material, get real honest verification of your skills. We provide challenging assignments that will stretch you to really apply what you've just learned.

And we'll help you!

Learning a new stack is a big challenge, so we want to support you every step of the way. Ask questions and provide feedback in the app. Get feedback on your code.

We want to give you every chance to succeed.

Pick a course and sign up...

Baseline 1

Engineering Baseline I

This is the best course for learning how to do modern software development on the Rails Prime stack. Don't worry if you don't know what that means yet, we'll teach you.


Performance and Scaling

Take your skills to the next level and learn to deal with applications that have to operate under huge load. You'll learn all the idiomatic tricks that Rails provides you to handle capacity and keep things running smoothly.

Give Feedback