Not Sure Where to Apply?

About CodingNomads

Location: Online

CodingNomads is an online learning platform, mentorship program, and global community that helps you enjoy the process of improving your career. You can explore all of our courses online for free before signing up, and join our online coding bootcamps... Read More

CodingNomads’ bootcamps are self-paced, online mentorship programs that act as your support system and accelerator while you work through the curriculum. You can enroll in a month-to-month, 4-month, or 12-month program, depending on your skill level and needs.

In CodingNomads’ bootcamps, you are paired 1:1 with an industry mentor for regular video and screen-sharing calls to get guidance on the curriculum, your projects, and your career. In between your 1-on-1 sessions, join the daily conversations on our friendly chat channels, where you’ll meet and also get support from our admin team, other mentors, learners, and professionals.

Our project-based curriculum and experienced mentorship team help you create a professional-grade portfolio that you're proud of. We also offer career mentorship to help you apply for jobs, pass technical interviews, and negotiate offers.

After CodingNomads programs, grads go on to become (happy) software engineers, data scientists, project / product managers, data analysts, data engineers, entrepreneurs, and more. They tell us they love their jobs. And that makes us happy, too!

Join CodingNomads’ community of engineers, and learn skills to live a better life. Explore all of our courses and start learning for free on our website.

Courses

Java Programming Course

Cost: $3,796
Duration: 16 weeks
Locations: Online
Course Description:

In the Java Programming 4-month program, you’ll learn beginner-to-intermediate foundational engineering skills in Java - the powerhouse language for enterprise development.

The 4-month program is the first half of CodingNomads Java Career Track, and consists of multiple courses, including Java 101, 201, and 301, SQL & MySQL, and Git & GitHub. These skills are needed for hundreds of thousands of open jobs, and go beyond what’s often taught in undergrad university.

In this program, you’ll build several simple Java applications for your portfolio. You’ll also learn strong computer science principles that set the stage for you to continue learning Advanced Java or any other language in the future.

Most students finish the Java course in 4 months when dedicating 15-25 hours to studying per week. Please check CodingNomads’ website for additional programs, payment options, and to explore our curriculum before signing up.

Subjects: Java, SQL, MySQL, Git, Github, Object Oriented Programming (OOP), Algorithms, Database Design, Data Structures, Back-End Web Development, Database Management, Command Line, Computer Science Fundamentals

Subjects:
Git, Github, Command Line, Database Management, Object Oriented Programming (OOP), Java, SQL, Algorithms, Database Design, Data Structures, Back-End Web Development

Python Programming Course

Cost: $3,796
Duration: 16 weeks
Locations: Online
Course Description:

In the Python Programming 4-month program, you’ll learn beginner-to-intermediate programming skills in the world’s [currently] most beloved language - Python!

Learn to build your own software applications from scratch that interact with APIs and databases. Put your skills into practice by following our project-based curriculum and completing multiple lab and project assignments. Work with our team of knowledgeable mentors who can help you build your idea, and your career.

The 4-month program includes Python 101, 201, and 301, SQL & MySQL, and Git & GitHub. Most students complete in this timeframe when dedicating 15+ hours to studying per week. This Python program is the first set of courses in both CodingNomads’ Data Science + Machine Learning Career Track, and Python Web Development Career Track.

Please check CodingNomads’ website for additional programs, payment options, and to explore the course curriculum.

Subjects: Python, Git, Github, Command Line, API, Object Oriented Programming (OOP), SQL, Data Structures, Database Design, Database Management, Computer Science Fundamentals

Subjects:
Git, Github, Command Line, Database Management, API, Python, Object Oriented Programming (OOP), SQL, Database Design, Data Structures

Advanced Java + Spring + AWS Course

Cost: $3,796
Duration: 16 weeks
Locations: Online
Course Description:

Learn to design, develop, and deploy professional-quality, enterprise-grade applications using Java, Spring Framework, and AWS. CodingNomads modern and comprehensive Spring Framework course helps you build upon your Java skills, and qualify for high-paying Java developer roles worldwide. We hold 2023 Best Java Bootcamp titles by Forbes, ZDNet, and more.

In this course, you’ll build multiple projects that demonstrate your skills in areas like Spring Web, MVC, API Integration, Spring Security, and AWS Deployment and Delivery. When you finish this course, you'll be a legitimately capable software developer with a portfolio to prove it.

Most students finish the Advanced Java + Spring + AWS course in 4 months when dedicating 15-20 hours to studying per week. This course is the second half of CodingNomads Java Career Track program, where you’ll learn intermediate-to-advanced back-end engineering skills. Proficiency with Java programming, SQL, MySQL, Git & GitHub are prerequisites.

If you need to learn Java first, please see our Java Enterprise Career Track for the full program. Visit our website for additional programs, payment options, and to explore our curriculum.

Subjects: Algorithms, Back-End Web Development, Database Management, Command Line, Computer Science Fundamentals, Apache, API, AWS, Bash, Big Data, Bootstrap, Cloud Computing, Command Line, Data Analytics, Database Design, Data Structures, Design Principles, DevOps, Docker, Git, Github, Java, JSON, Linux, Maven, MVC, MySQL, NoSQL, Object Oriented Programming (OOP), Shell Scripting, Software Quality Assurance (SQA), Software Testing, Spring MVC, Spring Boot, Spring Security, Spring Framework, Spring Data, SQL, Test-Driven Development (TDD), User Authentication, UX, Web Development, Web Services, Computer Science Fundamentals

Data Science + Machine Learning Career Track

Cost: $11,088
Duration: 48 weeks
Locations: Online
Course Description:

In the Data Science + ML + AI 12-month career track, you’ll learn beginner-to-professional skills for jobs in data science, machine learning, deep learning / AI, and more. Successful graduates have gone on to secure promotions and 5-figure salary raises after completing this program. CodingNomads holds 2023-2024 Best Data Science and AI Bootcamp titles from Forbes, Fortune, and SwitchUp.

This career track starts with Python and SQL, and progresses through Data Science + Machine Learning, and Deep Learning with Neural Networks. You can see all of our written curriculum for free on our website.

Most graduates spend 6-10 months to complete the curriculum when studying 15+ hours per week, plus 2-3 months in our career mentorship program. If you don’t need the full 12-month program or career mentorship, please check our website for additional programs and payment options.

Upon successful completion of the Data Science + ML + AI career track, you will have built multiple custom projects that demonstrate your ability to use data science principles, machine learning algorithms, and deep learning techniques to analyze business decisions. Because our courses teach you *how to think* like a data scientist, the goal is to equip you with the ability to work through any problem (or interview question) on your own.

Subjects:

Git, Github, MySQL, Command Line, Web Services, Database Management, Bash, Docker, Functional Programming, JSON, NPM, Shell Scripting, Technical Leadership, Career Coaching, SciPy, NumPy, Matplotlib, API, Python, Pytorch, Jupyter Notebook, Machine Learning, Data Analytics, SQL, Algorithms, Tensorflow, SciKit, Database Design, Data Visualization, Data Structures, Data Science, Deep Learning, AI, Statistics & Probability, Big Data, Data Mining, Pandas, Cloud Computing, Computer Science Fundamentals

Subjects:
Linux, Design Principles, Git, Github, MySQL, Command Line, Web Services, Database Management, Bash, Docker, Functional Programming, JSON, NPM, Shell Scripting, Technical Leadership, Career Coaching, SciPy, NumPy, Matplotlib, API, Python, Jupyter Notebook, Machine Learning, Data Analytics, SQL, Algorithms, Tensorflow, SciKit, Database Design, Data Visualization, Data Structures, Data Science, Statistics & Probability, Big Data, Data Mining, Pandas, Cloud Computing

Data Science + Machine Learning Course

Cost: $3,796
Duration: 16 weeks
Locations: Online
Course Description:

Learn to navigate decision-making processes using data science techniques and machine learning algorithms. In this course, you will implement each new tool and concept you learn into a project using real-world datasets. In each project, there will be dozens of methods or techniques that you could try.

While some data science courses teach a *specific* way to do things, with CodingNomads, you’ll learn *how to think through a problem for yourself*. By challenging you to think like a data scientist, you’ll graduate with the confidence and skill to choose the most fitting solution for your particular task.

Most students finish the DS + ML course in 4 months when studying 15 hours per week. Python Programming proficiency is a prerequisite for taking the DS+ML Course. If you need to learn Python first, please see our Data Science + ML + AI Career Track. Visit our website for additional programs, payment options, and to explore our curriculum.

Data Science Subjects

Algorithms, API, Bash, Big Data, Career Coaching, Cloud Computing, Command Line, Data Analytics, Data Mining, Data Science, Data Structures, Data Visualization, Database Design, Database Management, Design Principles, Docker, Functional Programming, Git, Github, JSON, Jupyter Notebook, Linux, Machine Learning, Matplotlib, MySQL, NPM, NumPy, Pandas, Python, SciKit, SciPy, Shell Scripting, SQL, Statistics & Probability, Technical Leadership, Tensorflow, Web Services

Subjects:
Linux, Design Principles, Git, Github, MySQL, Command Line, Web Services, Database Management, Bash, Docker, Functional Programming, JSON, NPM, Shell Scripting, Technical Leadership, Career Coaching, SciPy, NumPy, Matplotlib, API, Jupyter Notebook, Machine Learning, Data Analytics, SQL, Algorithms, Tensorflow, SciKit, Database Design, Data Visualization, Data Structures, Data Science, Statistics & Probability, Big Data, Data Mining, Pandas, Cloud Computing

Deep Learning / AI Course

Cost: $3,796
Duration: 16 weeks
Locations: Online
Course Description:

Learn how to make predictions from data using Python, neural networks, computer vision, natural language processing, and more. These deep machine learning techniques are the fundamentals of artificial intelligence. CodingNomads’ Deep Learning with Python course earned the #1 spot in Forbes Best AI Bootcamps of 2024.

In this course, you’ll build multiple projects to demonstrate your skills in Pytorch, Image Classification, RNNs, and more. By the end of the course you will design, train, and evaluate your own deep learning models in the areas of your interest.

Most students finish the Deep Learning course in 4 months when studying 15 hours per week. Proficiency with Python programming, Jupyter notebooks, matplotlib, basic algebra and calculus are prerequisites for the Deep Learning course. If you need to learn Python and Data Science foundations first, please see our Data Science + ML + AI Career Track. Please visit our website for additional programs, payment options, and to explore our curriculum.

Deep Learning Subjects

Artificial Intelligence (AI), Algorithms, API, Big Data, Cloud Computing, Data Analytics, Data Mining, Data Science, Data Structures, Data Visualization, Jupyter Notebook, Machine Learning, Matplotlib, NumPy, Pandas, Python, SciKit, SQL, Statistics & Probability, Technical Leadership

Java Enterprise Career Track

Cost: $11,088
Duration: 48 weeks
Locations: Online
Course Description:

Java has been a top programming language for decades because many of the world’s largest companies use Java. CodingNomads’ Java Career Track teaches beginner-to-professional skills that are used daily by Java developers, and are in-demand for jobs. We have the most modern and comprehensive Spring Framework curriculum on the market, which has made our graduates successful at landing jobs all around the world. We hold 2023 Best Java Bootcamp titles by Forbes, ZDNet, and more.

This program is open to coders of all levels and starts at the very beginning. The Java job market is receptive to beginner coders, so we recommend this track as a proven and reliable way to break into software engineering with no prior experience.

In our Java Career Track, you will build a portfolio of complex, enterprise-grade software applications from scratch. You will also possess strong computer science skills that enable you to tackle any software challenge thrown your way and learn additional programming technologies with more ease.

The career track starts with Java and SQL, then dives deep into enterprise application development with the Spring Framework and Spring Boot, AWS cloud infrastructure, and much more. Most graduates spend 6-10 months to complete the curriculum and capstone project when studying 15+ hours per week, plus 2-3 months in our career mentorship program. If you don’t need the full 12-month program, please check our website for additional programs, payment options, and to explore our curriculum.

All Java course lectures are pre-recorded, so you can learn when it’s convenient for you. You’ll meet weekly 1:1 with your mentor, and we encourage you to reach out anytime in between meetings for extra help, whenever you need it! Personalized mentor support is key to transforming you into a confident Java developer, and we’re here to help you see it through.

Java Career Track Subjects
Agile, Algorithms, Apache, API, AWS, Back-End Web Development, Bash, Big Data, Bootstrap, Career Coaching, Cloud Computing, Command Line, Data Analytics, Data Structures, Database Design, Database Management, Design Principles, DevOps, Docker, Git, Github, HTML, Java, JavaScript, JSON, Linux, Maven, MVC, MySQL, NoSQL, Object Oriented Programming (OOP), Shell Scripting, Software Quality Assurance (SQA), Software Testing, Spring MVC, Spring Boot, Spring Security, Spring Framework, Spring Data, SQL, Test-Driven Development (TDD), User Authentication, UX, Web Development, Web Services, Computer Science Fundamentals

Subjects:
Linux, Design Principles, CSS, Git, HTML, Github, MySQL, Bootstrap, Command Line, User Authentication, Web Services, Database Management, Bash, Docker, JSON, MVC, NoSQL, Shell Scripting, Software Testing, Test-Driven Development (TDD), Career Coaching, Apache, API, Software Quality Assurance (SQA), Agile, Object Oriented Programming (OOP), Maven, Java, Data Analytics, SQL, Algorithms, Database Design, JavaScript, UX, AWS, DevOps, Data Structures, Spring MVC, Back-End Web Development, Big Data, Cloud Computing

JavaScript Web Development Course

Cost: $3,796
Duration: 16 weeks
Locations: Online
Course Description:

Learn to build dynamic, interactive web applications from scratch using JavaScript, HTML, CSS, REST APIs, Git & GitHub, and more. Graduate with several projects for your portfolio and gain the confidence to navigate front-end web development projects on your own. Enjoy the process of learning to code with our practical curriculum and friendly teaching style.

The 4-month program includes JavaScript 101 and 201 and Git & GitHub. Most students complete in this timeframe when dedicating 15+ hours to studying per week. Please check CodingNomads’ website for additional programs, payment options, and to explore our curriculum for free.

Subjects: API, Computer Science Fundamentals, CSS, Front-End Web Development, Git, Github, HTML, JavaScript, REST, Web Design, Web Development, Web Services

Python Web Development Career Track

Cost: $11,088
Duration: 48 weeks
Locations: Online
Course Description:

Learn to build your own applications, scripts, automations, and web applications from scratch in CodingNomads’ Python Web Development Career Track. By using web development frameworks like Django and Flask, you can create robust and scalable web applications with the beloved language of Python - which is often considered easier to read, write, and learn than other programming languages.

This program is open to coders of all levels and starts at the very beginning. CodingNomads’ Python Web Development course teaches the practical skills needed to become a professional developer. It also gives you a strong foundation to go into more advanced fields like data science and machine learning.

In this career track, you will start building projects from the very beginning and graduate with a portfolio of projects using a variety of Python tools. You will also possess strong computer science skills that enable you to tackle any software challenge thrown your way, and learn additional programming technologies more easily.

The career track starts with Python, SQL, and APIs, and progresses through the Django Framework, Flask & JavaScript (optional), deployment, and more. Most graduates spend 6-10 months to complete the curriculum and capstone projects when studying 15 hours per week, plus 2-3 months in our career mentorship program. If you don’t need the full 12-month program, please check our website for additional programs, payment options, and to explore our curriculum.

All lectures are pre-recorded, so you can learn when it’s convenient for you. You’ll meet weekly 1:1 with your mentor, and we encourage you to reach out anytime in between meetings for extra help whenever you need it! This consistent pace helps you build a routine around learning and make tangible progress every week.

Python Web Dev Career Track Subjects
Agile, Algorithms, API, App Development, Azure, Back-End Web Development, Bash, Bootstrap, Career Coaching, Command Line, CSS, Data Analytics, Data Structures, Data Visualization, Database Design, Database Management, Design Principles, Django, Flask, Docker, Functional Programming, Git, Github, Heroku, HTML, JavaScript, JSON, Linux, MVC, MySQL, NoSQL, NPM, Object Oriented Programming (OOP), Python, REST, SaaS, Shell, Scripting, Software Testing, SQL, Technical Leadership, Test-Driven Development (TDD), User Authentication, UX, Web Development, Web Services, Computer Science Fundamentals, DevOps

Subjects:
Linux, Design Principles, CSS, Git, HTML, Github, MySQL, Bootstrap, Command Line, Heroku, User Authentication, Web Services, SaaS, Database Management, Bash, Docker, Functional Programming, JSON, MVC, NoSQL, NPM, Shell Scripting, Software Testing, Test-Driven Development (TDD), Technical Leadership, Career Coaching, API, Python, Agile, Object Oriented Programming (OOP), Data Analytics, SQL, Django, Algorithms, Database Design, JavaScript, UX, Data Visualization, Data Structures, App Development, Back-End Web Development, REST, Web Development, Azure

CodingNomads Reviews

Average Ratings (All Programs)

CodingNomads logo

4.98/5 (107 reviews)

Madoka Kamishima
Graduated: 2018

10/12/2018

Course
Java + Spring + SQL + AWS - TAHOE-RENO

Overall

Curriculum

Job Support

"Commitment"

I was able to learn more than I thought within the 4 months of this program . Ryan, our instructor, was committed and determined to help us as much as he can during class time. I personally really think Ryan is an intelligent individual. Personally, I... Read More

Saulo
Graduated: 2018

10/2/2018

Course
Java + Spring + SQL + AWS - TAHOE-RENO

Overall

Curriculum

Job Support

"Coding outdoors!"

Coding nomads is a unique life experience!

I have not ony learned the fundamentals about coding but also had a great time with Kim and Ryan!

The level of flexibility didn't interefered at all in our learning experience. We were able to enjoy Tahoe at... Read More

Highly recommend for those who wants to have a productivity time but also relaxed!

Ashley
Graduated: 2018

9/25/2018

Course
Java + Spring + SQL + AWS - TAHOE-RENO

Overall

Curriculum

Job Support

"Amazing class, classmates and location!"

Tahoe local here!
I can't say enough good things about this course, friendships made and awesome adventures.
I originally signed up for the class since it was the only one in my area and I'm so glad I did! From meeting class mates from all over the world... Read More

Ivan
Graduated: 2018

7/2/2018

Course
Java + Spring + SQL + AWS - BALI

Overall

Curriculum

Job Support

"An Amazing Experience!"

I joined the Bali Bootcamp of 2018 and it was an incredible experience.
The Coding Nomads crew really knows how to run a coding bootcamp in one of the most beautiful places on Earth.

The learning experience was really good, covering a great amount of topics... Read More

Beyond the pure academical experience, joining Coding Nomads Bootcamp in Bali was one of the most amazing experiences of my life; by the end of the course both the teachers and my fellow campmates became my friends and when we were not coding, we had the incredible expericiences enjoying all the fun that a place like Bali can offer.
Work Hard, Play hard and Push it to the limit!

Heather
Software Engineer | Graduated: 2018

6/29/2018

Course
Java + Spring + SQL + AWS - BALI

Overall

Curriculum

Job Support

"Amazing Professional and Personal Experience"

Exotic location & incredible value are two definite pluses for Coding Nomads, but my main reason for choosing them was because I wanted a more technical, comp sci style of coding bootcamp. Having Java as the main language was a huge part of that, but... Read More

Now, if you apply to Coding Nomads, I can't guarantee the same results, but I can ensure you that you'll receive a wide breadth of knowledge for your programming language, a solid foundation in computer science fundamentals, and, most importantly, the skills to figure out whatever you don't know how to do. The instructors are knowledgable, experienced, and genuinely care about both your education and the quality of your overall experience!

As a a smaller organization they don't have all of the same structured job support/partnerships as the big bootcamps. But they more than make up for that with personalized support with mock interviews, resume reviews, practicing your elevator pitch, and being available every step of the way through your job hunt.

For any bootcamp, you'll get out of it what you put into it. Make sure you put in the time during the online prep work, ask a lot of questions, and do all of the practice assignments. If you do this, Coding Nomads will make sure you leave with tons of knowledge, amazing friends, and unforgettable travel experiences. Can't recommend them highly enough!

Trevor
software developer | Graduated: 2018

6/28/2018

Course
Java + Spring + SQL + AWS - BALI

Overall

Curriculum

Job Support

"A great bootcamp and great experience that I will never forget."

The Coding Nomads Team:
I attended the Java bootcamp in Bali and the entire experience was amazing. The Coding Nomads team was great. The instructors teaching styles and how they ran the course really impressed me. It was a great blend of structure but... Read More

Course and Content:
Overall, I thought the amount of content and technologies that were covered was on point. I have a different perspective than the others in the course as I had a position lined up for me with my current company. I transferred roles from software test engineer to Java developer. One of the reasons that I was granted the opportunity was that my manager saw the course content and outline and was very impressed with how it aligned closely with the technologies they used. I chose to pursue Coding Nomads mostly because either the other available bootcamps were way too expensive and/or were more frontend style technologies mostly for web or app development and not Java/backend rooted. Saying, there was also opportunities to dig into more frontend work and technologies, if you enjoy that (some people did in fact).

Location:
Obviously, Bali is an amazing location for many reasons. You might think that there would be too many distractions or it doesn’t seem like a serious place. It works though. Getting away from time and the normal routine really seemed to help me to focus in on the opportunity and challenges without the other distractions. There was a really nice blend of working hard, and often long hours, with taking time to enjoy Bali. The CN team was great at offering suggestions and also organising group adventures during the off time. Some of the most amazing times I had with everyone there. The coworking space we based out of was Outpost in Ubud. It was a great place to hold the course. Great amenities (events, pool access, etc) and people. You also got a glimpse of the remote working lifestyle that other professionals were living at Outpost.

Beyond the Bootcamp:
I am now applying my coding knowledge at work and I feel that the course prepared me very well. I definitely need to build up my experience in general and improve which takes time, but the major hurdles have mostly been getting up to speed on the practices and methods of software engineering that my work uses and applies for specific domain knowledge. That is something that would seem inevitable regardless.

I really cant say enough about the bootcamp itself, the Coding Nomads team, and overall experience and adventure. Its a total package.

Kezia
Software Engineer | Graduated: 2018

6/11/2018

Course
Java + Spring + SQL + AWS - BALI

Overall

Curriculum

Job Support

"Professional and transformative learning experience that I would highly recommend to anyone looking for a coding bootcamp."

Before I joined this course, I was a fashion designer who knew absolutely nothing about software engineering. On the first phone interview, they explained to me about the course in details and made sure it's in line with what I wanted to learn. The instructors... Read More

Donda
Graduated: 2018

3/2/2018

Course
Intro to Java + SQL - ONLINE

Overall

Curriculum

Job Support

"A great online learning experience"

It is so far been the best learning to code experience online. Especially for me who does not have any technical background. All lecture sessions were recorded which allow me to replay whenever I feel unsure about a specific topic. Most importantly, the... Read More

Meghan
Graduated: 2017

1/11/2018

Overall

Curriculum

Job Support

"I had a fantastic experience in Mexico with CodingNomads learning Java and highly recommend it to anyone looking for an affordable bootcamp."

I attended the CodingNomads bootcamp Sept-Nov 2017, held in Mexico, and it was a ton of work and overwhelming at times, but loved every minute of it. It's one of the more affordable bootcamps out there, which is definitely one of the reasons I chose it,... Read More

Thomas Leruth
Graduated: 2018

1/6/2018

Overall

Curriculum

Job Support

"A great experience"

CodingNomads is definitely a great experience. They take you to spot which is remote but at the same time very enjoayble to live at. This combo gives you the opportunity to switch off from your old routine and focus fully on learning. At the same time,... Read More

Overall, I would gladly re-do this course. it was fun, I learned a lot, and it did not ruin my bank account. What more to ask?

Related News

An Introvert's Guide to Landing a Software Engineering Job
Kevin Graham, CodingNomads Graduate - 11/28/2018
Person thinking

Need help making a decision?

We'll match you to the perfect bootcamp for your location, budget, and future career.