Project Description
Covid-19 Update
Unfortunately, until this pandemic subsides, CodingNomads has decided to postpone all upcoming on-site intensive courses. If you’re still interested to learn Python (and we hope you are!) we’d love to work with you on our online courses. Our online courses are top notch, and our mentors are the best in the business! You can take a look at our online Python Programming module here.
Learn to code on the trip of a lifetime
6 Weeks Online – Python
10-20 hours/week, with unlimited mentor support. Learn Python + SQL, APIs.
5 Weeks in Bali – Fullstack
50+ hours/week. Surround yourself with fun, hardworking students and mentors.
4 Weeks Online – Capstone
Full-time recommended. Build your portfolio and launch your career with continued support.
Learning to code doesn’t have to be boring.
Step away from your routine, and fully immerse yourself in coding at our Python bootcamp in Bali. Bali is relaxing, inspiring, and affordable. You’ll be pleasantly amazed at how productive and rewarding software engineering training can be.
Our advanced Python course will transform you into a competent fullstack engineer. Our classes are designed for complete beginners, as well as coders who are new to Python.
To see what our Bali bootcamps are like, check out our 2018 Bali code course recap blog!
Leave life behind and get productive
Our grads tell us that leaving home to learn to code helps them stay focused, and actually learn faster than at home.
This is a work-hard-play-hard Python bootcamp, where we spend M-F in class, and have fun opt-in travel adventures on the weekends. In Bali you can keep your expenses down while still living it up. Come experience the magic, while changing your life for the better.


By the end of this course you’ll be able to:
- Write complex, scalable web applications using Python, Django, JavaScript, HTML, CSS, REST API’s, SQL and more.
- Deploy your applications using AWS and Docker.
- Utilize Object Oriented Programming; logging, error tracking & debugging; performance and caching; security and encryption.
- Model, build and maintain relational databases using Postgres & MySQL.
- Whiz around the command line interface (CLI) and GitHub.
- Know what it takes to become a professional engineer, with career resources and support to pursue the path of your choosing.
- Learn any other language or technology with confidence.
Learn to code in the most popular language
Python is the fastest-growing language thanks to its popularity in data science and AI. Python was named 2018 Language of the Year by TIOBE Index, and the Most Loved Language by Hired.com. Get excited about the possibilities with Python.
Get real experience with project-based curriculum
Throughout the course you’ll build a series of mini projects to implement each technology you learn. Your mini projects will culminate into one or more fully functioning application(s) for your portfolio.


Live the digital nomad dream
Our Bali course is held at a beautiful office space in the jungle – Outpost Coworking. Outpost has it all for an amazing course: 2 pools for cooling off during breaks, fun events to meet other digital nomads, free massages, plus food / coffee / coconuts delivered to your desk!
Travel + accommodations
We can help you with travel info, airport pickup, scooter rental, SIM cards and more. Use our free resources to book lodging of your choosing, or utilize Outpost’s Coliving services. Please get in touch ASAP if you’d like help with accommodations.
Course Structure
How it Works – Admissions

This full-stack web development course was truly a great step for my professional career. And one of the best personal experiences!
As a product manager I tried to pick up coding in the evening hours, however my demanding job didn’t allow me to properly focus. I can recommend the CodingNomads course as it truly allows you to focus. Being pulled from your normal life is a huge contributor and truly makes the experience. The tutors Martin and Caden where amazing and dedicated their time completely, being fully dedicated to our development. If a student was behind on a topic, they would go out of their way to get them on track through one-on-one support.
The knowledge I gained during the course today helped me to move into a Product Owner role. It allows me to dive one level deeper into roadmap and refinement discussions working with the architects and team. Basically you’ll learn the general Python, SQL, AWS skills to be able to continue your learning yourself. Today it helps me to figure out e.g. developments in the FHIR domain.
As with every course, the more you invest the more you get out. If you do put in the effort, the support from the tutors is truly motivating and the content is pretty exciting. Well-deserved 5-star rating!
This full-stack web development course was truly a great step for my professional career. And one of the best personal experiences!
As a product manager I tried to pick up coding in the evening hours, however my demanding job didn’t allow me to properly focus. I can recommend the CodingNomads course as it truly allows you to focus. Being pulled from your normal life is a huge contributor and truly makes the experience. The tutors Martin and Caden where amazing and dedicated their time completely, being fully dedicated to our development. If a student was behind on a topic, they would go out of their way to get them on track through one-on-one support.
The knowledge I gained during the course today helped me to move into a Product Owner role. It allows me to dive one level deeper into roadmap and refinement discussions working with the architects and team. Basically you’ll learn the general Python, SQL, AWS skills to be able to continue your learning yourself. Today it helps me to figure out e.g. developments in the FHIR domain.
As with every course, the more you invest the more you get out. If you do put in the effort, the support from the tutors is truly motivating and the content is pretty exciting. Well-deserved 5-star rating!
This full-stack web development course was truly a great step for my professional career. And one of the best personal experiences!
As a product manager I tried to pick up coding in the evening hours, however my demanding job didn’t allow me to properly focus. I can recommend the CodingNomads course as it truly allows you to focus. Being pulled from your normal life is a huge contributor and truly makes the experience. The tutors Martin and Caden where amazing and dedicated their time completely, being fully dedicated to our development. If a student was behind on a topic, they would go out of their way to get them on track through one-on-one support.
The knowledge I gained during the course today helped me to move into a Product Owner role. It allows me to dive one level deeper into roadmap and refinement discussions working with the architects and team. Basically you’ll learn the general Python, SQL, AWS skills to be able to continue your learning yourself. Today it helps me to figure out e.g. developments in the FHIR domain.
As with every course, the more you invest the more you get out. If you do put in the effort, the support from the tutors is truly motivating and the content is pretty exciting. Well-deserved 5-star rating!

Amazing people, cool adventure, set me up for success at a new workplace.
I participated in the Bali edition of Coding Nomads Python Bootcamp. At the time I accepted an offer from one the Big Tech companies, but decided to give programming a try first. The program had a great structure and despite limited time allowed us to get to pretty advanced stuff like deploying apps online. This is definitely a full-time arrangement, but this gave me a good balance during such a long stay in Bali.
The most impressive moment is actually not coding related – at one point halfway through the course I felt like I was not getting enough support in learning html. I gave my feedback directly to the course instructors. Most people would really put their ego first and turn it into a power trip – but not them. They were extremely responsive to my feedback and at once made sure I am aware of all the available resources including instructor’s time.
I still keep in touch with many of the people from the course as this school-like experience abroad really contributed to the tight-knit community vibe during the course. What I learned at Coding Nomads really saved my ass in my new position as it turned out to be much more code focus than anticipated. Currently, knowing python gives me a cutting edge both in my current position and the wider job market.
Amazing people, cool adventure, set me up for success at a new workplace.
I participated in the Bali edition of Coding Nomads Python Bootcamp. At the time I accepted an offer from one the Big Tech companies, but decided to give programming a try first. The program had a great structure and despite limited time allowed us to get to pretty advanced stuff like deploying apps online. This is definitely a full-time arrangement, but this gave me a good balance during such a long stay in Bali.
The most impressive moment is actually not coding related – at one point halfway through the course I felt like I was not getting enough support in learning html. I gave my feedback directly to the course instructors. Most people would really put their ego first and turn it into a power trip – but not them. They were extremely responsive to my feedback and at once made sure I am aware of all the available resources including instructor’s time.
I still keep in touch with many of the people from the course as this school-like experience abroad really contributed to the tight-knit community vibe during the course. What I learned at Coding Nomads really saved my ass in my new position as it turned out to be much more code focus than anticipated. Currently, knowing python gives me a cutting edge both in my current position and the wider job market.
Amazing people, cool adventure, set me up for success at a new workplace.
I participated in the Bali edition of Coding Nomads Python Bootcamp. At the time I accepted an offer from one the Big Tech companies, but decided to give programming a try first. The program had a great structure and despite limited time allowed us to get to pretty advanced stuff like deploying apps online. This is definitely a full-time arrangement, but this gave me a good balance during such a long stay in Bali.
The most impressive moment is actually not coding related – at one point halfway through the course I felt like I was not getting enough support in learning html. I gave my feedback directly to the course instructors. Most people would really put their ego first and turn it into a power trip – but not them. They were extremely responsive to my feedback and at once made sure I am aware of all the available resources including instructor’s time.
I still keep in touch with many of the people from the course as this school-like experience abroad really contributed to the tight-knit community vibe during the course. What I learned at Coding Nomads really saved my ass in my new position as it turned out to be much more code focus than anticipated. Currently, knowing python gives me a cutting edge both in my current position and the wider job market.



A big fat pro for this bootcamp is the location. Obviously, learning how to code in a paradise like Bali is pretty cool.
But additional to that, for me being out of my daily environment really helped me stay focused. Since I was so far away from my colleagues, friends and family (Netherlands) and we lived in different time-zones, I didn’t get any distraction other then what I consciously chose. For me that meant long productive days during the week. The weekends I went out to explore the Island, which obviously is a good way of relaxing and getting energized again for the next, productive, week.
Another big fat pro are the instructors. Martin and Caden are awesome. They will give you everything they have, with all their energy. Where needed they will adjust the program to your needs and supply you with additional materials. They know a lot! And when your interests take you places they don’t know, they will explore it with you. Also besides class, we had a lot of fun. Having dinners or drinks together, exploring the area or playing some card games. They were always up for something. Also Roy, the instructor of the Java course should be mentioned here. Three awesome guys.
The organization and contact with Kim and Ryan also went smoothly. They set the right expectations, help you get settled in and are very much open for feedback. They will do anything in their power to make this the best possible experience for you. Thanks!
Ryan and Kim will also give you job support. I didn’t need it, since I was already employed while during the course, but of what I saw was I would say it is worth 5 stars. They will give you very practical advice like how to set up your resume, but will also practice 1-on-1 or whiteboard interviews. Good stuff!
If you are looking for a course where you will master all the general Python skills and get a good general understanding of Web-development, look no further. After the course you are able to build pretty neat web-applications and throw them on the internet, accessible to anyone.
Just one small disclaimer: you are going to get just as much out of this bootcamp as you are willing to put in it. The work will not happen by itself, and they will not come and drag you to class. That, obviously, is your responsibility! 🙂
A big fat pro for this bootcamp is the location. Obviously, learning how to code in a paradise like Bali is pretty cool.
But additional to that, for me being out of my daily environment really helped me stay focused. Since I was so far away from my colleagues, friends and family (Netherlands) and we lived in different time-zones, I didn’t get any distraction other then what I consciously chose. For me that meant long productive days during the week. The weekends I went out to explore the Island, which obviously is a good way of relaxing and getting energized again for the next, productive, week.
Another big fat pro are the instructors. Martin and Caden are awesome. They will give you everything they have, with all their energy. Where needed they will adjust the program to your needs and supply you with additional materials. They know a lot! And when your interests take you places they don’t know, they will explore it with you. Also besides class, we had a lot of fun. Having dinners or drinks together, exploring the area or playing some card games. They were always up for something. Also Roy, the instructor of the Java course should be mentioned here. Three awesome guys.
The organization and contact with Kim and Ryan also went smoothly. They set the right expectations, help you get settled in and are very much open for feedback. They will do anything in their power to make this the best possible experience for you. Thanks!
Ryan and Kim will also give you job support. I didn’t need it, since I was already employed while during the course, but of what I saw was I would say it is worth 5 stars. They will give you very practical advice like how to set up your resume, but will also practice 1-on-1 or whiteboard interviews. Good stuff!
If you are looking for a course where you will master all the general Python skills and get a good general understanding of Web-development, look no further. After the course you are able to build pretty neat web-applications and throw them on the internet, accessible to anyone.
Just one small disclaimer: you are going to get just as much out of this bootcamp as you are willing to put in it. The work will not happen by itself, and they will not come and drag you to class. That, obviously, is your responsibility! 🙂
A big fat pro for this bootcamp is the location. Obviously, learning how to code in a paradise like Bali is pretty cool.
But additional to that, for me being out of my daily environment really helped me stay focused. Since I was so far away from my colleagues, friends and family (Netherlands) and we lived in different time-zones, I didn’t get any distraction other then what I consciously chose. For me that meant long productive days during the week. The weekends I went out to explore the Island, which obviously is a good way of relaxing and getting energized again for the next, productive, week.
Another big fat pro are the instructors. Martin and Caden are awesome. They will give you everything they have, with all their energy. Where needed they will adjust the program to your needs and supply you with additional materials. They know a lot! And when your interests take you places they don’t know, they will explore it with you. Also besides class, we had a lot of fun. Having dinners or drinks together, exploring the area or playing some card games. They were always up for something. Also Roy, the instructor of the Java course should be mentioned here. Three awesome guys.
The organization and contact with Kim and Ryan also went smoothly. They set the right expectations, help you get settled in and are very much open for feedback. They will do anything in their power to make this the best possible experience for you. Thanks!
Ryan and Kim will also give you job support. I didn’t need it, since I was already employed while during the course, but of what I saw was I would say it is worth 5 stars. They will give you very practical advice like how to set up your resume, but will also practice 1-on-1 or whiteboard interviews. Good stuff!
If you are looking for a course where you will master all the general Python skills and get a good general understanding of Web-development, look no further. After the course you are able to build pretty neat web-applications and throw them on the internet, accessible to anyone.
Just one small disclaimer: you are going to get just as much out of this bootcamp as you are willing to put in it. The work will not happen by itself, and they will not come and drag you to class. That, obviously, is your responsibility! 🙂



I just finished the Python Bootcamp and highly recommend CodingNomads. 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!
I just finished the Python Bootcamp and highly recommend CodingNomads. 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!
I just finished the Python Bootcamp and highly recommend CodingNomads. 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!



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. 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, 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.
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. 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, 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.
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. 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, 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.



This full-stack web development course was truly a great step for my professional career. And one of the best personal experiences!
As a product manager I tried to pick up coding in the evening hours, however my demanding job didn’t allow me to properly focus. I can recommend the CodingNomads course as it truly allows you to focus. Being pulled from your normal life is a huge contributor and truly makes the experience. The tutors Martin and Caden where amazing and dedicated their time completely, being fully dedicated to our development. If a student was behind on a topic, they would go out of their way to get them on track through one-on-one support.
The knowledge I gained during the course today helped me to move into a Product Owner role. It allows me to dive one level deeper into roadmap and refinement discussions working with the architects and team. Basically you’ll learn the general Python, SQL, AWS skills to be able to continue your learning yourself. Today it helps me to figure out e.g. developments in the FHIR domain.
As with every course, the more you invest the more you get out. If you do put in the effort, the support from the tutors is truly motivating and the content is pretty exciting. Well-deserved 5-star rating!
This full-stack web development course was truly a great step for my professional career. And one of the best personal experiences!
As a product manager I tried to pick up coding in the evening hours, however my demanding job didn’t allow me to properly focus. I can recommend the CodingNomads course as it truly allows you to focus. Being pulled from your normal life is a huge contributor and truly makes the experience. The tutors Martin and Caden where amazing and dedicated their time completely, being fully dedicated to our development. If a student was behind on a topic, they would go out of their way to get them on track through one-on-one support.
The knowledge I gained during the course today helped me to move into a Product Owner role. It allows me to dive one level deeper into roadmap and refinement discussions working with the architects and team. Basically you’ll learn the general Python, SQL, AWS skills to be able to continue your learning yourself. Today it helps me to figure out e.g. developments in the FHIR domain.
As with every course, the more you invest the more you get out. If you do put in the effort, the support from the tutors is truly motivating and the content is pretty exciting. Well-deserved 5-star rating!
This full-stack web development course was truly a great step for my professional career. And one of the best personal experiences!
As a product manager I tried to pick up coding in the evening hours, however my demanding job didn’t allow me to properly focus. I can recommend the CodingNomads course as it truly allows you to focus. Being pulled from your normal life is a huge contributor and truly makes the experience. The tutors Martin and Caden where amazing and dedicated their time completely, being fully dedicated to our development. If a student was behind on a topic, they would go out of their way to get them on track through one-on-one support.
The knowledge I gained during the course today helped me to move into a Product Owner role. It allows me to dive one level deeper into roadmap and refinement discussions working with the architects and team. Basically you’ll learn the general Python, SQL, AWS skills to be able to continue your learning yourself. Today it helps me to figure out e.g. developments in the FHIR domain.
As with every course, the more you invest the more you get out. If you do put in the effort, the support from the tutors is truly motivating and the content is pretty exciting. Well-deserved 5-star rating!

Amazing people, cool adventure, set me up for success at a new workplace.
I participated in the Bali edition of Coding Nomads Python Bootcamp. At the time I accepted an offer from one the Big Tech companies, but decided to give programming a try first. The program had a great structure and despite limited time allowed us to get to pretty advanced stuff like deploying apps online. This is definitely a full-time arrangement, but this gave me a good balance during such a long stay in Bali.
The most impressive moment is actually not coding related – at one point halfway through the course I felt like I was not getting enough support in learning html. I gave my feedback directly to the course instructors. Most people would really put their ego first and turn it into a power trip – but not them. They were extremely responsive to my feedback and at once made sure I am aware of all the available resources including instructor’s time.
I still keep in touch with many of the people from the course as this school-like experience abroad really contributed to the tight-knit community vibe during the course. What I learned at Coding Nomads really saved my ass in my new position as it turned out to be much more code focus than anticipated. Currently, knowing python gives me a cutting edge both in my current position and the wider job market.
Amazing people, cool adventure, set me up for success at a new workplace.
I participated in the Bali edition of Coding Nomads Python Bootcamp. At the time I accepted an offer from one the Big Tech companies, but decided to give programming a try first. The program had a great structure and despite limited time allowed us to get to pretty advanced stuff like deploying apps online. This is definitely a full-time arrangement, but this gave me a good balance during such a long stay in Bali.
The most impressive moment is actually not coding related – at one point halfway through the course I felt like I was not getting enough support in learning html. I gave my feedback directly to the course instructors. Most people would really put their ego first and turn it into a power trip – but not them. They were extremely responsive to my feedback and at once made sure I am aware of all the available resources including instructor’s time.
I still keep in touch with many of the people from the course as this school-like experience abroad really contributed to the tight-knit community vibe during the course. What I learned at Coding Nomads really saved my ass in my new position as it turned out to be much more code focus than anticipated. Currently, knowing python gives me a cutting edge both in my current position and the wider job market.
Amazing people, cool adventure, set me up for success at a new workplace.
I participated in the Bali edition of Coding Nomads Python Bootcamp. At the time I accepted an offer from one the Big Tech companies, but decided to give programming a try first. The program had a great structure and despite limited time allowed us to get to pretty advanced stuff like deploying apps online. This is definitely a full-time arrangement, but this gave me a good balance during such a long stay in Bali.
The most impressive moment is actually not coding related – at one point halfway through the course I felt like I was not getting enough support in learning html. I gave my feedback directly to the course instructors. Most people would really put their ego first and turn it into a power trip – but not them. They were extremely responsive to my feedback and at once made sure I am aware of all the available resources including instructor’s time.
I still keep in touch with many of the people from the course as this school-like experience abroad really contributed to the tight-knit community vibe during the course. What I learned at Coding Nomads really saved my ass in my new position as it turned out to be much more code focus than anticipated. Currently, knowing python gives me a cutting edge both in my current position and the wider job market.



A big fat pro for this bootcamp is the location. Obviously, learning how to code in a paradise like Bali is pretty cool.
But additional to that, for me being out of my daily environment really helped me stay focused. Since I was so far away from my colleagues, friends and family (Netherlands) and we lived in different time-zones, I didn’t get any distraction other then what I consciously chose. For me that meant long productive days during the week. The weekends I went out to explore the Island, which obviously is a good way of relaxing and getting energized again for the next, productive, week.
Another big fat pro are the instructors. Martin and Caden are awesome. They will give you everything they have, with all their energy. Where needed they will adjust the program to your needs and supply you with additional materials. They know a lot! And when your interests take you places they don’t know, they will explore it with you. Also besides class, we had a lot of fun. Having dinners or drinks together, exploring the area or playing some card games. They were always up for something. Also Roy, the instructor of the Java course should be mentioned here. Three awesome guys.
The organization and contact with Kim and Ryan also went smoothly. They set the right expectations, help you get settled in and are very much open for feedback. They will do anything in their power to make this the best possible experience for you. Thanks!
Ryan and Kim will also give you job support. I didn’t need it, since I was already employed while during the course, but of what I saw was I would say it is worth 5 stars. They will give you very practical advice like how to set up your resume, but will also practice 1-on-1 or whiteboard interviews. Good stuff!
If you are looking for a course where you will master all the general Python skills and get a good general understanding of Web-development, look no further. After the course you are able to build pretty neat web-applications and throw them on the internet, accessible to anyone.
Just one small disclaimer: you are going to get just as much out of this bootcamp as you are willing to put in it. The work will not happen by itself, and they will not come and drag you to class. That, obviously, is your responsibility! 🙂
A big fat pro for this bootcamp is the location. Obviously, learning how to code in a paradise like Bali is pretty cool.
But additional to that, for me being out of my daily environment really helped me stay focused. Since I was so far away from my colleagues, friends and family (Netherlands) and we lived in different time-zones, I didn’t get any distraction other then what I consciously chose. For me that meant long productive days during the week. The weekends I went out to explore the Island, which obviously is a good way of relaxing and getting energized again for the next, productive, week.
Another big fat pro are the instructors. Martin and Caden are awesome. They will give you everything they have, with all their energy. Where needed they will adjust the program to your needs and supply you with additional materials. They know a lot! And when your interests take you places they don’t know, they will explore it with you. Also besides class, we had a lot of fun. Having dinners or drinks together, exploring the area or playing some card games. They were always up for something. Also Roy, the instructor of the Java course should be mentioned here. Three awesome guys.
The organization and contact with Kim and Ryan also went smoothly. They set the right expectations, help you get settled in and are very much open for feedback. They will do anything in their power to make this the best possible experience for you. Thanks!
Ryan and Kim will also give you job support. I didn’t need it, since I was already employed while during the course, but of what I saw was I would say it is worth 5 stars. They will give you very practical advice like how to set up your resume, but will also practice 1-on-1 or whiteboard interviews. Good stuff!
If you are looking for a course where you will master all the general Python skills and get a good general understanding of Web-development, look no further. After the course you are able to build pretty neat web-applications and throw them on the internet, accessible to anyone.
Just one small disclaimer: you are going to get just as much out of this bootcamp as you are willing to put in it. The work will not happen by itself, and they will not come and drag you to class. That, obviously, is your responsibility! 🙂
A big fat pro for this bootcamp is the location. Obviously, learning how to code in a paradise like Bali is pretty cool.
But additional to that, for me being out of my daily environment really helped me stay focused. Since I was so far away from my colleagues, friends and family (Netherlands) and we lived in different time-zones, I didn’t get any distraction other then what I consciously chose. For me that meant long productive days during the week. The weekends I went out to explore the Island, which obviously is a good way of relaxing and getting energized again for the next, productive, week.
Another big fat pro are the instructors. Martin and Caden are awesome. They will give you everything they have, with all their energy. Where needed they will adjust the program to your needs and supply you with additional materials. They know a lot! And when your interests take you places they don’t know, they will explore it with you. Also besides class, we had a lot of fun. Having dinners or drinks together, exploring the area or playing some card games. They were always up for something. Also Roy, the instructor of the Java course should be mentioned here. Three awesome guys.
The organization and contact with Kim and Ryan also went smoothly. They set the right expectations, help you get settled in and are very much open for feedback. They will do anything in their power to make this the best possible experience for you. Thanks!
Ryan and Kim will also give you job support. I didn’t need it, since I was already employed while during the course, but of what I saw was I would say it is worth 5 stars. They will give you very practical advice like how to set up your resume, but will also practice 1-on-1 or whiteboard interviews. Good stuff!
If you are looking for a course where you will master all the general Python skills and get a good general understanding of Web-development, look no further. After the course you are able to build pretty neat web-applications and throw them on the internet, accessible to anyone.
Just one small disclaimer: you are going to get just as much out of this bootcamp as you are willing to put in it. The work will not happen by itself, and they will not come and drag you to class. That, obviously, is your responsibility! 🙂



I just finished the Python Bootcamp and highly recommend CodingNomads. 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!
I just finished the Python Bootcamp and highly recommend CodingNomads. 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!
I just finished the Python Bootcamp and highly recommend CodingNomads. 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!



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. 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, 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.
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. 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, 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.
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. 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, 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.
Course Price
Financing Available for U.S. Citizens
Python + JavaScript bootcamp in Bali
- 15 Week Python + Js + Flask + SQL + AWS fullstack coding bootcamp
- 6 weeks online prep + 5 weeks onsite + 4 weeks online projects
- 500+ hour curriculum with videos, code samples and project challenges
- Lifetime access to our constantly updated online learning platform
- Team welcome dinner in Bali
- Coworking Space membership and awesome digital nomad community
- Support with travel arrangements and accommodations
- 24/7 local contact
- Career resources: resume writing assistance, interview prep and more
- Ongoing personalized mentorship
- Pricing does not include meals, airfare, accommodations, in-country travel
Pay 50% upfront, and the rest when you get a job
CodingNomads has partnered with Leif.org to provide deferred tuition via Income Share Agreement (ISA). Our ISA options are structured so you only pay $500 – $1,000 on top of the base tuition. We like to keep things straight forward.
Qualifying students pay just 50% of tuition in installments before the course completes.
The remainder is paid after the course completes AND after you have verifiable income above $25,000 USD per year.
Click on the options below to calculate your monthly payments based on your projected annual income:
- Pay 15.0% of your monthly income, with a $500 total financing fee (max tuition: $7,450)
- Pay 11.3% of your monthly income, with a $750 total financing fee (max tuition: $7,700)
- Pay 8.5% of your monthly income, with a $1000 total financing fee (max tuition: $7,950)
If you’re interested in other ISA options or want to discuss the details, please get in touch with us.
Let’s be friends