Coding Bootcamp FAQ

Everything you should know about the Dojo

You've Got Questions We've Got Answers

Courses

The best way to figure out which course is right for you is to speak to one of our admissions advisors! They can talk to you about your career goals, how much time you want to dedicate to the program, and what financing options are available to figure out which course is the best fit for you.
Your typical day or week will depend on you are attending class on campus or online. Visit our program pages or download our course packets to learn more about life in each program.

Your time commitment will vary by course and by your learning style! Some students spend more than the recommended hours, and some spend less. Our recommended hours range from 10 per week all the way to 90(!) depending on your program. Check out the program pages, download our course packets, or speak to an admissions advisor to learn more.

With our instructors and TAs, we maintain a 25:1 ratio overall. However, ratios do vary by activity. In lectures, you may have up to 30 students in a full-time lecture. In weekly office hours, you’ll have access to your instructor with 1 or 2 other students. Online and after hours, you can receive 1:1 support from our TAs.
Our student support team is there to help if you fall behind! If you find that you need to retake a part of the course, we have a retake policy in place (this varies by class). We also allow students to pause the course if they have an extenuating circumstance. On the rare occasions that a student doesn’t feel the course is right for them, or isn’t finding success, we offer pro-rated refunds up to halfway through the curriculum.

You will receive a Coding Dojo certificate of completion, and depending on the course, your belt titles or other professional certifications. Not to mention, you’ll join our vast alumni network! You also keep your access to our career services team, and a discount off any future courses you may wish to take with us.

In general, our Online and Onsite Software Development courses are similar. However, the stacks available through the Onsite program vary with the location – we tailor the curriculum to the local job market.
Yes! Please ask your instructor or onboarding specialist about the tech requirements for your exact course. For all online courses, you will need access to stable wifi and a microphone. Web cameras are highly recommended.
We do not provide funding for housing, or offer on-campus housing options. You’ll be connected with your classmates before the bootcamp, so those looking for shared housing can coordinate their search. Facebook groups, Tayara and other temporary housing finders are great resources to use.

Curriculum

We revise our curriculum constantly to stay current with the hiring market. Through our relationships with hiring managers across the country, market research , and our instructors’ own knowledge of the programming world, we keep our finger on the pulse.
A Full Stack is made up of the front-end, the back-end, and the database. The front-end is what you see when you go onto the internet: the colors, the buttons, the content, etc. Each full stack uses different tools, frameworks, and technologies. So when we say we teach a “full-stack”, we mean we will teach you the language as well as the associated front and back-end tools you’ll need to create your own application start to finish. Having full stack capabilities helps you stand out to employers too!
Since our curriculum’s inception in 2012, we’ve learned a lot about what a programmer needs to know to be able to contribute to a company from day one. A core skill of an effective web developer is the ability to pick up a programming language quickly and to build something with it, even if they have not used that language before. By learning multiple languages up front, you’ll gain confidence with the learning process itself, so you’re ready for whatever your career throws at you.Between languages, you will be able to clearly see different syntaxes and data handling, but you will also see that most web programming languages are remarkably similar. Having a strong understanding of concepts like OOP, MVC, and Database Scaling is the best way to prepare for picking up new skills quickly. You’ll avoid getting stuck in one language, and you’ll become a more versatile and skilled web developer.
We can tell you that, at the start, almost all of our students doubt what they can accomplish by the end of the program – that’s a natural feeling when you are learning something new. In fact, 70-80% of our students have no coding experience at all before starting. However, as the curriculum progresses, we see our students quickly gain confidence as they see themselves solving real problems, building advanced web applications, and thinking like true software developers. By the end of the coding bootcamp, they (and we) have been consistently amazed at what they can build in such a short period of time.
The number of projects and assignments you’ll complete varies by program. Regardless, you will graduate with an impressive portfolio to show prospective employers!

Admissions

For all programs, the first step is to submit your application! For our Full-Time Software Development progress, you will then schedule and complete a short behavioral interview. After your application (and interview if needed), you should expect a decision within 2-3 business days. If you are accepted, you’ll then work with an admissions advisor to finalize your financing or payment structure. Once you pay your deposit*, you’ll be enrolled in the course and will be connected to your onboarding specialist. Your onboarding specialist will help you get set up in our systems, walk you through your prework, and answer any questions you might have.
After your application (and interview if needed), you should expect a decision within 2-3 business days

Nope! You can apply for a later cohort at any time. In fact, the earlier you apply, the better! Enrolling early ensures you have a seat in your desired cohort and gives you plenty of time to complete the prep work. The only exception is for certain financing options that require a start date within the next 90 days. Speak with admissions to learn more about financing.

Absolutely! Learning to code is fun (to us, anyway!) and can be helpful for almost any career. Maybe you have an idea of an application you’d like to build yourself, or maybe you just love problem solving. No matter what your goals are, you’ll fit right in.
No! In fact, 70-80% of our students don’t have prior experience before starting their course. For some courses, we offer a free two-week intro course called Programming Basics. This course is covered in the cost of tuition for the full-time programs, and is there to help beginners feel comfortable and confident on day one of bootcamp. Pro tip: make sure to complete the pre-course work for your program! Students who don’t complete the pre-work might feel behind, and we want all students to be set up for success.
Traditionally, yes. However due to COVID-19 we are not currently able to provide visa sponsorship. For Onsite learning, international students are limited to our Tunis campus. We do not have the resources to help with visa arrangements or travel plans, but you can speak to admissions to learn more about the process. Enrolling for our online courses is also a great option for students overseas. Please note that some financing options may not be available for international student.
At least 18 years old.
Yes. If you do not have a copy of your diploma, you can also request your high school transcripts from your high school institution.
Every student is different! Some students finds jobs before their graduation date, but most students find their next position within 6 months after graduation.

Tuition & Scholarships

Tuition varies across programs and is subject to change. Please refer to our program pages to see the most up to date information.

No. All of our courses require tuition. we do offer several free resources for those who are exploring if coding is a good fit for them, such as our free Intro to Web Development workshop and our Algorithm App.

Each financing option has its own payment schedule. Our standard payment schedule is two payments, one on week 1 of class and one halfway through your program. However, our admissions team can create a customized payment structure to fit your needs.
Up to the first day of class, you can receive a full refund for your course. Once class starts, your refund will be prorated based on your attendance, up to halfway through the course. Once you have completed half of the program, your tuition is nonrefundable.
We accept credit cards with no transaction fee for all major providers, Wire transfer and check.
Yes! We offer a variety of standard installment options as well as custom payment plans.

Career Services

Career Services is dedicated to helping students prepare throughout the Bootcamp in all aspects of their job search including understanding a job description, searching for a job, behavioral interviewing skills, personal marketing, creating a tech resume, LinkedIn profile, Github, understanding how to effectively network and more to promote career readiness.

No. We strongly believe that job “guarantees” are too good to be true and often come with far too much fine print. If you are willing to put in the effort, we absolutely believe you will be successful.

All Software Development students are matched with a career services manager that serves their area.
As long as you put in the effort, we are confident you will be successful in your job search! However, if you struggling, reach out to career services and to our alumni! Alums are often your best path forward, and we have alumni all over the country (and the world!)
Yes! Please ask your instructor or onboarding specialist about the tech requirements for your exact course. For all online courses, you will need access to stable wifi and a microphone. Web cameras are highly recommended.
We do not provide funding for housing, or offer on-campus housing options. You’ll be connected with your classmates before the bootcamp, so those looking for shared housing can coordinate their search. Facebook groups, Tayara and other temporary housing finders are great resources to use.

Other

We are one of the longest running bootcamps, founded in 2012. Learn more about our story here.