4 Weeks • Online • Mentor Led • Intro Level

One Month Ruby

Become a Ruby Developer in 30 Days

Enroll Now

Hurry, this bootcamp starts Monday!

Learn the best programming language for beginners in a month

Because of its elegance and simplicity, One Month Ruby is the best language for beginners to start with. Join instructor Mattan Griffel and up to 50 other aspiring coders for this amazing One Month online bootcamp. In just 30 days, you will be ready to start coding Ruby apps on your own, and learn a 2nd programming language, if you choose.

This One Month Bootcamp includes 50 other students building at the same time you are and a private, student-only Slack Channel to meet fellow students, programmers, and aspiring coders. You will get access to 4+ hours of step-by-step video instruction that you'll keep access to for 12 months, allowing you to refer back to the videos when you're off building on your own.

About this course

Is this course for you?

Have you taken One Month Rails and want to get deeper into Ruby? Or, do you just want to learn how to code but don't know where to start? One of the hardest parts can be choosing which language to dive into first. Ruby is one of the most flexible programming languages on the planet and is a great place for any beginner to start learning. And, for Rails developers, learning the Ruby behind the Rails is a critical part of building truly supercharged apps.

In just 30 days, One Month Ruby will take you from a beginner (no prior programming experience necessary, but Rails experience is helpful) to an intermediate Ruby developer.

Guy sitting

What can this course do for you?

Course screenshot

Have you ever wanted to learn how to code, but failed?

I can tell you why this might have happened to you. But first, a quick story.

I was like you. I wanted to learn how to code. I wanted to make more money in my job ($120k per year on average is what developers make in many cities). I wanted the freedom to work from wherever and however I want (developers often choose their own hours and work as part of remote teams).

I wanted to be able to turn my idea into a reality. I was tired and frustrated from spending hours looking for a technical person to build my idea for me.

(Does this sound familiar?)

But I just couldn’t bring myself to start. It just wasn’t the right time. It always wasn’t the right time. And when I did try to start, I got bored or overwhelmed really quickly.

And then a friend told me about Ruby.

Ruby is a modern programming language designed to be easy to learn and fun to use. And yet it’s used by some of the biggest companies in the world, including Airbnb, Hulu, Groupon, Kickstarter, and Shopify.

I could tell you more about Ruby, but honestly you’re not going to understand until I show you:

Here’s a little bit of code in Java:

for(int a = 1; a < 6; a++){
System.out.print(“Winter is coming.");

And here’s the same code in Ruby:

5.times { print “Winter is coming." }

I know it’s a lame example (all coding examples are lame), but it’s much easier to tell that the second piece of code prints “Winter is coming.” five times, right? You just learned how to read code!

So if it’s so easy, why haven’t you learned by now? I know why.

It’s because none of the classes you’ve taken or resources you’ve used are designed for beginners. Maybe they say they are, but they’re not. They’re missing key information like how to actually set up your computer. How to use a text editor or what the hell a command line is. They just jump right in and assume you already know this stuff, and that can be a very frustrating experience.

Another thing other classes do wrong is that they don’t teach you how to build stuff you actually care about building. I wanted to build websites, interact with APIs, and write scripts that scrape the web. Online guides show you how to do stupid stuff like build tip calculators.

So after months of learning how to code, when it finally clicked, I was so fed up that I decided someone needs to make it really easy for beginners to learn.

And that’s why I created One Month Ruby.

I’m a no-nonsense guy, and this class is my no-nonsense approach to learning how to code. We’re going to skip the boring stuff, and go straight to the fun stuff. But we’re also going to go step by step and not skip anything. Best of all, you can learn it all in just 15 minutes a day for 30 days. That’s less than two hours each week.
In this class, I’m going to show you how to write and run your first Ruby scrips to automate tasks, I’m going to show you how to write scripts that interact with APIs, and scrape websites. You’re going to learn how to read code and solve problems using code.

Okay, so you’re on the fence right? Now I’m going to answer some questions you might have.

What if I’m not a math person?

It doesn’t matter! Learning to code is actually a lot more like learning a language than doing math. I’ve rarely ever used math in my code. If you can read and write English, you can learn how to code.

What’s the time commitment?

Less than 2 hours a week for four weeks. If you want, you could probably cram and finish it all in just a few days. Or you could follow along with the class. Up to you. Don't forget, you'll keep access to the course videos and materials for 12 months. So you can continue even after the 4-week class is over.

Will I be able to get help if I’m stuck?

Yep! I’ll be doing weekly office hours to answer any question you might have. You’ll get code reviews and feedback. Plus, you’ll get to join part of an exclusive Slack community where you can interact with other students in your class and build relationships that might last a lifetime.

Why else should I sign up?

You’ll get a verifiable certificate of completion when you finish the course! 

Sign up today. Not sure yet? Check out the testimonials below from past students who were in the same position as you.

Plus, I’m giving you a money-back guarantee. If you take the course and you didn’t learn what you wanted to, you’ll get 100% of your money back.

There are only 50 spots in each session of this course, so I definitely expect them to fill up quickly. I'll see you in class.


Mattan Griffel
Founder & CEO of One Month

Peek inside the course

Show me the syllabus
Week 1: Introduction to Ruby
What we'll be doing

A quick overview of what we'll be doing in this class.

A quick primer on Ruby

Let's get some background on Ruby real quick.

Getting your terminal and text editor set up

Make sure you have Sublime Text and the Command Line ready before moving on.

Meet your instructor, Mattan Griffel

Headshot square
About the Instructor

Mattan Griffel, Instructor & CEO of One Month

Frequently Asked Questions

Q. What is a One Month Coding Bootcamp?

A. Our bootcamps are 100% online, so you can participate from anywhere in the world. You will be given access to course video lessons throughout the month, which is where you'll first learn the material. You'll also be interacting with your instructor and the other students in a Slack channel where you'll receive assignments, feedback, and have opportunities for collaboration.

Q. How much time will I need to commit?

A. Our bootcamps require around 2-3 hours per week. That time will be spent watching video lessons and completing homework that is given to you throughout the course.

Q. How is One Month different from other learning platforms?

We've learned from our past students that you're 78% more likely to complete a bootcamp successfully if you're working with other people. Our online bootcamps offer a premium level of interactivity with your instructor as well as other students so you'll never feel alone on your learning journey.

Q. Are One Month bootcamps worth my time and money?

A. If you want to take an intensive 8-10 week in-person course that costs thousands of dollars, then One Month isn't for you. But, if you're looking for a fast-paced intro to a computer programming language that is taught in a fun, fast and effective way at a fraction of the price and on your own schedule, you're in the right place.

More questions? Contact our Student Happiness team.

What students are saying about this course...

Sam bowen

"One Month Ruby was well paced and easy to follow with great teacher / Slack community support for the moments I got a little confused."

– Sam Bowen

Teena b

"One Month is perfect for laying the groundwork to a new skill; meshes well with a super busy schedule and chasing around a 13 month old. :)"

– Teena Blaydes

Brendan bouffard

"Great building blocks, good customer service, worth the price to keep you on track."

– Brendan Bouffard

Enroll in One Month Ruby today.
New sessions launching every 3 weeks.

Reserve your spot in an upcoming session starting at $199.

Your Satisfaction Is 100% Guaranteed Or Your Money Back.
If you complete this bootcamp and don't love it, we'll give you a refund.