The tech industry changes rapidly. New technologies, programming languages, and tools crop up often. Keeping up to date can be difficult, particularly if you work to support yourself or others. There are many full-time learning options available for those who can spare the time, but for those who can’t, the offerings are more limited.
Coding Dojo is a highly acclaimed school that offers a solution through their online courses, which include a part-time bootcamp and a part-time data science course. These courses offer a lot to those looking to get started or to expand their skillset in software development or data science but have limited time to learn.
In this Coding Dojo Online review, we’ll cover everything you need to know about the bootcamp’s curriculum, schedule, outcomes, and more.
“Not all coding bootcamps are created equal” – Coding Dojo
Coding Dojo stands out as a school that offers an in-person, three-stack curriculum for potential software engineers. They have campuses located throughout the United States. Coding Dojo’s in-person classes are tailored to local job markets—so instruction at a bootcamp in Dallas may be different than instruction at one in Chicago.
Coding Dojo students can also attend a part-time, online bootcamp, facilitating participation for those who live far from one of their campuses and/or who don’t have the resources to complete a full-time course. They also offer a part-time online data science course.
Coding Dojo teaches students how to use software stacks, and aims to mold them into experienced developers. Their mainline online bootcamp offers students the opportunity to learn to program full stack with Python and other web technologies. (Python is considered by many programmers to be an excellent language to start with, so learning the Python stack first is a big benefit to students.) Coding Dojo aims to help students gain real-world coding experience to help them land a job in tech.
|What’s a stack?|
|Stack refers to the layers of software required for web applications. It typically consists of main elements that include software for:database functions,controlling the front end, andcontrolling the back end. |
When a developer calls himself or herself “full stack,” it means that he or she can work with all aspects of web software, including front end, back end, and database components.
Coding Dojo offers extensive career services, including one-on-one mentorship with career advisors, job-hunting workshops, as well as portfolio and resume-building help. Graduates of Coding Dojo courses have found work at Google, Apple, Tesla, Microsoft, IBM, and many more companies.
Coding Dojo Online Reviews: Alumni
A lot of people described their experience at Coding Dojo as being deeply impactful—both to themselves and how they solve problems. For example, one reviewer, who reportedly attended an on-site Coding Dojo course, wrote:
“ … attending the dojo definitely altered my mindset to becoming a better problem solver, and I utilized this newfound mindset to continue learning technologies that would lead me to obtaining a career in tech … ” – Raven C on Yelp
Coding Dojo has two online offerings:
- A part-time, online, 16-week course.
- A part-time, online, 4-week introduction to data science.
Coding Dojo’s online, part-time bootcamp is 16 weeks long and is billed as only taking around 25 hours per week to complete. It covers web development and programming basics along with the Python stack.
Data Science Plus+ (Part-time)
The Data Science Plus+ course is an online course of four weeks’ duration that is designed to be a comprehensive introduction to computer science and machine learning with Python. It also serves as an effective prep course for Coding Dojo’s full-time, in-person data science bootcamp.
In this course, students learn data science fundamentals like machine learning, data visualization, and data analysis. They also learn to use technologies like Python, Numpy, and SciKit-Learn, among others. The course ends with a large scale data science project that students can include in future portfolios.
We outline tuition costs and payment options for Coding Dojo’s two online offerings below.
- Online web development, part-time: $9,995
- Pay in full: Students can pay the full tuition at the start of the course and get up to $1,000 off their tuition costs.
- Installments: Students may pay a $1,000 deposit to reserve a seat, then pay off the remainder of their tuition with four monthly payments of $1,748.75.
- Loan with monthly payments: Students may take out a loan from SkillsFund, which allows them to pay a $1,000 deposit to reserve a seat and then pay off the remainder of their tuition (with interest) in monthly payments. These payments can be as low as $146.95 per month.
- Data Science Plus+: $2,795
- Pay in full: Students can pay the full tuition at the start of the course and get $500 off their tuition costs.
- Split pay: Students pay a deposit of $1,000 to reserve a seat, then pay off the remainder ($1,795) on the first Friday of the course.
The application process is relatively simple. Potential students start by filling out an online form. The next step is to attend an interview with a Coding Dojo staff member. If they are accepted, they can pay the deposit to hold their seat for the selected class.
Pros and Cons
Pros. The pros are clear for Coding Dojo. A 16-week, part-time course where you’ll be taught a full stack in Python is a great way to start in the tech industry. The same could be said of the four-week, part-time course focused on data science. Moreover, Coding Dojo’s courses are relatively inexpensive, with clear, easy payment options.
Cons. Cons include the fact that these two courses don’t have any kind of deferred payment option—where a wage percentage is taken as payment for the course after finding a job. Many other online courses do have a payment option like this in place. Students of Coding Dojo’s online courses need to pay for the full tuition for the course, whether they find a job or not.
Coding Dojo is an excellent place to start learning to code. Their two online courses focus on Python, which is considered by many to be the best language to start with. Coding Dojo also offers excellent job coaching to help you find work in software development soon after you start your search.