Lower Overall Bootcamp Costs.

A Premium
Bootcamp Experience

We understand that a bootcamp is a huge investment of your time and money, and we don't want to waste either. Ruby on the Beach is the clear choice for value as well as price, when you take the time to really compare.

Ruby on the Beach starts with a modular pricing scheme that is competitive with other bootcamps. Each module is a course of 4 or 5 weeks, priced at $7000 US. But when combined with a second course (as when you take Ruby Newbie and Casually Impressive together), significant discounts apply.

Of course, it's not just a matter of what you pay, but what you get. We include accommodation for all students in the price. We support your travel with airfare rebates. And we deliver the best ratio of instructors to students of any bootcamp.





Pricing At A Glance.

  • Basic Costs
    • Courses are $7000 US for a 4-week course
    • Discounts apply for early payment and courses taken together
    • Typical actual costs are around $12k US for a 9-week course
  • Flight Rebates
    • Approved economy airfares are rebated up to $500
    • Rebates are on top of discounts for courses taken together
    • Rebates apply to flights within 30 days of the start and end of the course
  • Included
    • Housing is provided, in private rooms
    • Spouses and partners can stay with participants, at a modest upgrade cost
    • Premium housing available at an upgrade cost.

Understanding Pricing


What are the fees to attend a 9-week bootcamp with Ruby on the Beach? With discounts, it's as little as $12,000 US. When you take two courses in our bootcamp together, we apply a $1000 discount to the overall price. And if you pay promptly, up to a further $1000 discount applies.

  Basic Fees: $14000 Fees After Discount
Discount when paid*: > 30 days ~$2000 $12000
30-5 days ~$1000 $13000
*(days before first class) < 5 days $0 $14000

Further Discounts

The fees shown above are prior to our travel discount: the first $500 of your airfare is further discounted from the price. Some conditions apply.

Extracurricular Costs

We think that when you take account of your real, full program expenses, Ruby on the Beach is by far the best value out there. Let's look at the costs that you'll encounter over 3 months onsite for a typical 10 week bootcamp - using San Francisco or New York as references.

    US Bootcamp Ruby on the Beach
Costs Return Airfare ~$200-$700 $1200 (less $500 rebate = $700)
  Housing ~$6000 included
  Commute $600/50-70 hours not needed
  Resto Meals $15-30 each $3-8 each
  Total $8-10k $1-2k


Your fees include standard housing in villas with private rooms. Upgrades are available for variable cost. Upgrades may be required for participants attending with other non-participants including spouses, partners or family - who are completely welcome.

The Bottom Line

With our fees at par or lower than most comparable bootcamps, your real costs will be typically 50-100% higher in a US bootcamp. And that doesn't take account of the time you'll lose commuting in a big city; time that you'll spend learning and chilling out with our program. Never mind not dealing with snow and cold.

With housing, accommodation and the lower cost of living, you're probably saving anywhere from $7000 to $8000 on your extra-curricular expenses when you join us.


We won't spam you or sell your info. Signing up gives you access to affiliate discounts, program changes, and even scholarship opportunities.

First Name:
Last Name:


Get Updates, Offers.



What makes you learn best? Does a bootcamp meet that standard? What is most valuable in the bootcamp experience? We started Ruby on the Beach with those questions.

What we knew right away was that a bootcamp's greatest value is in the ability to spend intensive, focused time, working with industry pros with the experience, and understanding to move you forward. Frustration and roadblocks that occur when you learn on your own or online should be the thing we seek to eliminate.

That in turn meant instructor time, and class size are our highest priorities. We don't think that if you spend the money and time to attend a bootcamp, you should be waiting for the chance to get the help you need. And getting lost in a crowd of 25 or more fighting to get face time with the instructor just sounds like a cumbersome process. We knew that we had to do better than other bootcamps were in these areas to meet our own goals of a truly great, accelerated learning program.

The class sizes and instructor ratios we settled on are the best in the business: maximum 12 students, and always 3 senior developers in attendance. The fact that no-one else has these numbers should be part of what you consider when you decide to attend tech bootcamp.

These committments reflect our philosophy: just about anyone can learn to code. But many people who try fail because they hit a wall of frustration, often more than once. If you create the circumstances where real learning happens - where you get the time you need with senior devs, who have the time to really work with you - you can all but eliminate those negatives. Do all bootcamps meet this standard? We suggest you ask them.

For us, the crucial thing you come to bootcamp for is the chance to spend the time you're learning constantly guided by experienced devs. Not the chance to work excessive hours. When the ratios and sizes are right, those hours drop quickly - and our students find they learn as much in 40 hour weeks as other bootcamps push out in 70.

Hours and Stress

Prepare to change you expectations if you expect a really great bootcamp to entail long hours and high stress. We don't believe there's any basis to think that subjecting yourself to those kinds of conditions does anything but reduce your ability to learn. And a bootcamp's worth of it will dump you out the other end exhausted and mentally unprepared for the challenge of moving forward with a code career. Stress is not the magic ingredient for learning as much as possible.

Our challenge when creating Ruby on the Beach was to create the alternative. And we did. To do it, we had to change a lot of the "givens" that other bootcamps work with. That's why we're in Bali: from a purely economic point of view, it makes it easier to run smaller classes with more teachers, with more experience. And that - more than any other factor - is what determines the quality of your bootcamp experience, based purely on learning outcomes, and ignoring the amazing experience that goes along with our way of doing things.

Other bootcamps expect you to spend about 30-60% more time working each week, but we don't see any evidence that they teach you any more, or leave you better prepared. So you might wonder, what happens in the extra time you'd spend in another bootcamp? Basic math and experience makes us think that probably that's time spent frustrated, unable to get the attention of an instructor, and making no real progress. At Ruby on the Beach, the latency time to get help approaches zero, and the help comes from senior developers - the only kind of instructor we have.

But what about those "extra" 20+ hours at other bootcamps? As far as we can tell, that's time spent trying to manage student questions - time not needed when you've got our student/instructor ratios, and small, manageable classes. What we do know is that our students cover as much or more as other bootcamps in a stress-free, no burnout way.

So what do we use those extra hours for? Surfing. Hiking. Dancing. Yoga. Volcano climbing. Riding our scooters through gorgeous countryside. Finding amazing places to eat and drink. Sleeping. And all that spare time makes us better learners, because we have the time to refresh, recharge, and most of all assimilate the material that we've learned.

Break Time

Bootcamps can be relentless. We've done everything we can to ensure that we can eliminate the long hours, and still provide you with a better learning experience.

Break time is deeply integrated into the Ruby on the Beach experience, as an integral part of that goal. Not only will you have evenings free - 7 or 8, not 10 or 12 hour days are the norm - but weekends, and a generous 7 to 9 day mid-course break will allow you to recharge, explore and generally ensure that you're happy. Because we fundamentally believe that relentless work and no time away is actually destructive of your learning experience.

Break time is just one way of creating a burnout-free environment. Break time isn't time off from learning - it's the crucial time that you assimilate what you've learned. Many studies support the model for learning that requires time away from what's studied to consolidate that new knowledge, and that stress reduces our efficiency as learners and workers - break time ensures that stress is a controlled factor for our students.

Students we've spoken to who attened other bootcamps with very demanding hours report consistently the sense of declining efficiency over the course of a bootcamp. As the initial energy that comes with enthusiasm, a new situation and exciting prospects ahead fades, the strong sense pervades that their ability to learn declines. And our experience with other bootcamps we've been associated with bears this out.

No Burnout

Worse, finishing a bootcamp in a state of burnout - or worse still, dropping out because of burnout - is not the preparation you need for the potential that opens up to you with your new coding skills. Our students maintain incredible energy to the end, group dynamics don't suffer from fatigue, and as the class ends, it's inspiring to to see the charged up, excitement of our graduates as they head into the world.

As much as all that, the unique location and experiences of Ruby on the Beach acts as a break from your life. The focus it gives, the chance to really examine your goals - and the presence of great instructors that know your new field - make our program something that can profoundly affect your life, your goals and your sense of your abilities. We hope you'll join us.

Email us - we're always happy to hear from you!

Schedule a time to meet us on Skype or Google+ - it's the best way to get your questions answered.

Contact us on Skype: we're beach_bootcamp

Visit our Facebook Page

Visit our Twitter Stream

Visit our Instagram

Read our Tumblr rantings