Coding Dojo is a unique coding bootcamp that teaches three full technology stacks in a single 14-week program. Coding Dojo has campuses in has campuses in Berkeley, Boise, Chicago, Dallas, Los Angeles, Orange County, San Jose, Seattle, Tulsa, Tysons Corner, and online. Students can choose to learn three of the industry’s most in-demand web development languages, including Python, Ruby on Rails, MEAN, Java or .NET Core. An online option is also available for students who don’t have access to campuses. In addition to an extensive curriculum, students receive 15 hours/day of mentored guidance, quick feedback in the evening from remote Teacher Assistants and tailored course content that accommodates both beginners and experienced developers. Students experience building advanced web applications, solving job-relevant problems and learning to think like true software engineers.
To apply, candidates answer questions via an online form, schedule an interview with a Coding Dojo staff member, then if accepted, must pay a deposit to secure their place.
Since 2012, Coding Dojo has endeavored to help individuals from a variety of backgrounds and skill levels transform into professional developers who go on to be hired by start-ups and world-class companies like Amazon, Apple, Expedia, Microsoft, JPMorgan Chase, DocuSign and Skytap. For each student, Coding Dojo promises one-on-one sessions with a career advisor, open forums with industry leaders, and comprehensive job-hunting workshops.
Coding Dojo welcomes Veterans and accepts the GI Bill at selected campuses, as well as offering a Gap Year program for high school grads. Coding Dojo also provides various scholarship opportunities for qualified students.
Recent Coding Dojo Reviews: Rating 4.41
Recent Coding Dojo News
- July 2019 Coding Bootcamp News Roundup
- May 2019 Coding Bootcamp News Roundup
- March 2019 Coding Bootcamp News Roundup
In PersonFull Time70 Hours/week20 Weeks
Deposit $1,000 FinancingFinancing: Monthly financing plans available via Skills Fund Tuition Plans $1,000 deposit followed by 2 payments or monthly payment plans available via Skills Fund. Refund / Guarantee Deposits are required to reserve your seat in the bootcamp, and are refundable until day 1 of class. Scholarship Scholarships up to $4,000 are available for veterans, women, and other underrepresented groups in the technology industry. Email firstname.lastname@example.org to learn more.
Minimum Skill Level Beginner Placement Test No Interview Yes
OnlineFull Time70 Hours/week14 Weeks
Start Date Rolling Start Date Cost $14,995 Class size 40 Location Online, DallasOur Online Full-Time Immersive Bootcamp is a remote learning alternative that provides online access to our in-depth three-stack curriculum—complete with real-time support from instructors, our industry-tested learning platform, hands-on assignments and much more. Ideal for students interested in web development who cannot attend our on-campus programs, this online bootcamp is a full-time immersive experience in which you will master the fundamentals of web and software development, and 3 full stacks - Python, MEAN, and Java - over 14 weeks, learning valuable skills for a career in tech. On a national scale, 94%* of our alumni land a job in 180 days after graduating, with an average salary of $76,000 per year. Learn more at https://www.codingdojo.com/full-time-online-bootcamp Your Career Starts From Day 1 Your career as a full-stack software developer starts on your first day. Within 14 weeks we’ll turn you into a self-sufficient, well-rounded software developer who has all the critical skills to have a long, healthy career in tech. Three Full Stacks & Self-Sufficiency Our goal is to train you into a self-sufficient, versatile developer through our 3 Stack Curriculum. In 14 weeks, you’ll learn 3 in-demand stacks in the industry, have a portfolio to show, and have triple the job prospects, as every company uses a different stack. Learn By Doing You’ll start coding from day one of the course. Dive into a fast-paced, innovative learning environment that fosters collaboration, not competition. After graduation, you’ll jump straight into the job-hunt with the support of our career services team. You Get What You Put In Students are expected to dedicate at least 70 hours/week to the program, with the most successful students dedicating 70-90 hours/week. Our students often say that Coding Dojo is the most rewarding, yet difficult thing they’ve ever done. Life During the Course In the morning you’ll start with new curriculum that will build on top of what you learned the day before. Depending on the day, your morning may include an algorithm session, lecture, group activity, or a combination of all 3. Your afternoons and nights will be spent working through course content, assignments, and projects on the new curriculum for the day, with breakout sessions available upon request. Career Services We offer career support to all students and alumni to help accomplish their short and long-term career goals. Whether you're applying for your first job or you're an industry veteran, we understand that building a career is a life-long process. Participants of the program will have access to a wide range of services, such as one-on-one sessions with a career advisor, open forums with industry leaders, comprehensive job-hunting workshops, and more!
Deposit $1000 Financing Tuition Plans $1,000 deposit followed by 2 payments or monthly payment plans available via Skills Fund. Refund / Guarantee Deposits are required to reserve your seat in the bootcamp and are refundable until day 1 of class. Scholarship Scholarships up to $4,000 available for veterans, women, and other underrepresented groups in the technology industry. Email email@example.com to learn more.
Minimum Skill Level Beginner Placement Test No Interview No
OnlinePart Time20 Hours/week20 Weeks
Start Date Rolling Start Date Cost $9,995 Class size 30 Location OnlineOur Part-Time Online Web Development Bootcamp is a flexible evening and weekend course that teaches web fundamentals and a full Python stack — complete with real-time support from instructors, our industry-tested learning platform, hands-on assignments and much more. Ideal for students who cannot attend our on-campus programs, or commit to a full-time course, you'll learn the skills needed to become a self-sufficient developer in as little as 20-25 hours per week. Comprehensive Curriculum Develop projects in a vast range of technologies, starting with front-end development in Web Fundamentals. From there, dive into back-end development centers around Python and put on the finer touches with AJAX and modularization. Top it off with 4 weeks of project building and algorithms. Live Instructor Support Receive hands-on support from our instruction team through live evening classes twice a week, multiple office hours, plus evening weekend support through our chat forum. Top-Tier Platform Quickly learn the essentials of the most in-demand technologies through our online Learning Platform, which has trained thousands of Coding Dojo students. Code From Home Experience the accelerated training of our on-campus bootcamps from the comfort of your home without quitting your day job. You’re only required to dedicate at least 20 - 25 hours per week toward during the bootcamp. Career Services We offer career support to all students and alumni to help accomplish their short and long-term career goals. Whether you're applying for your first job or you're an industry veteran, we understand that building a career is a life-long process. Participants of the program will have access to a wide range of services, such as one-on-one sessions with a career advisor, open forums with industry leaders, comprehensive job-hunting workshops, and more!
Deposit $1000 Financing Tuition Plans $1,000 deposit followed by 4 monthly payments of $2,248.75 Refund / Guarantee Deposits are refundable until day 1 of class. Scholarship Scholarships up to $4,000 available for veterans, women, and other underrepresented groups in the technology industry. Email firstname.lastname@example.org to learn more.
Minimum Skill Level Beginner Placement Test No Interview No
In PersonFull Time70 Hours/week14 Weeks
Start Date Rolling Start Date Cost N/A Class size 35 Location Boise, Orange County, Seattle, Silicon Valley, Los Angeles, Chicago, Arlington, Tulsa, DallasOur Onsite Full-Time Immersive Bootcamp will teach you more than coding - you'll learn how to solve problems and be a self-sufficient developer. When you're fully immersed in our three full stack curriculum, you'll master the fundamental building blocks of web and software development, making you a highly valuable, desirable asset throughout your career. The 14-week course includes real-time support from instructors, our industry-tested learning platform, hands-on assignments and much more. Ideal for students interested in fast-tracking a successful career in tech, this onsite bootcamp is a full-time immersive experience in which you will master the fundamentals of web and software development, and 3 full stacks - Python, MEAN, and Java - over 14 weeks, learning valuable skills for a career in tech. On a national scale, 94%* of our alumni land a job in 180 days after graduating, with an average salary of $76,000 per year. Learn more at https://www.codingdojo.com/full-time-online-bootcamp Your Career Starts From Day 1 Your career as a full-stack software developer starts on your first day. Within 14 weeks we’ll turn you into a self-sufficient, well-rounded software developer who has all the critical skills to have a long, healthy career in tech. Three Full Stacks & Self-Sufficiency Our goal is to train you into a self-sufficient, versatile developer through our 3 Stack Curriculum. In 14 weeks, you’ll learn 3 in-demand stacks in the industry, have a portfolio to show, and have triple the job prospects, as every company uses a different stack. Learn By Doing You’ll start coding from day one of the course. Dive into a fast-paced, innovative learning environment that fosters collaboration, not competition. After graduation, you’ll jump straight into the job-hunt with the support of our career services team. You Get What You Put In Students are expected to dedicate at least 70 hours/week to the program, with the most successful students dedicating 70-90 hours/week. Our students often say that Coding Dojo is the most rewarding, yet difficult thing they’ve ever done. Life During the Course In the morning you’ll start with new curriculum that will build on top of what you learned the day before. Depending on the day, your morning may include an algorithm session, lecture, group activity, or a combination of all 3. Your afternoons and nights will be spent working through course content, assignments, and projects on the new curriculum for the day, with breakout sessions available upon request. Career Services We offer career support to all students and alumni to help accomplish their short and long-term career goals. Whether you're applying for your first job or you're an industry veteran, we understand that building a career is a life-long process. Participants of the program will have access to a wide range of services, such as one-on-one sessions with a career advisor, open forums with industry leaders, comprehensive job-hunting workshops, and more! *Published in February 2018, this is based upon a survey that was sent to alumni who graduated between January 2015 and October 2017. Out of the respondents, 94% are employed full time in field. 75% of alumni find jobs within 3 months.
Deposit $1000 Financing Tuition Plans $1,000 deposit followed by 2 payments or monthly payment plans available via Skills Fund. Refund / Guarantee Deposits are required to reserve your seat in the bootcamp, and are refundable until day 1 of class. Scholarship Up to $4,000 in scholarships available for veterans, women, and other underrepresented groups in the technology industry. Email email@example.com to learn more.
Minimum Skill Level Beginner Placement Test No Interview Yes
Coding Dojo Reviews
397 reviews sorted by:
- Only Applicants, Students, and Graduates are permitted to leave reviews on Course Report.
- Post clear, valuable, and honest information that will be useful and informative to future coding bootcampers. Think about what your bootcamp excelled at and what might have been better.
- Be nice to others; don't attack others.
- Use good grammar and check your spelling.
- Don't post reviews on behalf of other students or impersonate any person, or falsely state or otherwise misrepresent your affiliation with a person or entity.
- Don't spam or post fake reviews intended to boost or lower ratings.
- Don't post or link to content that is sexually explicit.
- Don't post or link to content that is abusive or hateful or threatens or harasses others.
- Please do not submit duplicate or multiple reviews. These will be deleted. Email moderators to revise a review or click the link in the email you receive when submitting a review.
- Please note that we reserve the right to review and remove commentary that violates our policies.
Click here to log in or sign up and continue.
- Bitter experience- 4/3/2016Anonymous • Graduate • Course: Web Development • Campus: Silicon Valley
If you must be stuck with them, the advice is to lick their boots and never complain about anything in the slightest way or else they will be very suspicious and judgmental of you. That's what happened behind the complainers back at our cohort. Whether coding dojo did well or not, how would it benefit you if you don't praise the bootcamp you already paid $9,000 for?
Of course you would definitely learn SOMETHING at coding dojo!!! But it won't be a ton (unless you do your own research like everyone else said already). So if everyone can just do their own research at home, why even attend the bootcamp? They don't even believe in "teaching" you but for you to teach your own self through google, yeah of course you need to teach yourself idiot, but not from free sources like google and codecademy for $9,000. Should coding dojo worth $9,000 then? I felt like the instructors try to make us look very unappreciative when we already learned their stuff, but at the same time, it was nothing that should be overpriced. Also, why did they lie on their website, especially about the hands on experience that will be so different from going to a university? There are at least 2-3 staffs helping but there are more than 10 students, not everyone got the same amount of attention especially if the staff likes to go chit chat somewhere else. Of course if they have such a good platform that can teach anyone so fast, they are afraid everybody would copy&paste or snapshot them to share with friends and family members, so they wouldn't want to come up with a well accomplished platform, but sell their instructors to teach instead. Good luck if you have a horriible instructor, yes, once you are stuck with coding dojo, you will rely over 90% on self-study and peer helping, do not complain that you paid so much for only 10% of help from the dojo and be appreciative of that until you graduate and have a job and then complain and betray their 10% help.
- A poor experience I cannot recommend- 4/2/2016Anonymous • Front-End Developer • Graduate • Course: Web Development • Campus: Silicon Valley
I attended Coding Dojo about two years ago. I never wrote a proper review about Coding Dojo, but the experience has really left a bitter mark, to where I honestly cannot recommend Coding Dojo to anyone. Hopefully they have improved by now, but from what I hear, many problems I encountered are still there.
The camp that I attended started in November 2013, finishing in February 2014. It was a 9 week program which focused on HTML, CSS, Ruby on Rails, and PHP. It was at the Mountain View location.
- I managed to land a job as a front-end developer after graduating
- I learned a lot about PHP, Ruby
- The knowledge I gained acted as a springboard to leap off of
- I made some lasting connections with my cohort-mates
- Lunch and dinner are included in the program, and delivered every day
- Weekly afternoons in the park were organized to give ourselves breaks, get some fresh air, and get some exercise
- 90% of the material is done through an online self-guided tool, which contains videos, quizzes, and assignments. There were daily morning lectures, but they were unorganized and were still being slapped together up until the instructor began the lecture. Most of the learning was through powering through these assignments. They enforced loose deadlines and reviewed assignments regularly, but that was it. The program essentially amounts to you staring at a computer screen for 8-12 hours a day, going through the online assignments, and asking for help from a TA when you have a question. Rinse and repeat for the entire program.
- The content might not be enough to land you a job. I know at least one of my cohort-mates ended up going to another code accelerator after Coding Dojo.
- Your experience varies drastically depending on who you're sitting immediately next to. They sat us in groups of 4. I was fortunate enough to be sitting with a group of fairly smart individuals with some coding background, so we made a great study group. The other groups, mostly made up of complete beginners, struggled big time, and most of them dropped out.
- Over half of the group dropped out by the end of the camp, because they couldn't keep up with the self-guided material. Only about 25% of campers had a project to show during demo day.
- Instructors and TAs are all Coding Dojo alumni. Everyone that works there is someone who finished the Coding Dojo bootcamp recently. They create videos to update the online learning tool, lead lectures, and share what they just learned a few months ago. Which means, none of them have any industry experience, wisdom, or connections. None of them can be labeled as lead developers or anything. Maybe except the man who runs the entire show (Michael Choi), but seeing as how he spends his time running Coding Dojo, I doubt he has any industry developemnt experience either. How can you expect to learn anything useful from people who've never actually worked in the industry?
- There was no help in the job search. None. Zero. Zilch. All my job hunting was done on my own accord with my own effort. The dojo offered no connections and no recruitment, beyond some basic pieces of advice from the instructors. During our demo day, no recruiters showed up.
- One of our instructors was laid off in the middle of our camp, who was replaced with another instructor. This put a huge dent in our learning flow, to the point where many people simply couldn't get back into the rhythm.
- All of our instructors were laid off at the end of our camp. Our TAs, our instructors. Why, I have no idea. One person who replaced them was a coding dojo alumni, who was an instructor-in-training during our camp. Goes to show how things are run.
All in all, I really hope that things have improved by now, but from what I hear, many of these problems are still in place.
My best piece of advice I can give is: if you're the type of person who is self-motivated, can take on a challenge, and can do above and beyond what is asked of you, you might be able to excel in this program. The nature of this program is that it's mostly self-guided, so you get out whatever you put in. If you want a mountain of homework dumped on your head and to put money on the line to motivate you go to through it all, go for it. If you want a polished and well-organized learning experience, look elsewhere. I personally would have preferred a guided learning experience, rather than just doing homework 8-12 hours a day. What was I paying them for, anyway?
I was able to push through the bad parts (read: pretty much everything), learn all I could, and land a job. I can't say the same for an overwhelming majority of my cohort.
With how poor our experience was, it felt like I was robbed $9000 and 9 weeks of my time. Everyone felt this way. Everyone was pissed. By the end of it, everyone wanted a refund. Most of us dropped out. Most of us didn't have much to show for the past 9 weeks. Some of us even went to another coding bootcamp after. None of us got any help with the job search.
I do not recommend Coding Dojo.
Response From: Katie of Coding DojoTitle: Community RelationsWednesday, Apr 06 2016Thank you for in-depth and detailed review, feedback like this truly helps us improve. In 2013 you attended one of our first cohorts, since then we’ve taken major steps towards refining our program and making it into what it is today, which is a much different picture than our original program. But talk is cheap, so here are a few specific changes we’ve made that address the problems you highlighted:
We regret that you didn’t have the experience you expected. However we are thrilled to see that, despite your experience, you still landed a job as a Front-End developer! Thank you again for sharing your feedback, and please know that we’ve recognized many of those concerns ourselves, and have taken steps to address each and every one of them in the past 2 years. If further assistance from our career services team would be of value to you, please reach out to us and we will make ourselves available at no charge.
- Instructor Experience: Coding Dojo lead instructors across all locations are experienced developers. Unlike many bootcamps that hire part-time instructors, our instructors are full-time hires coming from the likes of Microsoft and NASA. Several have well over a decade of programming and industry experience that they bring to the table. We have established an exceptionally rigid hiring process for our instructors to ensure we are truly getting the best out there.
- Job/Career Support: In early 2015 we rolled out a comprehensive Career Services program supporting current students and alumni including one-on-one mentorship, career workshops and forums with industry leaders. Since then we have developed important partnerships at all of our locations and it’s proving to be very successful, for example a recent graduate received offers at both Google AND Apple at the same time.
- Learning Experience: You’re absolutely correct in that we don’t hand hold students and that it’s not for everyone. You need to be self-motivated, be okay putting in long hours and that you get what you put into the program. That being said, our students are typically physically in class with teachers, TA’s, and mentors and peers for 8-10 hours every day. We now provide a higher level of support than any of our competitors, however it is very important for the success of our students that they learn to be self-motivated and confident enough to solve problems on their own so that they land higher level, higher paying jobs.
- You get out what you put in- 3/27/2016Anonymous • Software Engineer • Course: Web Development • Campus: Silicon Valley
---------------- THE GOOD PARTS ----------------
- All instructors were nice and easygoing, and will try their best to help when asked.
- White boarding section every morning and the occasional quizzes to practice algorithms.
- Free fruits, snacks and coffee.
- The LAMP track was written well.
- Project weeks at the end of every track.
- Early bird discount, veteran/college students/women in tech discounts. Make sure to ask for them! They could save you some serious $$.
------------------ THE BEST PART -----------------
The group mates. If you get lucky to be in the same group with smart, hard working, driven people, you get ALL your money's worth! I did, and learned so much from my group mates.
---------- THE NOT SO GOOD PARTS ------------
- PHP. I would rather learn Python. The cohort after mine got to choose.
- Instructors did not have real world experience (all graduated from Dojo then went back to teach), and only can answer questions within the scope of Dojo materials. The minute your questions stray away from that, you better off just Googling stuff.
- The MEAN and Ruby on Rails tracks were full of errors, and needed to be rewritten and heavily QA-ed. If not, students better off with learning from books or online tutorials.
- Three stacks. Some consider this a good thing but, 2 tracks would be better since that would allow students to get more indepth on each stack, instead of only gaining shallow knowledge of the stacks.
All in all, although Coding Dojo has many shortcomings, I dont regret attending. Web development is as difficult as it should be, and the Dojo's flawed curriculum made it harder. But if you put in enough effort, you still can get a lot out of the program in 3 months. Coding Dojo is one of the more affordable options for bootcamps, and they are trying to build job assistance during and after education. They also do listen to students' complaints by way of surveys and respond to them.
I came in knowing nothing about programming, with a background not at all related to coding. Now I'm working as a software engineer. I would say 1/5 of its is thanks to Coding Dojo, 1/5 thanks to the collaboration with my awesome group mates, and the remaining due to my own effort.
- Coding dojo journey- 3/18/2016Anonymous • Course: Onsite Bootcamp • Campus: Dallas
- #ONEDAYOFCODE- 3/17/2016Keith Seiji Kawamura • Pharmacist • Applicant • Campus: Silicon Valley
Overview of websites. Front and back end. Databases.
Saturday 10 to 6 One Day
10 students various levels
Informative lecture. Challenging self-paced GUI. Excellent support. Difficult for me as a true beginner. Fun and enthusiastic staff. When it becomes available in Silicon Valley, I would like to enroll in their Front End 4 week course. Learning 3 Full Stacks in 14 weeks for their Onsite Flex program sounds appealing but challenging. To At this time Coding Dojo does not offer internships and does not guarantee jobs.
- Career Changer (LA Bootcamp)- 1/25/2016Anonymous • Student • Course: Web Development • Campus: Los Angeles
While working in the healthcare field for years, I had many “what if” moments about what life would have been like had I studied computer programming in college. As coding boot camps became more popular and I had friends who went through these programs, Coding Dojo opened up an opportunity to pursue my passions once again.
At first, I was a little skeptical about the program and whether it could really teach me enough skills to get a full time position as a web developer. Once classes started, I quickly understood how demanding this program was going to be. Most of my fellow classmates put in 12-15 hour days Monday through Friday and even some weekends. Although the program required much from the students in terms of assignments and curriculum, the instructors were always there to help guide and explain concepts. Being surrounded by other students also working diligently also helped provide a support system and motivation to keep at it.
Overall, I definitely recommend Coding Dojo but know that you get as much out of the program as you put into it. It’s not easy but definitely manageable.
- Seattle(Bellevue) location.- 1/22/2016Geneva • Graduate • Course: Web Development • Campus: Seattle
(Note: Prior to my Coding Dojo Experience, I had only taken a C++ course which I don't really remember and didn't really understand much because they were concepts and theory.)
This was a really rewarding experience for me. I definitely grew as a person and as a developer over our 14 week course.It was an amazing experience and I am glad I took a leap of faith in Coding Dojo and myself. I dropped everything, moved 1100 miles and learned a lot. I learned how to problem solve, I learned a lot about all the technologies in the industry and I learned a lot about myself. I really appreciate the connections I made throughout coding dojo and the friends I made in my cohort.
I took LAMP, MEAN, and Ruby on Rails and because Coding Dojo gave us the opportunity to learn 3 stacks, I got a feel for what languages I like. I'm excited to continue learning more on my own and Coding Dojo left me with a confidence that I can continue learning on my own and pick up new languages. The instructors were always there for us to answer our questions. And the career advisors are extremely helpful and care for every one of us.
Shoutout to Nikki B and Speros! Nikki is the best person ever! Funniest jokes. Much enthusiasm. So charismatic. And Speros: Awesome demos. Very helpful. Much friend. Wow.
- Regrets and out of $12k- 1/21/2016Anonymous • Course: Web Development • Campus: Seattle
I am a front-end developer and I took the remote course and dropped out around week 9 out of 12, about the time we were learning the second stack. About 30% of the class also dropped out.
My boyfriend started out on-site and then switched to remote the first week. He never got any money back even though the price difference is $6k. He had zero experience and even though they said that was ok, he had a very difficult time. I tried to help as much as I could but the pace was very hard for me too as I had a full-time job. They tell you full-time workers can do remote but I think that would be very difficult for most people. It was for me. Needless to say, he dropped out before I did.
My instructor told me that some people didn't deserve to have his support because they weren't putting in as many hours as he liked. Mind you, these are people who paid money, but the instructor justified giving some students more help than others based on his subjective assessment of their effort. No regard to how new this content could be for some people. I found this to be particulary cruel and unethical. He could be passive agressive and non-responsive as well. A couple of times my cohort wanted to call him out on being non-responsive but we didn't.
All in all, I believe they tried to teach too much in my opinion. Better to learn one stack well than three stacks on the surface. I'm very disappointed in the experience. The only way I would recommend it is if you have some exposure to full stack dev already and/or can isolate yourself from the world because they don't give you everything you need - this is under the guise of "we want you to struggle so you will learn more on your own and look up stuff," which is code for "yeah, we know the curriculum has gaps in it so cut us some slack."
- Michael • Managing Director • Graduate • Course: Web Development • Campus: Silicon Valley
"I started Coding Dojo with big hopes but not a ton of confidence. I thought "can I really learn three new stacks in three months?" I own a web development company and manage a team of developers who create powerful web and marketing applications for our clients. I have an MIS degree and a lot of experience managing coding projects, designing websites in Joomla/Wordpress and editing code but I had never created a web application from scratch; I had always directed developer teams and used existing tools like Wordpress or Joomla when I was doing my own projects. The idea sounded challenging so I took a leap of faith, signed up for Coding Dojo, moved to California and it was the best decision I could have made.
Michael Choi, the founder was our lead instructor and he really delivered. Watch one live demo and it is clear he knows what he's doing. I felt that after the first four weeks I had completely received a return on my investment being fully capable of building an enterprise level PHP application in CodeIgniter. With help from instructors Jay Patel and Andrew, within just eight weeks I was solving complex algorithms and had built a fully functional fitness application using PostgreSQL,express, AngularJS, and Node.JS which is deployed on heroku today!
By the end of twelve weeks I was able to develop a working application in three full stacks. I was skeptical to start and really proud of what we were able to accomplish in just three months at the Dojo.
Coding Dojo is really a special program that applies focus and real, working knowledge of how to program in code and use technologies that companies demand right now. It is obvious that the owner, Michael Choi cares deeply about his students and is driven by making a difference in peoples lives.
I highly recommend the onsite intensive program to any tech business owner needing to "upskill" in the technical department and to any budding software engineer wanting to hone their skills by developing real web applications in the latest technologies.
Managing Director, World Source Tech, LLC
Coding Dojo Graduate, Blackbelt 2015"
- San Jose Dojo- 1/20/2016Sourabh pal • Software Engineer & Founder • Graduate • Course: Web Development • Campus: Silicon Valley
I had a great experience with Coding Dojo at their San Jose location. I had applied to several coding bootcamps, but made the decision to attend the Dojo based on location and price. I have no regrets!
The instructors and staff did a great job of welcoming us from the start. However, be known that this is a very hands-off learning process. Do not expect to get an answer to a question whether the instructors know it or not. They are meant to help guide you and show you the proper way to learn to code and teach yourself to be a self-sufficient developer.
Make sure to study algorithms and take it seriously when the instructors do a daily algorithm. Studying that will be taking your first steps to becoming an engineer. Also, you get out what you put in; thus make sure you stay the full day and put in a full day's effort. Do not get stressed if you fall behind the rest of the class, just try to focus and ask for help when needed.
A coding bootcamp is not for everyone...It is 12 weeks out of your life where you are spending a minimum of 10-12 hours a day at your computer or in class. Know what you are signing up for and make sure your family and loved ones know that you will not have much free time. Best of luck to everyone!
- Seattle Experience- 1/19/2016Anonymous • Graduate • Course: Web Development • Campus: Seattle
Coding Dojo was a great experience and a wonderful introduction to web programming. Over 14 weeks, my cohort and I went through the LAMP, MEAN, and Ruby on Rails stacks. I came in to the boot camp not really knowing what to expect and was surprised by the amount I was able to absorb in such a short period.
The platform for each stack was well designed. There is always a TA or instructor available to help. The boot camp encouraged us to expand knowledge outside of the platform as well. We created our own projects, had hackathons, and worked daily on algorithms.
To prospective students – It’s not for everyone. At the end of the day, the camp doesn’t thoroughly teach any language, but it does provides all the necessary tools. It surrounds you with a great environment and motivated students. If you are willing to put in the work, Coding Dojo could be an excellent opportunity.
- Just graduated and ready to code!- 1/15/2016Vanessa Shalkey • Full-Stack Developer • Graduate • Course: Web Development • Campus: Seattle
Before coming to Coding Dojo I was a high school teacher in Hawaii. While working in the classroom, I had so many ideas for web applications but I had no way to make them a reality. Codecademy and Udemy only scratched the surface and didn't teach me the bigger concepts involved in creating a fully functional app. I decided that I wanted to learn how to code in a more formal setting so I did some research on my options. Going back to a university was an option, but would take too long (about 3 years or more) and would be too expensive. I heard about software bootcamps and started to look at Seattle, since I knew it was a great city for tech. I chose Coding Dojo because the staff was so friendly, and I was impressed by the three full-stack curriculum. Now that I'm graduated and have received my black belt, I have created multiple functioning apps and am confident that I can make many of my ideas into a full-functioning product. Coding Dojo was a great environment to learn how to code. I have made so many friends and have such great aspirations for my future as a software developer!
- A great start to my new career!- 1/15/2016Vanessa Shalkey • Web Developer • Graduate • Course: Web Development • Campus: Seattle
I joined Coding Dojo with no background in computer science and now a feel confident making web applications in PHP, JS, and Ruby. The best part about the dojo is the people. My classmates and instructors were such friendly and helpful people. I made several close friends here that I still keep in touch even though the bootcamp is over. The dojo offers a career advisor to help you get a job. You can also visit the dojo after you've graduated in case you need help with something.
- Fantastic Program- 12/30/2015Anonymous • Course: Web Development • Campus: Seattle
My experience at the dojo was more than I expected. It doesn't get any better than being able to work on projects with other coding dojo students and struggling as well as figuring out the concepts together and go through the whole program together. I definitely am going to continue studying the platform with the other stacks that I did not do during the bootcamp. Coding dojo has made a great experience for me and allowed for a great environment to learn the content. I enjoyed the platform and the projects that was involved with the program. All the concepts helped me better understand the fundamentals of the web. I made some good networks with the coding dojo as well as the connections made with the students who were at the dojo going through the same experience with me. It was great to work with people who wanted to pursue similar goals as me in learning web development and coding as a team. Something that my experience lacked was the bootcamp life which was because of my location and having to travel back and forth a long way to home. But that didn't make my experience any worse. It was just as good if anything and I am glad I made this leap to do it.
- Definitely Worth It- 12/29/2015Anonymous • Graduate • Course: Web Development • Campus: Seattle
I was extremely pleased with the way things turned out. I knew I would learn a lot and I'd be challenged, but I didn't know I'd have the amount of confidence I do now. The support from staff and my fellow cohort-mates was phenomenal and it was one of the best experiences of my life. The atmosphere was always positive and welcoming.
Three stacks in three months seemed ridiculous at the time, but I got there and I got there with a huge amount of confidence. Even at times when I couldn't see the finish line, pushing through the struggle paid off twice as much. There was plenty of opportunity to grow as a person and of course as a developer.
The instructors were really great and they helped me through the stacks. They were really knowledgeable and were ready to answer any of the questions that I had. I was impressed by not only their wealth of information they could provide regarding the course material but also other resources that are outside of what to dojo has to offer on the course platform.
As a result, I will forever be confident as a web developer moving forward thanks to my time at the Dojo. I'd absolutely recommend it to anyone who may be interested.
I've yet to attend the career training seminars but I know that previous cohorts have had great success when trying to land positions. I also know that there is a robust amount of material and meetings that are about to take place next month. (Note: career development takes place in the first couple weeks after your third stack.)
- Solid Experience!- 12/25/2015Anonymous • Student • Course: Web Development • Campus: Silicon Valley
I came into the boot camp with a little bit of prior experience. I was about half way through my computer science degree and felt that the learning was going a little slow. I wanted to go somewhere that would boost the speed of the learning and teach me some of the newer web technologies out there. When i went to the Dojo, I realized that they had a great curriculum and a great environment to learn.
The biggest thing that I can say is, you get out what you put in. I came from a technology background but saw very successful students that had different backgrounds, such as finance. The ones that put the time in (12 - 15 hours daily and sometimes even the weekends) really did an excellent job learning and were able to excel. Others that didn't put time and effort in, didn't do so well. Coding Dojo lets people in from all backgrounds because they believe that anyone can learn this, given they have the motivation. I completely agree with them. They also believe in strength through struggle. When you come to a bug, they want you to try and work it out without asking for help the first 20 minutes. This really helped me and caused me to learn even more, since I was actually surprised at how much I could figure out on my own.
When I couldn't figure something out though, there was our instructor there and TAs to help. The TAs are usually from previous groups, but are still working on personal projects or want to expand on what they learned. They will bend over backwards to help you figure out any problem. It was really great, because if they didn't figure out the problem right away, you were able to follow along with them in the troubleshooting process and help solve your own problem.
The curriculum was great and very up to date, they know what people are looking for. We did modern technologies that really were relevant in the field. They showed me how to interview, helped me work on algorithms for interviews, and even reviewed my resume. After a few tricks that they showed me, I was getting calls daily for open positions, I didn't even need to use their recruiting network. I got hired as a web developer the week after my boot camp.
Coding Dojo was a great experience and as long as you are going to use a little effort to help your future, I definitely recommend it. They teach you in a way that you can pick up other languages, frameworks, and technologies within a weekend. That type of learning quick is what the employer wants, as you can never know everything in this field. So just take my advice, go to the Dojo!
- Loved it!- 12/24/2015Anonymous • Graduate
I loved my time at the coding dojo. I learned how to learn which is the most valuable of all the skills I learned. I now have motivation and determination to learn other programming languages. There seems to be no obstacle that I cannot get over. I am looking forward to continuing my journey as a coder and learning many more technologies in the future. Now we are all equipped to take on any challenge and conquer and learn by struggling. Thanks coding dojo for the great time and the skill-set to go to the next level of my career, life, and journey. I believe that the program will only get better as the years go by and more tremendous coders join the field. Despite the challenges and the tough moments or moments of discouragement I was trained to handle them and learn to put my skills to work and problem solving skills to work. Now when challenges arise they can be tackled and taken on without looking back and without thinking failure is final. When things don't work there is always a solution that is waiting to be found.
- A lot of knowledge in a short amount of time- 12/23/2015Anonymous • Graduate • Campus: San Francisco
I joined Coding Dojo because I ran into a wall when trying to learn programming on my own.
I was really excited about the idea of learning 3 languages in a short amount of time.
The environment that Coding Dojo puts students in, fosters collaboration and a lot of pair programming.
The instructors and TAs aren't going to hold your hand through this program. You will have to be very diligent and organized with your time.
If you go into this program with finding a job and building a career as a developer, you seriously need to put the time in and forget about outside distractions.
Because all of the instructors and TAs went through the program, they were pretty good at answering questions about assignments.
Some of my classmates did not have any programming background, but by week 3/week 4, they were caught up and comfortable with the language.
Take advantage of these hackathons and project weeks. During the short amount of time, you will learn a lot and reinforce what you know. You will also be exposed to the process and environment of working in a small team.
One of the most important things to remember is don’t get discouraged.
- Anonymous • Student • Campus: San Francisco
There is an article where the founder Michael Choi mentions how he created CD based on how he trained Software Programmers, just to give you an idea of what you should have going into CD...
Not sure how to rate the instructors because they seem to lecture, teach directly off the online course so I'm not sure what they are capable of beyond that.
Peer programming only works if one or both are able to program and when one or both are able to converse, ask questions pertaining to the assignment.
- Intense program. You learn 3 stack. Get to know a lot. Each language is about a month.
- Good algorithm. A new learning platform which still needs to be improved, which is what they are doing I think.
- TA, remote help at night. During the day they have "20-minute" rule. You need to try find the answers yourself before reaching out to other students, then come to instructor as a group for help.
- They have residency program. You can apply and stay after graduation to finish portfolio, and look for jobs.
- Career service has been improved a lot. Different workshops, emailed job opportunity, resume session, etc.
- Tech talk, alumni panel, etc. Encouraging.
- They want students to be self sufficient developer. If you want to succeed, you need to have passion, and work hard. If you do not have a good discipline, do not work hard, and only think that by showing up you can get a good job easily, you are wrong. You will fail behind.
- Do their prep work and learn alogorithms before showing up onsite!!
I hope this is objective enough.
- Got a job but no thanks to coding dojo- 11/25/2015Anonymous • Graduate • Course: Web Development • Campus: Silicon Valley
- Learn 3 full stack web technologies and be able to put them on your resume to show that you know a lot of stuff
- Able to surround yourself with peers who work hard
- Free coffee, fruits and granola bars!
- In the end, you're not really good at any particular technology or skills. The job market unfortunately usually only cares about how good you are at particular skills rather than how many different things you know little about
- Instructors have very limited knowledge of web development. None of the instructors (except Michael, the founder, which will NOT be teaching you) has real industrial experience. Most of the instructors are coding dojo bootcamp graduates, meaning they never worked a day as a web developer outside of the bootcamp.
- The learning platform has a lot of errors that leads to tons of confusions and frustrations.
- Algorithm "classes" are not particularly helpful. The instructors are often just as confused as the students. It's not really their fault because it's a hard concept to teach and there is no shortcut, only dedication and hardwork over long period of time.
- The average salary of graduates is misleading. More than half of the students will drop off from the camp before it finishes. The ones that stays till the end often have a hard time finding a job also. Sure, if you are a super star coder that works 100+ hours a week then yeah it's probably no problem to easily get a 6 figure job after graduation. But the majority of the students coming in with none or minimal coding experiences and it's hard enough to keep up with the courses letting alone learning it well enough to land a dream job.
- Designer to Developer- 11/3/2015Anonymous • Front end Web Developer • Course: Web Development • Campus: Silicon Valley
*The first thing I have to say is... Coding Dojo is not for everyone. If you know nothing about coding and you expect to leave the course with a great job right away you are wrong. Unless you are a brainiac and a SUPER fast learner (web development learning takes time)
*If you have some experience and you are passionate about coding then Coding Dojo is for you. LONGGGG days of coding and lots of practice WILL make you a better programmer. But is ALL UP TO YOU. they wont push you. What they will offer is an environment where you can be surrounded by like minded people and where you can code 12 hours a day if you wanted to.
* A regular day at the dojo is as follow: around 9am algorithim class. When I say class I dont mean they will "teach" you algorithims. What they will do is give you an algorithim problem that you have to figure out how to solve in a team of 3. This can be scary, but with the help of your cohorts and with time you get better at them.
You will do this for about and hour, hour and thirty minutes.
Then you have a short lecture about the days work and whats expected for that day
then you go into the platform and start working on it. The platform is basically a combination of Videos, quizzes, and assignments. They are no different than any other video training out there. again, the difference is the environment you are and awesome group of people that surrounds you.
In the afternoon you get annother short lecture about what youve been working on that day etc. this is the time to ask questions....
and really you do this for 3 stacks at the end of the stack you have to do a project in teams or as an individual to showcase what you have learned.
So here is my final thought: Is not about the platform, is not about the three stacks, hell is not about coding dojo.... This is about putting you in an environment where you have NO CHOICE but to learn or better yet where you are surrounded by people just like you and learning together.
Can you learn all this at home YES. can you learn it without spending all this money YES. iT will take you longer for sure.. you will have learning holes thats true. So if you are going to attend the coding dojo KNOW you will get what you put in.
Take the three months to learn and forget about any other aspect of your life and you will be succesful.
PS. I got a job 2 weeks after I was done with an AMAZING salary that I would of never be able to get if it wasent for me going to coding dojo.
If you have questions please feel free to email me :)
- I would not recommend this program.- 10/23/2015Anonymous • Graduate • Campus: Seattle
I can say whole-heartedly that this program should be avoided - save yourself the money! I attended the camp in Seattle earlier this year and was horribly dissapointed with the experience! Here's the rundown:
* Lessons are mostly self-taught through videos with the majority being done by the companies founder. While I don't doubt that he knows the technical stuff I do not belive he has any background in instruction and that shows in his videos. They are low production, single take videos that are more confusing to watch than anything else and he is often incosistant with his terminology and grammar which creates added confusion later.
* If you know nothing about web developement you will get lost FAST! Several people in my group came in with a complete blank slate and fell behind so quickly it wasn't even funny; with 1 or 2 dropping out after the first 1.5 months. They fly through the basics and fundimentals.
* They attempt to accomplish TOO MUCH! That is how they justify their high price tag - they advertize that you learn a tremendous amount of stuff in the 3 months you are there; namely three full-stacks. The issue is they go through it all too quickly and never teach you anything usefull. I spent the most time on the LAMP stack and had no issues with the related assignments and belt test to that stack. Try and look for jobs with those skills and you quickly realize you know next to nothing. They show you where the "on" switch is with these technologies but don't teach you anything useful with them. In fact, at the time I took the class, you leave having built nothing useful to use on a portfolio - they don't even include a course on MAKING a portfolio.
* Most of the instructors are former students. So again, their ability to actually function as teachers is sub par at best. I had about a years worth of experience when I started this program and during the lessons about HTML and CSS (which they only spent less than a week on) the instructor had no idea what HTML5 tags were and asked me to stop using them on assignments/group work cuz it was confusing!
* There is NO job placement at all. They had a bulletin board in the building they said we should utalize but in the three months I was there only one job as added and they were all for jobs that required multiple years of experience and were beyond what was being taught in the program. They don't email you at all with job opportunities, they have no one working at the site with any connections to hiring managers or recruiting offices - you leave the program and you are on your own.
* The issue of struggle/no-hand-holding: Here's the deal, everything worth having takes work. But the way the program markets itself as being super difficult where you have to struggle and invest the time if you want to be successfull, in my opinion, is a kind of an excuse to cover their butts. I was there everyday during the week from 8am to 5 or 6pm and did all the course work. But for 12k I expect WAY more from the instructors - as in I expected them to care about my progress. Instead you drop a ton of money and you get stickers...
- Great bootcamp for ambitious people- 10/13/2015Anonymous • Full Stack Web Developer • Graduate • Course: Web Development • Campus: Seattle
I have read some of the other reviews claiming Coding Dojo to be a "money making factory" and I can see how some people may not be able to adapt to the style of course that is taught at CD. I think CD is very upfront about it being a self-sufficient, no hand-holding, you have to struggle to make it style of course. Coding is hard, many of us don't understand what we are doing for over half the course. I suspect this just wasn't the kind of course for them.
I definitely struggled but this course was perfect for somebody like me who does not have enough will power to stay on track while learning from online tutorials and courses. It was the right amount of resourses, support and accountability to be of immense value to me.
The courses do need to be proof read and cleaned up. It's really distracting and when you are trying to understand a highlevel concept when there are grammatical holes - I feel like that caused me to waste some valuable time. Another area they need to improve is time management. Your morning staff calls need to be finished before 9 am - when you expect your students to be there and when you set a time for something you need to follow through and respect your students time. Lastly on the improvments front, while the founder is a nice man who is clearly intellegent and great at programming, he absolutely should not be teaching any of the courses. He is much to busy to actually be available and I did not find him to be helpful in the teaching capacity. His demos are great and inspiring and that should be the extent of his involvement. He made me feel like I wasn't trying hard enough and said unhelpful things like "Oh, I think you guys should know that by now... If you don't know that... hmmm.. that's not good."
I feel like my time at the Dojo was well spent. I give the teachers glowing reviews - they are all different in their approaches and they way they approach coding and developement that it helps you find your own style. I'm glad I chose Coding Dojo and I think with a little more attention to the details they will be top course in no time.
- Best bootcamp in the Northwest- 10/7/2015Anonymous • Software Engineer • Graduate • Course: Web Development • Campus: Seattle
The Coding Dojo system is a fascinating one. They honestly believe that with enough hard work and focus, people from just about ANY background can learn to code. The other students in my class had backgrounds ranging from entirely non-technical, to college grads in sciences, to software testers and web designers. The instructor Michael did a fantastic job of connecting with each student, determining (from their goals) the best path through the materials for them. Perhaps Coding Dojo should invest in a copy editor, to clean up their newer materials. Regardless, Michael did a great job of teaching difficult materials that are still changing rapidly.
A company can't please everyone all the time, but in reading the negative reviews here, I'm puzzled because they don't ring true to me. I never got the impression that Coding Dojo only wanted my money. In fact, they were always very willing to work with students when unexpected circumstances arose, including a complete refund in a case I saw. Also, to be honest, I really appreciated that the instructor kept the lectures brief and targeted -- that allowed me to get hands-on immediately.
Of course you could save your money and try to teach yourself these technologies just through online resources. In the same way, you could save your money and just get a gym membership, instead of getting a personal trainer. With my instructor, I got someone who took the time to understand me, my progress, and how to help me get to my next stage.