8 weeks in Bali? Yes please.

We host our coding bootcamps in Bali for about a million reasons. This little Indonesian island has it all for an awesome course and amazing trip. Bali is an outdoor enthusiast’s paradise with incredible jungles, mountains, waterfalls, scuba diving/snorkeling, world-class surfing and endless wildlife. Bali also has an incredibly rich culture and history, with unique art, traditional dancing and ornate temples.

Ubud, the heart of Bali

Our course takes place in Ubud, the cultural heart of Bali. A jungle village dating back to the eighth century, Ubud mixes deep-rooted traditional Bali with a thriving modern expat community. Here you can explore the nearby waterfalls and caves, do yoga, go river rafting, visit historical Hindu holy sites, take a stroll through the Monkey Forest, or just relax and enjoy vistas of rice paddy terraces.

The coworking space of your dreams

Bali also has some of the most idyllic coworking spaces in the world. Our Java bootcamp will be hosted at Outpost Bali, a modern space in the jungle that is stocked with amenities. We’ll have air-conditioned private office space for our team, spacious common workspace rooms with standing and sitting stations, two swimming pools, a restaurant on-site, free weekly massages, walking paths along the river and more. Seriously, you might ask? Yes.

Here you and your cohort will be surrounded by other digital nomads who’ve taken their jobs on the road. Meet cool people and soak up the digital nomad vibe!

work Remotely

Your home sweet home in Bali

Our students and staff will stay in a beautiful and cozy hotel just a short walk (or scooter ride!) away. Breakfast is served every morning at the hotel, which you can enjoy in the beautifully manicured gardens and outdoor areas. Our course price includes a single, private bedroom with ensuite bathroom. Get in touch with us if you’re interested in sharing a room to cut costs. The best accommodations get booked fast, so reserve your spot soon! Here are a few more photos of our 4 bedroom and 5 bedroom villas.

work Remotely
work Remotely
work Remotely

We mentioned the scooter right?

You’re going to love zipping around the village like a local on your own personal scooter. Scoot to your heart’s desire!


And when you’re not in class…

There are endless activities and sights to see in Bali during your free time. Head to Mount Batur before dawn to summit the active volcano at sunrise. Take a weekend trip to the beach to catch some surf and have a night on the town. Or hop over to the Gili Islands for epic snorkeling and diving amidst Bali’s world-class reefs. The possibilities are endless in Bali…we can hardly wait!

Preparing for your trip


Expect warm days and nights, with highs around 88 degrees (31 celsius), and nighttime lows around 73 (23 celsius). Ubud gets its lush natural beauty from being located in a tropical rainforest! Rainy season is dying down in the March – April timeframe, but you can still expect intermittent rain showers mixed with sunshine throughout the months.


When visiting temples or holy sites, sarongs can be rented to cover up your shorts (men included!). Both men and women must cover their shoulders to enter holy sites – save the tank tops for the beach!


As of writing, $1 US Dollar equals about 13,500 Indonesian Rupiah. Make sure you let your bank know you’re traveling so they don’t put a hold on your ATM card!

Foreign travel requirements

Passport – Your passport must be valid for at least 6 months after the first day of the trip, and have at least 1 blank page for the Indonesian visa.
Visa – You will need a 60 day tourist visa that we will help organize.


No immunizations are required to enter Indonesia unless you’ve traveled from a yellow fever region, in which case you will need to demonstrate proof of your yellow fever immunization. If you have any questions or concerns about your status, just let us know and we can sort it out in no time.

More Info

Interested in taking our 12 Week Java FLEX Course in Bali?

Onsite: March 6 – April 28, 2017
Online: May 1 – May 26, 2017

Get in touch to reserve your spot!