Project Description

Learn to code on the trip of a lifetime

8 Weeks Online – Python

August 19 – October 11, 2019

15-20 hours/week, with mentor support. Learn Python, SQL, APIs. Completion required.

4 Weeks in Bali – Fullstack

October 14 – November 8, 2019

50+ hours/week. Surround yourself with fun, hardworking students and mentors.

4 Weeks Online – Capstone

Nov. 18 – Dec. 13, 2019

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, Flask, 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.
  • Understand basic data science, processing and visualization techniques, and basic Machine Learning algorithms.
  • 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.

What you’ll learn in our Python bootcamp

Course Structure

How it Works – Admissions

What our students say

See all of our student reviews on SwitchUp

Average Review Rating:
Robert L.

By Robert L.

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! 🙂

Daniel W.

By Daniel W.

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 CodingNomads for anyone who wants to start learning Python Programming and explore a whole new world of possibilities !

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 CodingNomads for anyone who wants to start learning Python Programming and explore a whole new world of possibilities !

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 CodingNomads for anyone who wants to start learning Python Programming and explore a whole new world of possibilities !

Laura M.

By Laura M.

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!

Patrick V.

By Patrick V.

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.

Robert L.

By Robert L.

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! 🙂

Daniel W.

By Daniel W.

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 CodingNomads for anyone who wants to start learning Python Programming and explore a whole new world of possibilities !

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 CodingNomads for anyone who wants to start learning Python Programming and explore a whole new world of possibilities !

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 CodingNomads for anyone who wants to start learning Python Programming and explore a whole new world of possibilities !

Laura M.

By Laura M.

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!

Patrick V.

By Patrick V.

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.

Show More

Course Price

(Financing Available for U.S. Citizens)

Python bootcamp in Bali

$USD 7000paid in installments
  • 16 Week Python + Js + Flask + SQL + AWS fullstack coding bootcamp
  • 8 weeks online prep + 4 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:

  1. Pay 15.0% of your monthly income, with a $500 total financing fee (max tuition: $7,000)
  2. Pay 11.3% of your monthly income, with a $750 total financing fee (max tuition: $7,250)
  3. Pay 8.5% of your monthly income, with a $1000 total financing fee (max tuition: $7,500)

If you’re interested in other ISA options or want to discuss the details, please get in touch with us.

Take the next step in your career.

Apply for our Python bootcamp, or request more information by clicking below.