Coding Dojo Review: A Flexible And Immersive Coding Bootcamp

July 15, 2021
Reviews

Make Your Dollar Go Further

Earn up to 50,000 MR points (valued at $1,000 - $1,500) with the American Express Cobalt Card, a low-fee card that offers 5x the points on all food and drinks.

Bonus: $100 USD hotel credit

Coding Dojo is an in-person and online coding, cybersecurity and data science bootcamp that offers full-time immersive bootcamps, part-time, flexible and even self-paced courses. What sets their immersive full stack software engineering bootcamp apart from all the other courses out there is the fact that it doesn't just cover one stack but 3, which are the MERN stack, the C#/.NET framework and the Java stack.

The school offers several payment options, including an ISA, loans with Ascend and even 6 different scholarships to help those that can't afford the full tuition upfront. Over 95% of alumni manage to find a job in tech within 1 year of graduation thanks to their ongoing, lifetime access to career support and their perfectly aligned incentives.

On the other hand, it is a very expensive school that costs more than $16,000 if paid upfront and much more if you pay in installments or through the ISA. If you want to make the best of this bootcamp, prepare to dedicate more than 70 hours per week during 14 weeks. If you want to know more, click on the button below.

Coding Dojo is an in-person and online coding bootcamp that also teaches data science and cybersecurity. It has offices and campuses in several states across the U.S., both on the East Coast and on the West Coast, where students can go to learn new relevant skills. Coding Dojo’s in-person classes are tailored to local job markets to make sure that students in each city have the highest possible chances of successfully landing a job without relocating.

It is one of Silicon Valley's early coding bootcamps, and it boasts ample experience both in the tech industry and in education.

Who Is Coding Dojo For?

Coding Dojo helps non-coders who are either starting their careers in tech or are transitioning to tech from different backgrounds located in the United States become highly skilled full stack software engineers, data scientists or cybersecurity specialists in as little as 14 weeks.

They even help international students who wish to attend their in-person bootcamps file for an I-20 visa to come to study in the United States, provided you can prove that you have the funds needed to pay for your ticket, lodgings for 6 months and for the course itself.

Features & Benefits of Coding Dojo

Here are a few of the most important features and benefits of Coding Dojo:

Well-Aligned Incentives

Coding Dojo offers some pretty great payment plans that seek to make your life a little bit easier while you study and even after you graduate. It aligns its goals with its students by offering an income share agreement or ISA that lets you defer payment until you have a job.

If you choose this payment option, you’ll pay 9.8% of your pre-tax income every month after you find a job that pays a minimum of $2,667 per month or $32,000 per year.

The ISA is capped at 60 payments, which means that the minimum you’ll pay the school is $15,680 (which corresponds to the minimum salary mentioned before). It’s also capped at a total of $29,995, so salaries above $61,200 per year allow you to repay the full amount quicker.

You don’t need to worry about starting out making high payments and then losing your job because the ISA updates according to your current salary. If for whatever reason, you get a pay cut or you lose your job altogether, the ISA payments will either become lower or pause until you increase your income above the $32,000 threshold once again.

Since Coding Dojo won’t receive a cent until you find a high-paying job, and they’ll get make a higher profit the more you earn, then their incentives are perfectly aligned with their students’.

No Experience Needed

Having the possibility to start learning a new skill from scratch at the hands of experienced instructors from day one is something that most people will appreciate. Many courses offer great value, but only if you already have a working knowledge of the basics. This can be particularly frustrating for someone who is trying to change careers but always hits a wall that won’t let them enroll due to lack of experience.

While you may take the proactive route and start researching all the information by yourself, this can be a bit daunting at times, especially if you don’t even know where to start. That’s when a course like this one, which lets you sign up with no previous experience at all, comes in handy. While you’re likely going to have to check some of the basics out yourself, you’ll have both the support and advice from your instructors, who are the best prepared to guide you along the way and to keep you on track.

70-80% of Coding Dojo’s students don't have coding experience when they enroll in the program. Lots of bootcamps say they don't require coding experience but then have all these hurdles to getting started. Coding Dojo doesn't have a coding challenge or technical assessment to enroll, because they know that they can teach you, no matter where you start.  Coding Dojo’s Programming Basics course was designed just for students that have little to no experience. This course was developed expressly to make sure that students are successful, no matter where they start.

Lifetime Access to Career Services

Coding bootcamp is just the beginning. We have had the privilege of helping over 6,000 students upgrade their careers & their lives. In 14 weeks, all while learning the most in-demand STEM skills, you will be working on your job search for when graduation comes and goes.  Coding Dojo’s graduates have an 89.1% placement rate within 6 months of graduation & an average starting salary of $72,000. And we’re so proud of  Coding Dojo’s outcomes. But  Coding Dojo’s services don’t stop there.

Other online coding bootcamps only give you career services for the first 6 months after graduation.  Coding Dojo’s services team is there for you throughout your career, whether it’s 6 months or 6 years down the line, because we are truly invested in your success.

In-Person Instruction

In-person instruction creates an environment where students can concentrate better because there will be fewer distractions. This will grant them a better understanding and a higher chance of completing the course since they will also interact with instructors and peers.

A classroom also grants the opportunity to access more information since the student will be in the same place as their instructor and peers, making it easier to make themselves heard. This also makes it easier to make friends, problem-solve and build a network with people of different backgrounds.

Coding Dojo offers in-person classes on campuses located in several different cities across America:

  • Arlington, Virginia.
  • Bellevue, Washington.
  • Boise, Idaho.
  • Chicago, Illinois.
  • Dallas, Texas.
  • Los Angeles, California.
  • Oakland, California.
  • Orange County, California.
  • Silicon Valley, California.
  • Tulsa, Oklahoma.

This makes it easier to find a location near you.

Online Instruction

Online instruction allows students to learn from the comfort of their homes or anywhere they would like to study. It also provides students who live far away the chance to enroll without having to relocate, making the course available for a wider base of students. This type of learning also suits students with different learning methods, letting them learn more flexibly.

The online courses that Coding Dojo offers can fit around students' lives and activities, allowing them to be more relaxed than in a classroom environment. This type of option will allow working people to pursue a new career path without taking the risk of leaving their old jobs until they're ready to land a new role in software development.

Free Material

Providing training to inexperienced students or jumping right into the meat of a course is something any course provider has to juggle. On the one hand, starting from scratch will make those with prior experience feel bored from day one, and they'll feel as if they're wasting their time. On the other hand, offering a course only for those who have a background in the covered topics will drive away anyone who is thinking of taking a course like Coding Dojo to pursue a career change or something similar.

In order to solve this issue, Coding Dojo offers its free Intro To Web Development course to anyone who may want to learn the basics and decide if the full, paid course is right for them.

Coding Dojo's Course List

Students who enroll in any of Coding Dojo's programs get hundreds of hours worth of training in software engineering, data science and cybersecurity. The school offers instruction from industry-weathered instructors. 

Coding Dojo offers 8 different programs:

  • Full-Time Onsite Full-Stack Software Engineering Immersive Bootcamp.
  • Full-Time Remote Full-Stack Software Engineering Immersive Bootcamp.
  • Part-Time Accelerated Software Engineering Bootcamp.
  • Part-Time Flex Software Engineering Bootcamp.
  • Self-Paced Coding Bootcamp.
  • Part-Time Remote Cybersecurity Bootcamp.
  • Data Science Part-Time Bootcamp.
  • Intro to Web Development.

In the following table, you'll find an overview of the basic features and cost of these 8 courses.

CourseCourse TypeCourse LengthTuition
Full-Time Onsite Full-Stack Software Engineering Immersive BootcampFull-Time
In-Person
14 Weeks
(70-90 hours/week)
$16,495
Full-Time Remote Full-Stack Software Engineering Immersive BootcampFull Time
Online
14 Weeks
(70-90 hours/week)
$16,495
Part-Time Accelerated Software Engineering BootcampPart-Time
Online
16-32 Weeks
(25-35 hours/week)
$8,995
Part-Time Flex Software Engineering BootcampPart-Time
Online
28 Weeks
(10-15 hours/week)
$8,995
Self-Paced Coding BootcampSelf-Paced
Online
8 or 16 Weeks
(Own Pace hours/week)
$1,950 (8-Week plan)
$3,850 (16-Week plan)
Part-Time Remote Cybersecurity BootcampPart-Time
Online
24 Weeks
(20 hours/week)
$16,495
Data Science Part-Time BootcampPart-Time
Online
29 Weeks
(10-16 hours/week)
$5,995
Intro to Web DevelopmentPart-Time
Online
3 Hours
(3 hours/week)
Free

Here’s a breakdown of all of these programs:

Full-Time Onsite Full-Stack Software Engineering Immersive Bootcamp

LocationIn-Person
Boise, Silicon Valley, Los Angeles, Chicago, Bellevue
Class Size50
Start DatesRolling Start Date
Time CommitmentFull-Time
70-90 hours per week.
Course Length14 Weeks
Cost of Tuition$16,495

Master the fundamental building blocks of web and software development alongside your peers over 14 rigorous weeks. With campuses in 10 cities, we’ve been delivering a top-tier coding education since 2012. Coding Dojo's unparalleled three-stack program is complete with hands-on learning, robust support from their roster of instructional staff, their industry-tested learning platform, and more – so you are both challenged and supported throughout the journey. Integrated into every step of the program is unlimited access to a career services team, which has successfully placed thousands of graduates nationwide.

Skills You Will Learn

The Full-Time Onsite Full-Stack Software Engineering Immersive Bootcamp course focuses on the following skills:

  • Asynchronous JavaScript and XML, also known as AJAX, a set of web development techniques that use various web technologies on the client-side to create asynchronous web applications.
  • Express.js, also known as Express, a back-end web application framework for Node.js, designed for building web applications and APIs.
  • Flask, a micro web framework written in Python. It is classified as a microframework because it does not require particular tools or libraries. It has no database abstraction layer, form validation, or any other components where pre-existing third-party libraries provide common functions.
  • Git, a free and open-source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
  • JQuery, a free JavaScript library that simplifies HTML DOM tree traversal and manipulation, CSS animation, event handling and Ajax.
  • MySQL, a fully managed database service used to deploy cloud-native applications.
  • Node.js, also known as NodeJS, a cross-platform, open-source, back-end JavaScript runtime environment capable of running on the V8 engine and executes JavaScript code outside a web browser.
  • NPM, the default package management system for Node.js, a runtime environment for JavaScript, under Artistic License 2.0.
  • React, a powerful Javascript library that is used to build more complicated web applications.

Coding Languages You Will Learn

The core coding languages you will learn in the Full-Time Onsite Full-Stack Software Engineering Immersive Bootcamp course are:

  • C#, also known as C Sharp, a programming language created by Microsoft which is based on the C programming language. It’s a general-purpose programming language that allows you to build all sorts of apps for windows and other devices.
  • Cascading Style Sheets, also known as CSS, a style sheet language used for describing how a document written in a markup language will look.
  • Hypertext Markup Language, also known as HTML, the standard markup language used in building applications and web pages.
  • JavaScript, also known as JS, the programming language for the Web. It is used to make web pages dynamic and interactive since it can update and change both HTML and CSS.
  • Python, a free software environment and programming language for statistical computing and graphics supported by the R Foundation for Statistical Computing.

Modules You Will Go Through

This course is divided into 6 modules. Here is a breakdown of the topics that will be covered and when:

2 WEEKS Programming BasicsTo make sure that students are set up for success, all full-time students take a skills assessment to see whether programming basics would be helpful for them or if they should skip straight to web fundamentals. There is no additional cost, regardless of where you start your Dojo journey.
WEEK 1-2: Web FundamentalsLearn the basics of front-end development and build your first set of user interfaces with HTML, CSS, and Javascript!
WEEK 3-6: Python Full StackPython is one of the most in-demand programming languages in the industry. It is favoured by companies such as Instagram, YouTube, and Spotify. Python’s diversity, adaptability and elegant, easy-to-master basics set it apart from other programming languages, making it popular for use in web development, machine learning, data science, scientific computation, and cloud infrastructure.
WEEK 7-10: MERN Full StackMERN is a user-friendly full-stack JavaScript framework ideal for building dynamic websites and applications. It is a free and open-source stack designed to supply developers with a quick and organized method for creating rapid prototypes of MERN-based web applications. One of the main benefits of the MERN stack is that a single language, JavaScript, runs on every level of the application, making it an efficient and modern approach to web development.
WEEK 11-14: C# StackC# is one of the most versatile programming languages, making it a must when writing for desktop apps, background services, web applications and even mobile apps. The versatility is crucial because the investment in learning this language can be used for a wide range of things, making your skillset very portable in the job market. And now, with .NET Core working brilliantly on macOS and Linux, there is no limit to what can be achieved.
GraduationYou made it! Upon graduation, you have proven yourself as a full stack developer. Not only do you possess a backlog of assignments that test your dev skills, but you have built compelling projects that prove you as a commodity in the industry!

Full-Time Remote Full-Stack Software Engineering Immersive Bootcamp

LocationOnline
Class Size50
Start DatesRolling Start Date
Time CommitmentFull Time
70-90 hours per week.
Course Length14 Weeks
Cost of Tuition$16,495

This is basically the same program as the in-person one described above, with the same features and characteristics. The only difference is that you won't be face-to-face with your instructors and peers.

Skills You Will Learn

The Full-Time Remote Full-Stack Software Engineering Immersive Bootcamp course focuses on the following skills:

  • AJAX, techniques using web technologies on the client-side to create asynchronous web apps.
  • Express.
  • Flask.
  • Git, a fast and efficient open-source distributed version control system.
  • JQuery, a popular free JavaScript library.
  • MySQL, a managed database service for deploying cloud-native applications.
  • NodeJS, a cross-platform, open-source, back-end JavaScript runtime environment.
  • NPM.
  • React, a powerful Javascript library.

Coding Languages You Will Learn

The core coding languages you will learn in the Full-Time Remote Full-Stack Software Engineering Immersive Bootcamp course are:

  • C Sharp, a general-purpose programming language based on C.
  • CSS, a programming language to edit a website's style and look.
  • HTML, a website coding language.
  • JS, the programming language for the Web.
  • Python, a free software environment and programming language.

Modules You Will Go Through

This course is divided into 5 modules. Here is a breakdown of the topics that will be covered and when:

2 WEEKS Programming BasicsThis is the same pre-course module described above and that seeks to get students up to scrap so they start the core content on the right foot.
WEEK 1-2: Web FundamentalsLearn the basics of front-end development and build your first set of user interfaces with HTML, CSS, and Javascript!
WEEK 3-6: Python Full StackPython is one of the most in-demand programming languages in the industry. It is favoured by companies such as Instagram, YouTube, and Spotify. Python’s diversity, adaptability and elegant, easy-to-master basics set it apart from other programming languages, making it popular for use in web development, machine learning, data science, scientific computation, and cloud infrastructure.
WEEK 7-10MERN Full StackMERN is a user-friendly full-stack JavaScript framework ideal for building dynamic websites and applications. It is a free and open-source stack designed to supply developers with a quick and organized method for creating rapid prototypes of MERN-based web applications. One of the main benefits of the MERN stack is that a single language, JavaScript, runs on every level of the application, making it an efficient and modern approach to web development.
WEEK 11-14: Java Full StackJava is a statically-typed, high-level programming language that revolutionized the way languages were developed post its release. It did this by providing complete support for cross-platform execution through its JVM system. Due to this, it has been widely adopted by most companies and institutions in the industry, going strong for 20+ years.
GraduationYou made it! Upon graduation, you have proven yourself as a full stack developer. Not only do you possess a backlog of assignments that test your dev skills, but you have built compelling projects that prove you as a commodity in the industry!

Part-Time Accelerated Software Engineering Bootcamp

LocationOnline
Class Size50
Start DatesRolling Start Date
Time CommitmentPart-Time
25-35 hours per week.
Course Length16-32 Weeks
Cost of Tuition$8,995

The Part-Time Accelerated course is a flexible alternative that provides online access to the full-time curriculum—complete with real-time support from instructors, Coding Dojo's industry-tested learning platform, hands-on assignments and much more. Ideal for students who cannot commit to a full-time course, you can choose to take 1, 2 or 3 stacks to achieve your career & learning goals. Time commitment is 2-4 hours a week in lectures and optional office hours, plus 20-30 hours of self-study.

Skills You Will Learn

The Part-Time Accelerated Software Engineering Bootcamp course focuses on the following skills:

  • MySQL, a managed database service for deploying cloud-native applications.
  • Flask.
  • AJAX, techniques using web technologies on the client-side to create asynchronous web apps.
  • JQuery, a popular free JavaScript library.
  • Express.
  • React, a powerful Javascript library.
  • NodeJS, a cross-platform, open-source, back-end JavaScript runtime environment.
  • NPM.
  • Spring MVC, an application framework and inversion of control container for the Java platform.
  • MySQL, a managed database service for deploying cloud-native applications.

Coding Languages You Will Learn

The core coding languages you will learn in the Part-Time Accelerated Software Engineering Bootcamp course are:

  • HTML, a website coding language.
  • CSS, a programming language to edit a website's style and look.
  • JavaScript, also known as JS, the programming language for the Web. It is used to make web pages dynamic and interactive since it can update and change both HTML and CSS.
  • Python, a free software environment and programming language.

Modules You Will Go Through

This course is divided into 4 modules. Here is a breakdown of the topics that will be covered and when:

WEEK 1-4: Web FundamentalsLearn the basics of front-end development and build your first set of user interfaces with HTML, CSS, and Javascript!
WEEK 5-16: Python Full StackPython is one of the most in-demand programming languages in the industry. It is favoured by companies such as Instagram, YouTube, and Spotify. Python’s diversity, adaptability and elegant, easy-to-master basics set it apart from other programming languages, making it popular for use in web development, machine learning, data science, scientific computation, and cloud infrastructure.
WEEK 17-24: MERN Full Stack (Optional)MERN is a user-friendly full-stack JavaScript framework ideal for building dynamic websites and applications. It is a free and open-source stack designed to supply developers with a quick and organized method for creating rapid prototypes of MERN-based web applications. One of the main benefits of the MERN stack is that a single language, JavaScript, runs on every level of the application, making it an efficient and modern approach to web development.
WEEK 25-32: Java Full Stack (Optional)Java is a statically-typed, high-level programming language that revolutionized the way languages were developed post its release. It did this by providing complete support for cross-platform execution through its JVM system. Due to this, it has been widely adopted by most companies and institutions in the industry, going strong for 20+ years.
GraduationYou made it! Upon graduation, you have proven yourself as a full stack developer. Not only do you possess a backlog of assignments that test your dev skills, but you have built compelling projects that prove you as a commodity in the industry!

Part-Time Flex Software Engineering Bootcamp

LocationOnline
Class Size50
Start DatesRolling Start Date
Time CommitmentPart-Time
10-15 hours per week.
Course Length28 Weeks
Cost of Tuition$8,995

The Flex program is unique in the bootcamp industry in that it offers the same benefits as a full-time program but with the most manageable time commitment out there. The Flex program was designed for the busiest students (you know who you are!). Working part-time and in school? Have a family and a full-time job? If you tried self-study but can’t stay on track without some accountability and structure, then Flex is for you.

Skills You Will Learn

The Part-Time Flex Software Engineering Bootcamp course focuses on the following skills:

  • MySQL, a managed database service for deploying cloud-native applications.
  • Flask.
  • AJAX, techniques using web technologies on the client-side to create asynchronous web apps.
  • JQuery, a popular free JavaScript library.

Coding Languages You Will Learn

The core coding languages you will learn in the Part-Time Flex Software Engineering Bootcamp course are:

  • HTML, a website coding language.
  • CSS, a programming language to edit a website's style and look.
  • JS, the programming language for the Web.
  • Python, a free software environment and programming language.

Modules You Will Go Through

This course is divided into 3 modules. Here is a breakdown of the topics that will be covered and when:

WEEK 1-8: Web FundamentalsLearn the basics of front-end development and build your first set of user interfaces with HTML, CSS, and Javascript!
WEEK 9-28: Python Full StackPython is one of the most in-demand programming languages in the industry. It is favoured by companies such as Instagram, YouTube, and Spotify. Python’s diversity, adaptability and elegant, easy-to-master basics set it apart from other programming languages, making it popular for use in web development, machine learning, data science, scientific computation, and cloud infrastructure.
GraduationYou made it! Upon graduation, you have proven yourself as a full stack developer. Not only do you possess a backlog of assignments that test your dev skills, but you have built compelling projects that prove you as a commodity in the industry!

Self-Paced Coding Bootcamp

LocationOnline
Class Size50
Start DatesRolling Start Date
Time CommitmentSelf-Paced
Course Length8 or 16 Weeks
Cost of Tuition$1,950 (8-Week plan)
$3,850 (16-Week plan)

This is a flexible option that allows you to choose the stack you want to learn and the time rame in which you want to learn it. It's self-paced, so you choose when and how you study, and you'll be able to choose between two plans, one 2-month plan and one 4-month plan, depending on how fast you plan to move through the material.

Stacks You Can Choose

These are the different paths you can choose in the self-paced program:

Python StackPython is one of the most in-demand programming languages in the industry. It is favoured by companies such as Instagram, YouTube, and Spotify. Python’s diversity, adaptability and elegant, easy-to-master basics set it apart from other programming languages, making it popular for use in web development, machine learning, data science, scientific computation, and cloud infrastructure.You will learn Python, MySQL, Flask, Ajax, APIs and jQuery
Java StackJava is a statically-typed, high-level programming language that revolutionized the way languages were developed post its release. It did this by providing complete support for cross-platform execution through its JVM system. Due to this, it has been widely adopted by almost all companies and institutions in the industry, going strong for 20+ years.You will learn Java 8, JSP, Spring MVC, MySQL, (JPA) Hibernate, JUnit, Thyme Leaf, Tomcat and JVM.
MERN StackMERN is a user-friendly full-stack JavaScript framework ideal for building dynamic websites and applications. It is a free and open-source stack designed to supply developers with a quick and organized method for creating rapid prototypes of MERN-based web applications. One of the main benefits of the MERN stack is that a single language, JavaScript, runs on every level of the application, making it an efficient and modern approach to web development.You will learn C#, Dapper, .Net Core, Entity Framework Core, NancyFX and Azure + AWS.
C# & .NET FrameworkC# is one of the most versatile programming languages, making it a must when writing for desktop apps, background services, web applications and even mobile apps. The versatility is crucial because the investment in learning this language can be used for a wide range of things, making your skillset very portable in the job market. And now, with .NET Core working brilliantly on macOS and Linux, there is no limit to what can be achieved.You will learn C#, Dapper, .Net Core, Entity Framework Core, NancyFX, Azure + AWS, ASP.NET Core, Microsoft Cognitive Services and MySQL.

Part-Time Remote Cybersecurity Bootcamp

LocationOnline
Class Size50
Start DatesRolling Start Date
Time CommitmentPart-Time
20 hours per week.
Course Length24 Weeks
Cost of Tuition$16,495

The importance of cybersecurity today cannot be overstated. As our reliance on technology grows, there’s a corresponding need to secure and defend networks and data against leaks, theft, and attacks. That’s good news for cybersecurity specialists – the U.S. Bureau of Labor Statistics projects cybersecurity jobs will grow 31% through 2029. In short, there’s job security in cybersecurity. After completing Coding Dojo’s Cybersecurity Professional program, students are mission-ready to identify, assess, report, and mitigate technology and information security risks.

Skills You Will Learn

The Part-Time Remote Cybersecurity Bootcamp course focuses on the following skills:

  • Wireshark, a free and open-source packet analyzer. It is used for network troubleshooting, analysis, software and communications protocol development, and education.
  • Kali Linux, a Debian-derived Linux distribution designed for digital forensics and penetration testing.
  • Metasploit, a very powerful tool that can be used by cybercriminals as well as ethical hackers to probe systematic vulnerabilities on networks and servers.
  • Linux, the most popular open-source operating system there is. It is similar to Unix and forms the basis of the Android mobile operating system, also one of the most popular in the world.

Modules You Will Go Through

This course is divided into 5 modules. Here is a breakdown of the topics that will be covered and when:

PRECOURSE (2 Weeks – 0)The pre-course will cover the schedule, stack expectations, certification process, and graduation requirements. You’ll also review some basic cybersecurity resources and complete reading and assignments to familiarize yourself with the framework and foundations of cybersecurity. Finally, you’ll get your virtual machine (VM) up and running.
Track 1: Core (Weeks 1-8)In the Core track, you will build foundational knowledge across key areas of cybersecurity. This track covers both hardware and software, configuring multiple operating systems, understanding network architecture, and the basic principles to identify vulnerabilities and risks.
Track 2: INTERMEDIATE (Weeks 9-16)By completing this track, students will be able to demonstrate to prospective employers basic security skills required to install and configure systems to secure applications, networks, and devices; perform threat analysis and respond with appropriate mitigation techniques; participate in risk mitigation activities, and operate with an awareness of applicable policies and regulations. You will also take your first belt exam and receive the voucher from taking the Security+ certification exam.
Track 3: PROFESSIONAL (Weeks 17-24)By the end of the program, students will be able to configure and apply threat intelligence, conduct vulnerability assessments and mitigation, investigate data to provide continuous security monitoring, analyze potential indicators of compromise, apply incident response protocols to support risk mitigation and conduct basic threat hunting. You’ll end your bootcamp with your second belt exam and your voucher for the CompTIA CySA+ certification exam.
Graduation! (Week 24)Way to go! By now, you've had the hands-on experience, the certifications, and the career service support to start sending in those job applications. Continue to leverage your career services manager and your fellow graduates as you find your first cybersecurity role.

Data Science Part-Time Bootcamp

LocationOnline
Class Size50
Start DatesRolling Start Date
Time CommitmentPart-Time
10-16 hours per week.
Course Length29 Weeks
Cost of Tuition$5,995

This bootcamp is a deep dive into the fundamentals of data science and machine learning in Python. Throughout the course, you will gain a comprehensive understanding of the entire data science process from end-to-end, including data prep, data analysis and visualization, as well as how to properly apply machine learning algorithms to various situations or tasks. You’ll also walk away with a portfolio of projects showcasing your data science acumen to prospective employers!

Skills You Will Learn

The Data Science Part-Time Bootcamp course focuses on the following skills:

  • NumPy, a library for Python that supports creating large multidimensional arrays and vectors, along with a large collection of high-level mathematical functions to operate on them.
  • Pandas, a fast, powerful, flexible and easy to use open-source data analysis and manipulation tool built on top of Python
  • Matplotlib, a comprehensive library for creating static, animated, and interactive visualizations in Python.
  • Seaborn, a Python data visualization library based on matplotlib that provides a high-level interface for drawing informative statistical graphics.
  • Scikit-learn, a free software machine learning library that works with Python.
  • SQLite, a relational database management system contained in a C library.
  • Keras, a neural network library that provides high-level API.

Coding Languages You Will Learn

The core coding languages you will learn in the Data Science Part-Time Bootcamp course are:

  • Python, a free software environment and programming language.
  • SQL, a domain-specific programming language designed for managing data held in a relational database management system or for stream processing in a relational data stream management system.

Modules You Will Go Through

This course is divided into 0 modules. Here is a breakdown of the topics that will be covered and when:

WEEK 1: Foundations In PythonLearn the Python fundamentals needed for data science.
WEEK 2: Manipulating & Understanding DataLearn how to load, clean, and manipulate data using the Python library Pandas. Additionally, you will learn the strengths and weaknesses of using Python to manipulate data.
WEEK 3: Foundations Of Data Modeling & Intro To Machine LearningBuild visualizations to not only understand your data but also how to communicate results to stakeholders.
WEEK 4: Statistical InferenceLearn how to use Python to implement key statistical techniques and understand statistics better by experimenting with Python on real-world datasets. This week concludes with a project to showcase your knowledge.
WEEK 5: Introduction To Machine LearningWhat is machine learning, and why should you use the Python Scikit-Learn for Machine Learning. Topics include types of machine learning, how to format your data to be acceptable for an algorithm, and how to train an algorithm.
WEEK 6: Decision Trees And Random ForestsLearn about tree-based machine learning algorithms, how to tune them to maximize their performance, and the strengths and weaknesses of each algorithm. Additional topics include feature selection for machine learning and comparing machine learning algorithms.
WEEK 7: Logistic Regression And RegularizationLearn about the logistic regression algorithm and get a visual understanding of how the algorithm works. Additional topics include: logistic regression for multiclass classification, L1 and L2 regularization, and hyperparameter tuning the algorithms learned so far.
WEEK 8: KMeans, Hierarchical Clustering, And DBSCANWhat is unsupervised learning, and what are its applications. You’ll learn about a host of clustering algorithms, how to tune them, and the strengths and weaknesses of each. This week concludes with a machine learning project to showcase your knowledge.
WEEK 9: Uses Of Dimensionality ReductionWhat is unsupervised learning, and what are its applications. You’ll learn about a host of clustering algorithms, how to tune them, and the strengths and weaknesses of each. This week concludes with a machine learning project to showcase your knowledge.
WEEK 10: Gradient Boosting Algorithms And Kaggle CompetitionsLearn what gradient boosting algorithms are, why they are so performant, and how to get started with Kaggle competitions.
WEEK 11: Using SQL With PythonWorking with databases is an essential part of being a data analyst, data scientist, and data engineer.
WEEK 12: Deep Learning FrameworksLearn about why deep learning has transformed industries, various deep learning frameworks, and when to use deep learning techniques. Topics include recurrent neural networks (RNN) and Convolutional Neural Networks (CNN).
GraduationYou Made It! Upon Graduation, You Have Proven Yourself As A Full Stack Developer. Not Only Do You Possess A Backlog Of Assignments That Test Your Dev Skills, But You Have Built Compelling Projects That Prove You As A Commodity In The Industry!

Intro to Web Development

LocationOnline
Class SizeUnlimited
Start DatesRolling Start Date
Time CommitmentPart-Time
3 hours per week.
Course Length3 Hours
Cost of TuitionFree

This workshop is a short, free introduction to the world of programming and web development. Regardless of your background, by the end of the 2-3 hour workshop, you'll have the foundational knowledge to move onto more advanced programming courses. We'll start with introductory topics such as ‘How the Web Works,' HTTP Request & Response, and Front-End vs. Back-End. Afterwards, we'll introduce you to a pre-built web-based game in HTML, CSS, and Javascript. We'll show you how the game is built, and you'll have time to modify and tinker with the code yourself.

Skills You Will Learn

The Intro to Web Development course focuses on the following skills:

  • Hypertext Transfer Protocol, also known as HTTP, also known as HTTP, is an application layer protocol for distributed, collaborative, hypermedia information systems.
  • Front-end web development, also known as Front-End, the programming of all the features in a web application that users can interact with.
  • Back-end web development, also known as Back-End, the server-side of development that is focused on how the site works. Code written by back-end developers is what communicates the web browser with information stored in databases.

Coding Languages You Will Learn

The core coding languages you will learn in the Intro to Web Development course are:

  • HTML, a website coding language.
  • CSS, a programming language to edit a website's style and look.

Job Placement & Career Support

Coding Dojo makes sure to surround you with people who will support students every step of the way and whose main focus is their success. Along with them, they will also be working hand to hand with cohort classmates to solve the problems given to them throughout the course.

This school offers ongoing career support from day one. These are the ways in which they help you in getting a high-paying job:

Beginning the Program

  • Professional Profile & Portfolio Building
  • LinkedIn Profile Creation
  • Github Portfolio Production
  • Resume Development & Curation

During the Program

  • Job Prospecting & Application Guidance
  • Real Job Search + Sample Applications
  • Hiring manager communication
  • Job Title Refinement

Ending the Program

  • Interview Prep & Negotiation
  • Mock Interviews
  • Technical Job Skills Tests
  • Target Compensation Management

After the Program

  • Contract Negotiation
  • Lifetime Community and Support
  • Unlimited Support

Student Outcomes

Change the title if needed, talk about whatever it is that sets this course apart from the rest.

Coding Dojo success rate looks like this:

Job Satisfaction40% average and 60% median increase after Coding Dojo
Employment Rate95.3% within 12 months
Average Earnings$72,325

Here’s what their 180-day breakdown of employment looks like:

Full-time, in-field within 6 months89.1%
Not employed until after six months after
graduation
6.2%
Employed out of the industry4.3%
Not employed0.4%

23% of students reported an increase of double or more in their salary. The following companies have hired Coding Dojo graduates:

AmazonDisneyGoogleLinkedIn
AppleeBayGovernment of ChileMicrosoft
AviraExpediaHPRockefeller Foundation
CISCOFacebookIBMUber
JPMorgan ChaseDocuSignSkytap

Costs, Payment Plans & Scholarships

#1 Costs

Coding Dojo’s costs vary depending on the kind of schedule you choose. Here’s how much each of them costs:

Full-Time Onsite Full-Stack Software Engineering Immersive Bootcamp$16,495
Full-Time Remote Full-Stack Software Engineering Immersive Bootcamp$16,495
Part-Time Accelerated Software Engineering Bootcamp$8,995
Part-Time Flex Software Engineering Bootcamp$8,995
Self-Paced Coding Bootcamp$1,950 (8-Week plan) $3,850 (16-Week plan)
Part-Time Remote Cybersecurity Bootcamp$16,495
Data Science Part-Time Bootcamp$5,995
Intro to Web DevelopmentFree

#2 Payment Plans

Coding Dojo offers several different payment plans:

Pay In Full

You can choose to pay the full tuition up front. If you do, you’ll get a discount of $250 off the full tuition.

Standard Payment Plan

This is the most common way to pay that people who are self-financing their education at Coding Dojo choose. This plan lets you split your tuition into two payments, one at the beginning and one halfway through the course.

If you choose this option, you’ll need to pay an initial deposit of $1,000 to secure your spot in the course, and you’ll have to pay the remainder of the first half of your tuition by the first Wednesday after starting classes.

Income Share Agreement

Coding Dojo offers an income share agreement or ISA in partnership with Mia Share. This payment plan allows you to defer tuition payment until you land a job in a related field. With Coding Dojo’s ISA, you’ll pay a fixed 9.8% of your pre-tax income after you find your first job that pays $32,000 a year or more.

The ISA is capped at 60 payments, $30,000 and at 10 years, whatever happens first. This means that if you make a high income and your installments are very high, you’ll be able to pay off your debt quickly, and the most you will pay is $30,000 ($29,995 to be exact). That will happen if you make around $60,000 per year or more since only then will the 9.8% of the salary throughout 60 months reach $30,000.

On the other hand, if you make less than $62,000 per year, then the ISA will cap out after 60 months or 5 years. The least you’ll be paying with this ISA is $15,680, which corresponds to 60 installments of 9.8% of the minimum salary of $32,000 per year ($2,667 per month).

Here’s a table that summarizes these numbers:

Salary (annualized)InstallmentNumber of paymentsTotal ISA Payment
$31,000 or less000
$32,000$261.3360$15,680
$60,000$49060$29.400
$61,200 (Breakeven point)$499,960$29,994
$100,000$81737$29,995
$150,000$1,22525$29,995

In the last two cases, the last payment is not for the full monthly installment but only the portion still missing to reach the cap of $29,995. For example, if your salary is $100,000, you’ll make 36 payments of $817, and the 37th payment will be only $583.

An important thing to note is that if you find a high-paying job and start paying your ISA but, for whatever reason, you lose that job and your income, the ISA immediately pauses. That takes the risk out of the ISA since you’ll only pay as long as you have a job.

To apply for the ISA, all you have to do is:

  • Apply to your Coding Dojo full-time program of choice. The admissions team will review your application and lead you through being accepted to the program.
  • Apply for the ISA. ISA approval is based on an application with criteria set by Coding Dojo and Mia Share. Both teams will review your application and decide whether or not you qualify for an ISA. Income Sharing Agreements are not available to residents of California.
  • Review and confirm your ISA terms. Coding Dojo’s ISA terms are a fixed percentage of your future earned income paid back monthly over a set number of payments. This means your ISA will end when you complete your monthly payments or when you reach the payment cap, whichever happens first.
  • Confirm your spot in the program with a $1,000 deposit. This deposit reserves your seat in the class, and it is not included in the ISA.

Ascent Funding

Coding Dojo offers funding through Ascent. With this lender, you can pay as little as $200/month for a full-time bootcamp. They’ll cover the full tuition, and you can choose different payment options that include 36 or 60 monthly installments, either right from the start of the course, paying interests while in school and making full payments later, or not paying anything at all while in school. You’ll be subject to an interest rate that varies according to your credit score, and that ranges from 6.5% to 13.75% for the 36-month loans and from 8.25% to 15% for the 60-month loans.

Each option varies in terms of the total amount you’ll pay at the end. The following table shows some examples of the most and the least you’ll have to pay under different scenarios:

Tuition Loan AmountMonthly PlanLoan TermInterest RatePayments In SchoolPayments After SchoolTotal Cost
$16,495Immediate Repayment36 months6.5%$530,83$530,83$19,110
$16,495Immediate Repayment60 months8.25%$353.26$353.26$21,195
$16,495Interest-only repayment36 months6.5%$93.82$530,83$19,673
$16,495Interest-only repayment60 months8.25%$119.07$353.26$21,910
$16,495Deferred Repayment60 months15.5%$0$448.88$26,933
$5,995Immediate Repayment36 months6.5%$192,93$192,93$6,945
$5,995Deferred Repayment60 months15.5%$0$163.14$9,789

Take note that you’ll be required to pay a $1,000 deposit to secure your spot before applying for the loan, and those $1,000 are not included in the loan.

Affirm Funding

Finally, Coding Dojo also offers funding through Affirm. This funding will also cover the full tuition or only a part of it, based on credit score and other factors. You’ll also be required to pay a $1,000 deposit to secure your spot before applying for the loan, and those $1,000 are not included in the loan.

To learn more about this payment plan, you’ll have to get in touch with the school directly.

GI Bill

Military personnel, ex-military personnel, veterans and their dependents can claim their Chapter 33 GI Bill benefits to cover Coding Dojo's tuition. The process to set up these benefits is similar to the process for colleges, and Coding Dojo offers help to make the process easier.

#3 Scholarships

Coding Dojo offers 6 different scholarships:

Fresh Start Fund

The Fresh Start Fund was established to help prospective students bridge gaps in income or other hardships due to the COVID-19 pandemic. This scholarship awards up to $1,500 for those making less than $40,000/year.

Career Re-invention Scholarship

The Career Reinvention scholarship is intended for experienced professionals who have “hit a wall” and are eager to reinvent their careers but cannot afford the professional assistance required to refine their skill sets. This scholarship awards a total of $1,000 to eligible candidates.

Military Re-training Scholarship

The Military Retraining Scholarship is intended to assist military veterans and current servicemen/women to transition their careers to web software development. This scholarship awards a total of $1,000 to eligible candidates.

Women in Tech Scholarship

The Women in Tech Scholarship is intended for aspiring female computer programmers who require financial assistance to launch their careers. This initiative is offered to support women in the technology industry, who as a demographic are highly underrepresented. This scholarship awards a total of $1,000 to eligible candidates.

Diversity Scholarship

The Diversity Scholarship is intended to support and encourage underrepresented groups in the technology industry. This scholarship awards a total of $1,000 to eligible candidates.

Early Start Scholarship

The Early Start Scholarship is intended for driven and determined, freshly graduated high school students and young adults who are eager to get a jumpstart on their careers. This scholarship awards a total of $1,000 to eligible candidates.

How To Apply To Coding Dojo

At Coding Dojo, we truly believe that anyone can learn to code, regardless of their professional background. After teaching 6000+ students, we have found that determination is the #1 factor to student success – NOT coding experience. That’s why our admissions process does not include a coding challenge or technical assessment.

Step 1: Schedule A Q&A Or Join An Open House

You can start your enrollment process by visiting Coding Dojo's website. You can do so by clicking the button below.

Once there, you can schedule a Q&A call with Admissions to get quick answers about the Bootcamp, or you can join the next Open House.

Step 2: Fill Out The Application Form

Ready to join? Submit your application and pick your start date to join.

Step 3: Choose Your Course And Submit Requirements

After filling out the basic contact information, you need to choose the course you plan to take and the schedule.

After that, it's time to upload any relevant documents you can provide.

Step 4: Interview

Meet an Admission Advisor to make sure you’re ready for the challenges of the program. An acceptance decision will be made within 2-3 business days.

Step 4: Enroll

Once you’re accepted, it comes time to make your deposit to secure your seat and enroll. After you submit your deposit, you gain access to bootcamp-prep materials for your start date, so it-s time to start coding.

Coding Dojo User Reviews

Here are just a handful of verified Coding Dojo reviews from a few of their members:

“Coding Dojo was a great boot camp! I came in knowing nothing about coding at all and left with the ability to build my own website from the ground up! The learning platform was great as well as the support I got from my cohorts, instructors and TA's! Definitely one of the best decisions I have made! ”Somprasong Yuttapibool

“I would like to give them props on amazing platform. great program to get you started in web development and they teach WEB FUNDAMENTALS will walk you through from start to finish. TA and Instructors are knowledgable enforcing all the materials and lesson. although bootcamps are naturally challenging but you are not alone. i would recommend this bootcamp. i dont even think i would learn and get started to create real life projects. give props to Intructors Platt, Kevin and Zack.”Alvin Rumbaoa

“Coding Dojo offers an extensive course in building code in multiple languages. They teach you the basics, but then move you through more advanced study, by building actual programs. The curriculum is extensive and the instructors are very helpful, supplemented by TA's who are able to help you find answers on your own. It is a difficult course. The hours are long and it's a lot of intense study.”Trey Beattie.

“My experience from initial contact through graduation was great. Very prompt, professional, and helpful staff. They even found an answer to my question about which language was the most popular in scientific research (I am an aspiring physicist and inventor), which I don't imagine gets asked too much (I think most folks want to go into commercial tech and not science). They ensured I got put into the class for that language (Python). Instructors and TAs both were very knowledgeable and helpful.”Thomas Henegar

“I had tried a lot of self paced bootcamps and courses before Coding Dojo's Part Time Data Science Bootcamp, and I either quit due to being very confused and left without access to help, or I quit because the content was so long, drawn out and boring that I just couldn't pay attention. Coding Dojo's style was perfect for me.”Cassandra Simmons.

Coding Dojo Alumni

In case those reviews haven’t convinced you, here are a few quick stories about Coding Dojo members—the sort of people you’ll be rubbing shoulders with once you enter the program.

Before Coding DojoAfter Coding DojoDo They Recommend Coding Dojo?
Ted Cady was self-employed, and he wasn’t doing great.Ted founded his own company, Cadys Custom Services, which is a website consulting business.“One of the best boot camps I have ever been a part of. The staff is undoubtedly the best you can ask for. None can compare to their sincerity and assistance throughout each course.”
Tia Li Fouroohi was working as a bartender at a restaurant in Seattle.After completing the Full Stack Developer course at Coding Dojo, Tia was able to land her first job as a software engineer at Pathloom, where she works today.“If you are willing to put in the time and effort, I would absolutely recommend this program to anyone.”
Kimberley Greenbush used to be a barista at a Starbucks in Seattle.She was able to take the Full Stack Developer course from Coding Dojo without quitting her job, and now, not only does Kimberley work as a teaching assistant at Coding Dojo, but she’s also a back-end engineer at Garage Sally.“The teachers and TAs are incredibly helpful, many have went through the program themselves, so getting questions answered or help with an assignment is no problem if the material can start to seem overwhelming.”

How To Contact Coding Dojo

In the following table, you'll find the most important contact info so you can get in touch with Coding Dojo to learn more, ask any questions you may have or sign up.

Phone(844) 446 3656
Email[email protected]
Social Media
Apply Now button
Mailing Address– 1920 Zanker Road San Jose, CA 95112
– 3600 136th PL SE #300 Bellevue, WA 98006
– 404 S. 8th St. #204 Boise, Idaho 83702
– 213 W Institute Pl #610, Chicago, IL 60610
– 175 E Olive Ave Burbank, CA 91502

In Summary

Coding Dojo is a good choice to become a highly qualified full stack software developer. Few schools offer in-depth knowledge in so many different stacks in one single course. Their flexibility is also a great feature that helps almost anyone, with or without experience and with or without a current job, transition into or start a new career in tech.

Having said that, it is worth mentioning that the school is very expensive, and the fact that they don't offer any full-tuition scholarships means that it's not accessible to anyone, especially considering the $1,000 deposit you must make even if you choose one of their financed payment plans.

While the ISA will be a big help in starting your career, some people don't like the idea of losing 10% of their potential income for 5 years straight. If that is your case, then you'd probably do better by looking somewhere else. However, if money isn't an issue for you and you want the full package that will take you from zero to hero in only 14 weeks, then you've just found your ideal school.

Canada's Best Credit Cards

Exceptional Value

Earn up to 40,000 Aeroplan Miles (valued at $800 - $1,200) with the American Express Aeroplan Card, our #1-rated card in Canada in 2021.

Bonus: Includes Buddy Pass

The Finer Things In Life

Earn up to 80,000 Membership Rewards points (valued at $1,600 - $2,400) with the American Express Platinum Card, plus a $200 annual travel credit.

Bonus: Airport Lounge Access

Low Fee, High Value

Earn up to 50,000 MR points (valued at $1,000 - $1,500) with the American Express Cobalt Card, a low-fee card that offers 5x the points on all food and drinks.

Bonus: $100 USD hotel credit