Not Sure Where to Apply?

CodingNomads

Online
Best Bootcamp

 Ranked 2021 Best Bootcamp

About CodingNomads

Location: Online

Ranked #7 on SwitchUp’s Best Coding Bootcamps worldwide, and #3 for Data Science, CodingNomads is a small family-run code school that provides a more personal human experience to help you master in-demand coding skills, and have fun doing it!

With a mission... Read More

One of the few bootcamps to teach Java and Python, CodingNomads also offers advanced courses in Data Science & Machine Learning, fullstack Python web development with Django and Flask and Quant Trading with Python.

CodingNomads’ practical, project-based curriculum is fit for beginners and experienced coders alike, so you graduate with a professional-grade portfolio.

With extensive career support services, grads go on to become software engineers, project / product managers, data analysts, data engineers, entrepreneurs and more. CodingNomads also offers expert guidance on launching a remote digital nomad career.

Join CodingNomads’ friendly community of global coders, and gain the skills to live the life you dream of!

Courses

Learn Java Programming

Cost: $2,100
Duration: 12 weeks
Locations: Online
Course Description:

Want to learn strong foundational engineering skills for your job, university, or a career change?

Learn Java - the #1 most in-demand programming language that will open the door to a wealth of career opportunities.

Recognized as one of SwitchUp’s best coding bootcamps for 3 years running, alumni give high ratings for CodingNomads’ comprehensive curriculum, superior mentor support, and enjoyable learning experience.

CodingNomads’ online Java course teaches practical skills needed for tens of thousands of open jobs. As you learn Java, you’ll build several real-world projects for your portfolio. You’ll also learn strong computer science principles that enable you to learn any other language or tech in the future - critical for the ever-changing tech landscape.

CodingNomads offers multiple course format options to suit your schedule, budget and learning preferences. You can choose to simply purchase the course content to complete on your own, or enroll in an intensive mentored program to learn faster with 1:1 support.

Most students finish the Java course in 3 months working 15 hours / week with mentor support, and discounts are available for students who finish the course faster. Please check CodingNomads’ website for additional format and pricing options.

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

Learn Python Programming

Cost: $2,100
Duration: 12 weeks
Locations: Online
Course Description:

Want to learn Python to build your own products and boost your career?

Python is one of the easiest programming languages to learn, and an extremely valuable skill needed across every industry.

CodingNomads’ online Python course teaches you to build your own software applications from scratch that interact with APIs and databases. It also prepares you for our advanced Python courses in fullstack Python web development, Quant Trading, and Data Science & Machine Learning.

Named one of SwitchUp’s Best Online Coding Bootcamps, we make learning to code fun and productive with a project-based curriculum, and a team of knowledgeable mentors who care about your success.

CodingNomads offers multiple course format options to suit your schedule, budget and learning preferences. You can choose to simply purchase the course content to complete on your own, or enroll in an intensive mentored program to learn faster with 1:1 support.

Most students finish the Python course in 3 months working 15 hours / week with mentor support, and discounts are available for students who finish the course faster. Please check CodingNomads’ website for additional format and pricing options.

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

Java Professional Career Track

Cost: $6,500
Duration: 24 weeks
Locations: Online
Course Description:

Java has been the #1 most in-demand programming language for decades, making it an incredibly valuable asset for your career. CodingNomads’ Java Training Career Track teaches the professional skills you need to tap into the vast and lucrative job opportunities for Java developers.

In our Professional Java course you will build a portfolio of complex software applications from scratch. Once you learn Java, you will also possess the computer science skills needed to tackle any software challenge thrown your way. Students who learn Java are also able to learn any other programming language more easily afterward, making Java a great language for beginner coders.

The Java Training Career Track also includes 6 months of intensive career support to help you find work quickly and efficiently. Our Java course grads go on to become software engineers, project / product managers, data analysts, data engineers, entrepreneurs and more.

This part-time Java course requires at least 15 hours / week to finish in 6 months. You can also choose to add a 2 month JavaScript module if you’d like to pursue full-stack engineering.

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 providing exceptional mentorship is what sets CodingNomads apart from the rest.

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

Machine Learning + Data Science Course

Cost: $2,100
Duration: 12 weeks
Locations: Online
Course Description:

Machine Learning and Data Science have become some of the world’s most valuable skills, by empowering businesses and governments to make smarter decisions with data.

In CodingNomads’ Machine Learning + Data Science Course you’ll learn to navigate decision making processes using sophisticated, professional data science techniques. This is a project-based course, where you will implement each concept into a project using real-world datasets.

In each project there will be dozens of methods or techniques that you could try. While many 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.

CodingNomads offers multiple course format options to suit your schedule, budget and learning preferences. You can choose to simply purchase the course content to complete on your own, or enroll in an intensive mentored program to learn faster with 1:1 support.

Most students finish the Data Science course in 3 months working 15 hours / week with mentor support, and discounts are available for students who finish the course faster. Please check CodingNomads’ website for additional format and pricing options.

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

Python Web Development Career Track

Cost: $6,500
Duration: 24 weeks
Locations: Online
Course Description:

Python Web Development is exploding in popularity, thanks to web dev frameworks like Django and Flask that make it easy to create robust and scalable web applications.

In addition, many web developers prefer working with Python because it’s easier to read, write and learn than other web dev languages like JavaScript.

CodingNomads’ Python Web Development course teaches the skills you need to become a professional Python web developer. You will graduate with a portfolio of custom-built projects that you are proud to showcase to employers. 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 ease.

The Python Web Development course also includes intensive career support to help you find work quickly and efficiently. Our grads go on to become software engineers, project / product managers, data analysts, data engineers, entrepreneurs and more.

This part-time Python Web Development course requires at least 15 hours / week to finish in 6 months. 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!

Personalized mentor support is key to transforming you into a confident Python web developer, and providing exceptional mentorship is what sets CodingNomads apart from the rest.

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

Quant Trading with Python

Cost: $1,250
Duration: 12 weeks
Locations: Online
Course Description:

Want more insight and control over your investments? Learn to analyze and manage your portfolio with practical quant trading techniques.

In CodingNomads’ Quant Trading with Python course you will:

- Build a long-short trading model that can withstand recessions
- Create your own Python trading algorithm
- Build stock screeners to analyze your investments
- Learn to verify the performance of any trading method
- Model and test your own investing ideas
- Use your analyses to predict future portfolio performance

Use your knowledge for your personal investments, or apply your skills towards careers in Asset Management, Quantitative Analysis, or to work at a hedge / mutual fund.

Most students finish the Quant Trading with Python course in 3 months working 15 hours / week with mentor support.

Subjects:
NumPy, Matplotlib, Python, Jupyter Notebook, Data Analytics, Data Visualization, Statistics & Probability, Pandas

CodingNomads Reviews

Average Ratings (All Programs)

CodingNomads logo

4.99/5 (70 reviews)

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?

Jialor Cheung
Software Engineer (in training) | Graduated: 2017

1/1/2018

Overall

Curriculum

Job Support

"CodingNomads Playa del Carmen 2017"

Overall Review:
The CodingNomads bootcamp is one of the most unique and rewarding experiences in my life. Traveling to a foreign country and meeting new people from around the world with the common purpose of learning to code creates a common atmosphere... Read More

Kevin Neag
Graduated: 2017

12/28/2017

Overall

Curriculum

Job Support

"CodingNomads review"

This is a review for the CodingNomads cohort taking place in Playa Del Carmen, Mexico between September 23rd, 2017 through January 7th, 2018. The program consisted of 8 weeks on-site learning at a co-working space in the center of Playa Del Carmen, as... Read More

1.) The technologies you learn.

Most coding boot camps are centered around learning web-development, CodingNomads differs in that the course is structured around java, which is the most used back-end language in the world. During the course, you go from learning the java fundamentals all the way up to be able to able to write complex data structures and algorithms. You will also learn spring, a popular Java framework that allows you to create secure web applications, create your own Restful API services, be able to integrate your code with relational databases as well as much more. During the course, you also learn how to use the command line, git, SQL for managing databases, and many services on AWS, including EC2 which allows you to deploy your code on remote servers. Most importantly you will learn to think and solve problems like a developer.

2.) The Instructor.

Ryan is extremely knowledgeable with over a decade of experience working as a professional developer. With his recent real-world experience, he is able to organize the course so that you learn the technologies and best practices currently being used. Ryan is really good at breaking down complex topics so that they can be easily explained. Above all, he is extremely generous with his time. On several occasions, he has spent over 12 hours in class helping students, and he routinely offers time on Sunday’s for students to review the material.

3.) Getting away from distractions.

The concept of traveling to a foreign country to learn computer programming might sound like a pretty strange idea, however, for me it provided the perfect learning environment. Traveling really helped me step away from all the distractions of everyday life, so that I could solely devote my time to learning as much as possible. During the course, you are almost exclusively surrounded by like-minded people who are also trying to learn how to code, which I found was something that was extremely beneficial and something that not every boot camp can offer. The co-working space we used was a short walk from my apartment and Playa del Carmen provided nearly all the everyday comforts of the United States.

4.) The price.

I think that you will be hard-pressed to find a better deal on a boot camp than CodingNomads. The base price for the course was significantly cheaper than all the other boot camps that I researched, with the added benefit of a decreased cost of living from being in a foreign country. Additionally, the cohort I was in was very small, so I was able to get lots of individual attention, something that you might not find in some of the larger more expensive boot camps.

Daniel Kapitanov
Graduated: 2017

9/28/2017

Overall

Curriculum

Job Support

"One of the best decisions I've ever made!"

Choosing to attend CodingNomads' course in Koh Tao, Thailand was one of the best decisions I've ever made. It wasn't an easy decision to make, but it paid off completely! The teachers - Ryan and Kim are one of the most lovely people you'll ever meet and... Read More

Taner Ali
Graduated: 2017

9/28/2017

Overall

Curriculum

Job Support

"Learn to code with lunch breaks on the beach"

This was an amazing experience! I learned to code while I was in paradise on a small island in Thailand. While I was researching bootcamps, CodingNomads was one of the first ones I discovered and I kept coming back to it as I was researching others. It... Read More

Yovalice
Graduated: 2017

5/22/2017

Overall

Curriculum

Job Support

"Awesome way to learn to code while traveling"

Having the opportunity to learn Java, SQL and AWS, traveling to a new place, meeting new people and paying less than in most bootcamp is something you can't miss. The CodingNomads bootcamp is very well organized and teach what you will need to be a successful... Read More

Trevor
Software Engineer (in training) | Graduated: 2017

5/18/2017

Overall

Curriculum

Job Support

"I learned to code in a tropical paradise"

So I went to a coding bootcamp…
It was awesome!

CodingNomads delivered on so much more than I thought possible.

Here are the reasons to attend:
-Ryan (the instructor) and Kim (admin and wife) are great people and care about your success.

-Ryan is a real life... Read More

-You learn Java, SQL, and AWS. These are core technologies that are in demand! Don’t take my word for it, Google it. --> most used programming language, most used database language, most used cloud platform.

-This course is less expensive than most.

-You get to travel to an awesome location with other people that are doing the exact same thing!

-Travelling to a new country (or at least away from where you live) gives you all the opportunity to focus on what you’re there to do.

This isn’t the right place for a life story or the answers to all the questions you most likely have, but I’d be happy to share. CodingNomads has my email and can put you touch. And if you’re interested in a coding bootcamp at all, you should really reach out to Ryan and Kim. They’re super genuine people and will definitely help fill in a lot of the details.

Anonymous
Graduated: 2017

5/9/2017

Overall

Curriculum

Job Support

"Superior to any other learning experience I have ever had."

The CodingNomads boot camp is an amazing class that you won't want to miss out on. It is amazing because it is relatively affordable (compared to other boot camps with similar stacks), you get to live and experience another country (also very affordable!),... Read More

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.