CodingNomads offers 10-week, full-time Java and Python bootcamps in travel destinations like Bali, as well as online self-paced coding bootcamps. CodingNomads helps students learn critical tech skills like Java, Python, Spring, SQL, Django, AWS, data science, and more. The full-time bootcamps are a combination of onsite and online portions to make them affordable for students around the world. CodingNomads' online programs teach Java and Python fundamentals, as well as foundations in SQL, databases and APIs. Online programs are either self-paced with lifetime access to course material, or students can sign up for mentor support on a monthly or 3-month basis. Students will learn from experts, gain the tools to work from anywhere and create meaningful life memories with their cohorts.
To attend an onsite travel course, students must first complete CodingNomads' online course as a prerequisite and pass a technical interview to ensure they are ready for the course. CodingNomads is aimed at students with all backgrounds.
By hosting international coding bootcamps at coworking spaces in different countries, CodingNomads enables students to invest in their careers while exploring the world. CodingNomads can assist students with affordable accommodation, airport pickups, and transportation needs in destination countries.
Recent CodingNomads Reviews: Rating 4.95
Recent CodingNomads News
- Software Engineering Job Descriptions: Reading Between the Lines
- How to Find Remote Developer Jobs After a Coding Bootcamp
- June 2017 Coding Bootcamp News Roundup + Podcast
In PersonFull Time50 Hours/week18 Weeks
Deposit $1000 FinancingLeif Income Share Agreements available to US citizens. Pay 50% during the course, and the rest after you get a job. Tuition Plans Installments over 3-5 months. Scholarship Scholarships available to women, military, local Indonesians and more. See http://codingnomads.co/scholarships
Minimum Skill Level No experience is required, however the online prep work must be completed before being accepted into our onsite programs to ensure students are ready for the technical challenge of our courses. Prep Work 8+ week prep course included in cost (20+ hours/week). Get started as soon as you enroll for more time to get ahead! Placement Test No Interview Yes Start Date Rolling Start Date Cost $99 Class size N/A Location OnlineNeed to learn Java online for your job, university, or considering a career change into software engineering? CodingNomads’ online Java + SQL course will turn you into a capable coder using the most widely-used programming language on earth. Our curriculum was built by industry professionals based on real-world engineering tasks that are required for today's jobs. Despite the demand for Java, only 9% of coding bootcamps teach it, and universities fail to teach practical day-to-day skills. We're proud to help students learn Java online at an affordable price, making learning to code fun and exciting for our students! Our online courses are entirely self-paced with pre-recorded video demonstrations, lab exercises and documentation that you can complete on your own time. Students can either purchase the content alone, or enroll in 1:1 mentorship to move through the course efficiently with dedicated support. We take mentorship very seriously, as we know that this can be the defining factor of your success. Our mentorship team is what sets CodingNomads apart, as we're a small company with mentors who get to know you personally, and care about your progress. --By the end of this course you’ll be able to-- - Read and write complex Java applications - Whiz around the command line interface (CLI) - Manage your projects in Git & GitHub with ease - Model, build and maintain relational databases - Query databases using SQL - Think like a developer with confidence - Learn other languages/techs much easier Start learning Java online for free on our online learning platform: https://platform.codingnomads.co.
Deposit N/A FinancingLeif Income Share Agreement available for US citizens. Pay 50% upfront and the rest after you get a job. Tuition Plans Start for free at https://platform.codingnomads.co Scholarship 10% off for women, military and "live the dream"
Minimum Skill Level No experience is required. This course is ideal for absolute beginners or those new to Java programming. Placement Test No Interview No Start Date Rolling Start Date Cost $99 Class size N/A Location OnlineWant to learn Python to build your own applications, become a software engineer, or get into data science? CodingNomads’ online Python + SQL + APIs course will teach you to build fully functional web applications using the fastest-growing and most popular programming language. Despite the demand for Python, only 9% of coding bootcamps teach it. We're proud to offer high quality education for Python web development. We make learning to code fun and productive with project-based curriculum, and a team of mentors who care about your success. Our online Python bootcamp consists of 500+ pages of documentation and tutorials, 300+ code samples and lab exercises, 170+ video tutorials and demos, plus access to our members-only forum for posting questions, searching for answers, and connecting with our community. Our online courses are entirely self-paced with pre-recorded video demonstrations, lab exercises and documentation that you can complete on your own time. Students can either purchase the content alone, or enroll in 1:1 mentorship to move through the course efficiently with dedicated support. We take mentorship very seriously, as we know that this can be the defining factor of your success. Our mentorship team is what sets CodingNomads apart, as we're a small company with mentors who get to know you personally, and care about your progress. --By the end of this course you’ll be able to-- - Read and write complex Python algorithms & applications that consume, analyze and store data using APIs and SQL - Whiz around the command line interface (CLI) - Model, build and maintain relational databases - Manage your projects in Git & GitHub with ease - Automate repetitive tasks, and optimize workflows - Think like a developer with confidence --Course Pricing Options-- Free: Get started learning for free on our online learning platform. Content + Forum: Purchase lifetime access to our course content and members-only forum with a one-time payment. Ideal for students who prefer self-paced learning with no time commitments. Dedicated Mentor Support: Get unlimited mentor support through 1:1 video calls, Slack and forum. Ideal for students who want to learn quickly and efficiently. See website for pricing on 1 month, 2 month and 3 month mentor support options. Onsite Discounts: If you sign up to continue learning at one of our traveling coding bootcamps, we’ll give you a discount on tuition.
Deposit N/A FinancingLeif Income Share Agreement available for US citizens. Pay 50% upfront and the rest after you get a job. Tuition Plans Start for free at https://platform.codingnomads.co Scholarship 10% off for women, military and "live the dream"
Minimum Skill Level This course starts from scratch and is fit for absolute beginners to programming, and/or coders who are new to Python. Placement Test No Interview No
- MySQL, HTML, Git, CSS, Data Structures, Algorithms, SQL, Python
In PersonFull Time50 Hours/week15 Weeks
Deposit $1500 FinancingLeif Income Share Agreement for US citizens Tuition Plans Installments over 3-5 months. Scholarship Scholarships available to women, military, locals, and more. See http://codingnomads.co/scholarships
Minimum Skill Level No experience is required, however the online prep work must be completed before arriving onsite to ensure students are ready for the technical challenge of our courses. Prep Work 8 weeks (100-160 hours) of online prep work as a part of the program. Placement Test No Interview Yes
37 reviews sorted by:
- A once-in-a-lifetime experience!- 2/29/2020Aaron Bigelow • Graduate • Course: Java + SQL + AWS Intensive Bootcamp • Campus: Koh Tao • Verified via LinkedInI had an amazing experience as part of a small cohort in Thailand in 2017. The Java course was challenging, at times confusing, and meandered at a few points, but, Ryan was always there to guide me through the learning process and always made himself available if I needed extra help on certain parts of the course. Ryan is a great coach and mentor. This experience was so much more than just a coding boot camp, however. Living on a small island and experiencing a new culture was awesome. My classmates were fantastic and we had a great time together in class as well as adventuring, dancing, hiking, and so many more fun things! The experience was not without some mishaps and blunders, but both Ryan and Kim were amazingly supportive throughout our time together. I learned a lot about coding, but I also learned a lot about myself and can't recommend this experience to other people enough!
- Get dragging out of your comfort zone learning in the most comfortable experience and place on earth- 1/26/2020Firas Abdulhasain • Graduate • Course: Python Fullstack web development • Campus: Bali • Verified via LinkedIn
Get dragging out of your comfort zone learning in the most comfortable experience and place on earth!
CodingNomads provided a thoroughly immersing experience into the world of coding. For someone like me who was not familiar with anything beyond a 'windows pc fixing' level of IT, it meant going through a steep learning curve. The learning provided an understanding of the fundamental concepts of coding, hands-on practice in the very structured online course with personal remote mentor as a starting point.
My personal reflection on the full experience is that the more time and energy you spend on the online course, the faster you follow the fastpaced exciting tasks during the on-site boot camp. Taking a good 6 to 8 weeks for the online part will get you places with Python and SQL.
Once the on-site boot camp starts, the excitement of the owners, organisation, teachers, and fellow students reaches boiling point. In warm Bali with an incredibly warm-hearted CodingNomads team, no time is needed to break ice nor bread. It is incredible how good of a connection is made with the other students, who in a majority are very likeminded and have similar aspiration for joining this boot camp.
With tropical temperatures outside, you will be spending most of the weekdays in a cool classroom with heated discussions, inspiring lectures and many practical assignments. Assignments that take shape as you progress into the boot camp. The build-up starts with simulating simple tasks that demonstrate the basic principles of Python, before moving into building code for your very own web apps. Approximately a full week is spent on web app development to go through conceptualising, building, testing, refining and going through the rabbit hole of bugs and errors that is inevitable during coding. Depending on popular demand, other subjects are discussed as well. Our cohort was interested learning about Python for Data Analysis and machine learning algorithms, which were catered for in a few days of the boot camp. After the on-site part of the course, you are left with a month of intense support in your own 'capstone project'. That's personal support from your teacher and mentors on your own coding project. A time where, based on your interests and aspired app, you are able to put all the elements of the boot camp together to design, build and launch your own web application.
Outside class, expect a lot of fun times - if you take the leap of faith to opt-in - exploring all the best food places, bars, clubs, waterfalls, trips and pools. The more fun you bring in, the more fun you get out of it.
I strongly recommend the CodingNomads Python Fullstack web development boot camp. It provided me with a thorough understanding of coding and IT principle, Python as a new (coding) language to me, and a new group of friends from across the world.
Ironically, I am writing this quite positive review after 'complaining' myself to the CodingNomads team that I could only find very positive reviews before signing up. Ofcourse, nothing in life is perfect, that includes this boot camp. Yet, having the right mindset and agility compensates for a lot of improvement points. The CodingNomads team has been very receptive to on-the-spot feedback by us on wanting or needing more time for certain topics, certain assignments, or certain topics of interest related to Python. This agility of the CodingNomads team makes any of their boot camps a great choice for anyone who is intrinsically motivated to start learning to code, as long as you put in your heart, mind and soul into learning and having fun along the way.
What are you waiting for? Jump in the CodingNomads adventure while you can!
A very happy CodingNomads graduate.
- Simon blackburn • Strategy Consultant • Graduate • Course: Python Fullstack web development • Campus: Bali • Verified via LinkedIn
I attended the Python bootcamp in Bali in fall 2019. Having never coded in my life I was nervous about signing up to a bootcamp, having no idea what to expect, and no idea whether I'd take to the coding world. The course was split into 3 sections: an online course to get up to speed, a classroom element where we were taught and challenged by an amazing instructor, and finally a project with Skype support. This setup suited me well as I was keen to travel but also keen to code, and I was able to do both at the same time!
Right from the off I felt like I could go to the CodingNomads guys for anything. My tutor during the online course phase spent as much time as it needed for me to understand a concept. The classroom phase felt more like an ecosystem than a bootcamp. Multiple ways in which the tutors supported us. We had an incredible teacher who broke very complex problems down in ways we could all understand. The owners were always on hand to lend support, encouragement, and even ran yoga sessions after class! Finally one of the advantages of attending such a course is the people you meet; they all became another invaluable source of support, particularly on the intensive days when we covered a LOT of ground and solving problems together was very much needed!
We covered a lot of topics during the course: web apps, data structures, machine learning, data science etc. The course would therefore be suitable to someone looking for this wide base of knowledge.
I'd recommend this course for anyone looking to learn a language in a fun but intensive way. However I'd also caution to make sure you invest the time up front, in really doing the online course justice. I signed up late (my fault), and was occasionally distracted by travelling fun. One week into the classroom course I realised I would have gotten even more from it if I had spent more time coding before arriving in Bali. I invested a total of 105 hours in the online prep, I'd recommend doing more than this!
Thanks to everyone at CodingNomads and my fellow students for an incredible experience
- Python Fun In The Sun!- 1/20/2020Robert Meredith • Graduate • Campus: Bali • Verified via LinkedIn
I was looking for a Python bootcamp and had some specific criteria. I wanted Python only. I also wanted a mix of online and onsite due to family commitments and having failed to get far with online only courses before. This combination proved nearly impossible until I spotted the Coding Nomads Bali bootcamp.
I had a great experience. The pre onsite course with weekly mentoring sessions worked really well to get me to a reasonable level before the onsite. I then travelled to Bali and had a great month at the onsite. The instructor was fantastic. The venue was fantastic. And the travel experience was an added bonus. The pace of the onsite was pretty frenetic. It’s definitely not an easy option. It was extremely hard work!
Once I had returned to the UK I worked on a project which consolidated my knowledge and can definitely say that the whole experience exceeded my expectations. Though Coding Nomads is a small business the organisation is excellent and I would thoroughly recommend the experience to anyone looking for this combination of teaching styles.
- Amazing Experience- 7/26/2019alp • Graduate • Course: Java + SQL + AWS Bootcamp in Bali • Campus: Bali • Verified via LinkedIn
Java technologies are such a wide environment that you can easily get lost by yourself. It is impossible to master at Java, Spring, AWS in 16 weeks. But Codingnomads has a great curriculum that gives you the essential technical skill to develop and deploy a Java project. Most valuable is you will have the ability to learn and master any technology you want BY YOURSELF!
Instead of drowning by long lectures we were coding all day long with the support of instructor Roi. Instead of giving all the information, he made us to find and use the information which is the most important skill for coding.
Course location is another great advantage for learning coding. We had our lectures in Ubud/Bali which is heaven in the earth. It is safe, cheap, has a good vibe and easy life. Coworking space selection is perfect. Combination of these factors provides you such an amazing environment and motivates you very well. In my experience, I have never felt exhausted from working for long hours. I can easily say that the environment of the Ubud/Bali and Outpost coworking space gave me that motivation.
I always feel that i am a friend of The Codingnomads team instead of their customer. They have the mentality that want to become a network that both helping people about coding and finding a job. Kim & Ryan put their effort to motivate people for job searching and meet their students with job recruiters they know.
Please note that nobody can guarantee you to learn coding and find a job unless you put effort. If you have the motivation to work hard I can easily recommend you to join Codingnomads.
- Excellent- 5/28/2019Daniel • Graduate • Course: Python Fullstack web development • Campus: Bali • Verified via GitHub
I quit my job in February to get involved in the Python Bootcamp in Bali and it was an amazing experience !
I tried to learn coding on my own before. It was kind of overwhelming to know which direction to follow by myself and felt like a really lonely activity.
Joining the bootcamp kept me motivated thanks to excellent teachers and a great student atmosphere.
I learned a great deal, from Python, to the Django framework, to deployment on AWS.
It gave me a strong coding basis and I now feel confident that I can learn more on my own and execute ideas by myself.
It’s also great for getting a sense of the many things that are possible to do in Python (web scrapping, data analysis, machine learning…) and exploring them.
Ryan and Kim, the founders, are super helpful from getting you onboard to guiding you all the way to finding a job after the camp. Plus they are amazing human beings with a great life story :)
The teachers Martin and Caden are very supportive and dedicated to your success. If you put in the amount of work they will put in extra effort to help you on whatever project or field you want to explore, on top of the common course. They made this camp enjoyable and productive and I cannot thank them enough for this.
Finally, my co students were inspiring and a pleasure to work with. I made strong friendships and going trough the course with them was key to stay motivated and share knowledge.
The cherry on the top here is Bali. This island is magical and exploring it after each week of hard work is an absolute delight.
It gives you wonderful break times before going back to coding, and being even more productive.
All in all, I think it is clear that I strongly recommend Coding Nomads for anyone who wants to start learning Python Programming and explore a whole new world of possibilities !
- An Amazing Experience!- 3/20/2019Andrea • software engineer • Student • Course: Java + SQL + AWS Intensive Bootcamp • Campus: Playa del Carmen • Verified via GitHub
This bootcamp was an amazing experience! Ryan and Kim helped with everything (interviewing and negotiating jobs at the end of the bootcamp in particular). My class was small and I basically had one-on-one time with our amazing teacher or TA whenever I needed it. My class was the first one that Roi taught but he took to it really well. It was evident that he really really cared about how much we learned and enjoyed teaching us. At the end of the in-class portion I had created a great project for my resume (with tons of help from Roi and Trevor). Then we built a second project as a group during the at-home portion of the course. Large projects like these were very helpful when it came to job hunting later on. Getting out of my daily routine by traveling to a different country helped me focus on learning. The added bonus of scuba-diving and other tropical adventures made the overall experience so much better than I could have imagined!
It took about 2 months of hard work after the bootcamp was over before I got a full-time job as a software engineer but Ryan was there every step of the way. His advice and help were irreplaceable. Every time I sent a message to Ryan or Roi they responded immediately and were beyond helpful. I hands down recommend CodingNomads for anyone wanting to land their first software job and have an incredible time doing it!
- Exceeded expectations!!- 11/27/2018Laura • Data Scientist • Graduate • Course: Python Fullstack web development • Campus: Barcelona • Verified via LinkedIn
I just finished the Python Bootcamp in Barcelona and highly recommend Coding Nomads. As an experienced data analyst, I figured Python was a good next step towards data science (plus I wanted to travel!) - now I feel confident this was the right step for me!
Our instructors, Martin and Caden, were not only knowledgeable but so supportive, they were willing to adjust based on each of our needs and I truly felt that they cared for our success. I see them more as mentors now, which is awesome to have this relationship. The group was also very inspiring to me - most of us coming from different paths but determined to learn Python. We had a lot of fun together on our weekend outings, developed a "team" feeling and I have learned something from every person!
I just wish I could do it all over again with their next course - Python & Java side-by-side training sounds like best of both worlds!
- Incredible course, experience, people!- 11/7/2018Patrick Vargos • Graduate • Course: Python Fullstack web development • Campus: Barcelona • Verified via GitHub
When taking prep courses for a few other bootcamps in Chicago, I felt that I was just another number in the system. I’ve always had a passion for travel, and this led me to search for bootcamps abroad. After finding codingNomads, I reached out for more information and was immediately put in contact with Kim and Ryan, who were more than helpful! They were extremely flexible with setting up times to talk about the course, and answered any questions I had. This was a common theme once I was enrolled as well. CodingNomads personalized support is unmatched!
I decided to join the program, and packed my bags for Barcelona. I was greeted the first night by our instructors, Caden and Martin, and they could not have been more hospitable.They set up a welcome dinner for the entire class, which was a great way to start the course. Even more impressive than how incredibly nice both of them were, was how knowledgeable they were. The course was fast paced and can be rigorous at times, but they were there everyday to make sure no one was left behind. It was by no means easy, but with their help it was more than doable. I would never have imagined learning as much as I did while enrolled in this course.
Lastly, the people (both students and instructors) in the course were a blessing I never anticipated. I went there to learn to code, which I did, but during that time I also gained a group of friends that I plan on staying in contact with forever. We hiked the coast of Northern Spain, ate tapas on Friday nights after class, even enrolled in exercise classes together. Now everyone in our course is back at home(U.S., Denmark, Saudi Arabia, just to name a few), but we still have weekly video calls to help one another out with code, or sometimes just for friendly checkins.
- Incredible life and learning experience- 10/17/2018Rasmus Groth • Founder • Graduate • Course: Python Fullstack web development • Campus: Barcelona • Verified via LinkedIn
I decided to go with CodingNomads after thoroughly researching coding boot-camps for the best Python options in terms of curriculum, timing, quality of the facilities, teachers and support staff. Kim was beyond professional and also let a dedication and devotion to her team shine through.
Once I was signed up, Kim and Ryans team, Caden and Martin came on stage.
It was clear from the start that Caden was going to drive us to success with his friendly yet ambitious coaching and leadership from the day I signed up and that Martin with his enthusiastic and optimistic style and incredible skill had put incredible effort into the course material which was well structured, friendly, upbeat and super-useful on all levels.
Caden and Martin are both natural educators and did an incredible job of getting us from n00bs to actual Python developers the six weeks - but they also drove the flock in a way that made us come together as a team and friends. Their enthusiasm for nature-outings on the weekends, outings into the Barcelona nightlife, Crossfit and many other little supportive efforts made us feel like we were all star players in the NHL getting special treatment. Kim helped find an wonderful apartment for myself and two other guys seven minutes walking distance from the fantastic Betahaus co-working space. The apartment turned out to be a great place for informal late-night hackathons, card-games and class gatherings.
This is the third last day of the course and I am left in awe of the fact that I am actually now capable of building the complex trading platform I have set out to do. Not only that, but I have a bunch of new friends that you would normally only get after spending years together in college.
I can't wait for my next CodingNomads trip!
- Amazing class, classmates and location!- 9/25/2018Ashley • Graduate • Course: Java + Spring + SQL + AWS Bootcamp in Tahoe-Reno • Campus: Reno • Verified via GitHub
Tahoe local here!
I can't say enough good things about this course, friendships made and awesome adventures.
I originally signed up for the class since it was the only one in my area and I'm so glad I did! From meeting class mates from all over the world to a fun class environment; it was absolutely perfect. Even during a few weeks of online work before our physical class began there was always someone online and available to answer questions or get past a sticky spot (and I'm talking 11:30 at night available).
Ryan is a fantastic teacher and can explain even the most difficult concepts into basic understanding (I'm looking at you, "Big O"). The overall flow of the course was perfect; from starting online for a few weeks, the physical class for 2 months (June/July) and online again for August to work on our final project. It was also a perfect balance of learning new concepts in the morning, break for lunch and then most afternoons were spent doing challenges or projects based on what we learned. The class size was also great for collaborating together and getting experience of working with a team and also the ability to work solo. The class itself moved at a very fast pace, but Ryan always made sure everyone was on the same page before moving on to new topics. The class also had a great sense of camaraderie and was more than willing to help one another out if in a pinch (this coming from a relatively shy girl, too!).
Long review short; SIGN UP! JUST DO IT! It'll be the best few months of your life!
I only regret not doing one of these classes remotely; which, I can't wait to sign up for another class again and continue learning, all while seeing other cool places around the world.
- Heather • Software Engineer • Graduate • Course: Java + SQL + AWS Bootcamp in Bali • Campus: Bali • Verified via GitHub
Exotic location & incredible value are two definite pluses for Coding Nomads, but my main reason for choosing them was because I wanted a more technical, comp sci style of coding bootcamp. Having Java as the main language was a huge part of that, but also focusing on the backend and learning about AWS, databases, and SQL too. It delivered on all fronts, and I received a job offer as a graduate Java software engineer only 2 weeks after graduating!
Now, if you apply to Coding Nomads, I can't guarantee the same results, but I can ensure you that you'll receive a wide breadth of knowledge for your programming language, a solid foundation in computer science fundamentals, and, most importantly, the skills to figure out whatever you don't know how to do. The instructors are knowledgable, experienced, and genuinely care about both your education and the quality of your overall experience!
As a a smaller organization they don't have all of the same structured job support/partnerships as the big bootcamps. But they more than make up for that with personalized support with mock interviews, resume reviews, practicing your elevator pitch, and being available every step of the way through your job hunt.
For any bootcamp, you'll get out of it what you put into it. Make sure you put in the time during the online prep work, ask a lot of questions, and do all of the practice assignments. If you do this, Coding Nomads will make sure you leave with tons of knowledge, amazing friends, and unforgettable travel experiences. Can't recommend them highly enough!