Enroll for unlimited access to our videos

$25 monthly

  • Full-length and add-on video screencasts
  • Word-for-word transcripts
  • Source code for each video
  • Active community of entrepreneurs launching new ideas
  • Troubleshooting support within 24 hours

$200 yearly

  • Save $100 with yearly billing
  • Access to everything in the monthly plan
  • Unlimited Developer Q&A questions

What you get with your membership

Build complex apps with the easiest and most intuitive learning platform. We provide all the resources you need so you can focus on learning and building.


Full length


Library of
feature add-ons




code notes


thread per video


sharing tool

Get your questions answered

How does the free preview account work?

The free preview account gives you access to the first couple of sections for each course. You'll be able to view the free video tutorials as well as the transcripts and comments for those sections. If you decide to enroll for access to all the content, click on "Manage Subscription" under your account and choose your plan. You can unsubscribe at any time and your subscription will cancel at the end of your current billing cycle.

Do I need to have prior programming experience?

Not at all! We have students who have never written a line of code learn to build robust apps with BaseRails. On the other hand, we also have students who come from computer science backgrounds and but don't know how to build websites. If you want to learn how to create functional web applications by working on projects, then we're the right fit for you.

Can I change careers to become a web developer with BaseRails?

That's really up to you! We think learning by doing projects is the best way to dive into web development. Not only will you learn how to code, you'll also have an understanding of how a web application framework is built. You'll learn to think like a web developer and learn the latest technologies that Rails developers use. The rest is up to you!

What makes BaseRails different from other online resources?

More than just teaching you to code, we teach you to build. We are the only learning platform that focuses exclusively on building fully functional web apps by doing projects. Other methods have a heavy focus on understanding syntax and grasping computer science theory. However, few people actually progress from this to building functional apps on their own. The end result is that millions of students start learning how to code, but few end up with something to show for their efforts. We make sure that students finish our course with a product they can either turn into a business or add to their portfolio.

What projects will I be building?

We teach you to build web applications in Ruby on Rails by building an online marketplace like Etsy, a review site like Yelp, and others. You'll be able to implement practical features like user accounts, online payments, and product listings. You can customize your app or apply your learnings to building other Rails apps.

What programming languages do you guys teach?

We mostly teach Ruby on Rails, which is based off of the Ruby programming language. However, we cover other popular web development technologies like Bootstrap, APIs, JavaScript, SQLite, Github, and Heroku, among others.