coding-dojo-logo

Coding Dojo

Arlington, Boise, Chicago, Dallas, Hybrid (Online & In-person), Los Angeles, Oakland, Online, Orange County, San Francisco, San Francisco, Seattle, Silicon Valley, Tulsa

Coding Dojo

Avg Rating:4.43 ( 432 reviews )

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.43

all (432) reviews for Coding Dojo →

Recent Coding Dojo News

Read all (57) articles about Coding Dojo →
  • Gap Year Onsite Software Development Immersive Bootcamp

    Apply
    Start Date Rolling Start Date
    Cost$12,995
    Class size35
    LocationBoise, Orange County, Seattle, Silicon Valley, Los Angeles, Chicago, Arlington, Tulsa, Dallas
    Spend 6 months of your gap year with Coding Dojo and become a self-sufficient software developer with hands-on programming experience though 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 are not sure what career they want to focus on, this Gap Year bootcamp is a full-time immersive experience in which you will master the fundamentals of web and software development, learn 3 full stacks - Python, MEAN, and Java, and gain valuable skills for a career in tech. Personal Growth Discover who you are as a person and what you want to do in life Boost your motivation for further academic pursuit Become more mature, independent and self-aware about your strengths and weaknesses Career Ready Mindset Build important soft skills to enhance your academic performance in college Find the right fit major and career path based on your self-discovery Gap year graduates report that their gap year had significantly added to their employability Gap Year Curriculum Full stack Development Program - 14 weeks of immersive Web Development program (HTML/CSS/Javascript), Python, MEAN, Ruby, C#/.Net. Career Services - 2 weeks of career readiness workshops (resume, cover letter, networking, Linkedin profile) Project Based Internship - 4 Weeks of project based internship to build your own portfolio (weekly check-in with a mentor) Explore A New City The Gap Year Program is available at all of our campuses. Explore living in a new city while developing your tech skills. 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.
    Financing
    Deposit$1,000
    Financing
    Financing: 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 / GuaranteeDeposits are required to reserve your seat in the bootcamp, and are refundable until day 1 of class.
    ScholarshipScholarships up to $4,000 are available for veterans, women, and other underrepresented groups in the technology industry. Email scholarships@codingdojo.com to learn more.
    Getting in
    Minimum Skill LevelBeginner
    Placement TestNo
    InterviewYes
  • Online Software Development Immersive Bootcamp - Full-time

    Apply
    Start Date Rolling Start Date
    Cost$14,995
    Class size40
    LocationOnline, Dallas
    Our 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!
    Financing
    Deposit$1000
    Financing
    Monthly financing plans available via SkillsFund

    Tuition Plans $1,000 deposit followed by 2 payments or monthly payment plans available via Skills Fund.
    Refund / GuaranteeDeposits are required to reserve your seat in the bootcamp and are refundable until day 1 of class.
    ScholarshipScholarships up to $4,000 available for veterans, women, and other underrepresented groups in the technology industry. Email scholarships@codingdojo.com to learn more.
    Getting in
    Minimum Skill LevelBeginner
    Placement TestNo
    InterviewNo
  • Online Software Development Immersive Bootcamp - Part-time

    Apply
    MySQL, HTML, Git, JavaScript, Django, jQuery, CSS, Algorithms, Python
    OnlinePart Time20 Hours/week20 Weeks
    Start Date Rolling Start Date
    Cost$9,995
    Class size30
    LocationOnline
    Our 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!
    Financing
    Deposit$1000
    Financing
    Monthly financing plans available via SkillsFund
    Tuition Plans$1,000 deposit followed by 4 monthly payments of $2,248.75
    Refund / GuaranteeDeposits are refundable until day 1 of class.
    ScholarshipScholarships up to $4,000 available for veterans, women, and other underrepresented groups in the technology industry. Email scholarships@codingdojo.com to learn more.
    Getting in
    Minimum Skill LevelBeginner
    Placement TestNo
    InterviewNo
  • Onsite Software Development Immersive Bootcamp - Full-time

    Apply
    Start Date Rolling Start Date
    CostN/A
    Class size35
    LocationBoise, Orange County, Seattle, Silicon Valley, Los Angeles, Chicago, Arlington, Tulsa, Dallas
    Our 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.
    Financing
    Deposit$1000
    Financing
    Monthly financing plans available via SkillsFund

    Tuition Plans $1,000 deposit followed by 2 payments or monthly payment plans available via Skills Fund.
    Refund / GuaranteeDeposits are required to reserve your seat in the bootcamp, and are refundable until day 1 of class.
    ScholarshipUp to $4,000 in scholarships available for veterans, women, and other underrepresented groups in the technology industry. Email scholarships@codingdojo.com to learn more.
    Getting in
    Minimum Skill LevelBeginner
    Placement TestNo
    InterviewYes

Review Guidelines

  • 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.
You must log in to submit a review.

Click here to log in or sign up and continue.

Hey there! As of 11/1/16 is now Hack Reactor. If you graduated from prior to October 2016, Please leave your review for . Otherwise, please leave your review for Hack Reactor.

Title
Description
Rating
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
School Details
About You

Non-anonymous, verified reviews are always more valuable (and trustworthy) to future bootcampers. Anonymous reviews will be shown to readers last.

You must log in to submit a review.

Click here to log in or sign up and continue.

  • Solid Experience!
    - 12/25/2015
    Anonymous • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    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/2015
    Anonymous • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    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.

  • Anonymous • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    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
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    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. 

    You could probably get the same if not cheaper education by reading couple of books on the same topic ie) javascript, algorithms, etc. available at the library, Amazon and some online courses. And if you want more explanations about online apps you can find books on Facebook apps, Google map apps

  • Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    - 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. 

     

     

  • Anonymous • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Pros:

    - 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!

    Cons:

    - 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. 

     

  • Anonymous • Front end Web Developer
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I've been a graphic designer for about 10 years now, I decided 3 years ago that if i wanted to make it in the industry I had to learn how to code. So I started doing online training. HTML , CSS3, Javascript, Wordpress theme development etc. Websites like www.teamtreehouse.com and www.lynda.com really helped me get started.... all this sites are great and I really recommend them... but the problem is you have no one to ask when you have questions and this created holes in my learning where after 3 years I didnt feel confident to apply for Web development jobs. I was pationated about web development so  I decided to quit my job and go to Coding Dojo (HUGE RISK).

    *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 :) 
     

  • Anonymous • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    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...

  • Anonymous • Full Stack Web Developer • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

     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.

  • Anonymous • Software Engineer • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    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.  

  • Anonymous • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    Just stay away from this bootcamp, there are money maker factory is true ! Just i dnt want to someone to come this bootcamp and pay 12K for this tr..sh curriculum and teachers !

    Not Suggesting !!!

     

     

  • Anonymous • NOTHING • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    This is not a program that will foster a solid learning experience. Please save your money, study and apply to a more legitimate program e.g hack reactor or dev boot camp. I went through this program and can describe the experience as a factory. A MONEY MAKING FACTORY. THESE PEOPLE DONT CARE IF YOU LEARN OR NOT .... THEY CARE ABOUT TAKING YOUR 12 GRAND!!!!!!. AVOID CODING DOJO... YOU CAN LEARN THE SAME AMOUNT GOING THROUGH AN  ONLINE TUTORIAL (~$100 DOLLARS) INSTEAD OF INVESTING 12 K INTO THIS BS. SAVE YOUR MONEY PLEASE!!!!!!!)

  • Anonymous
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Platform needs serious reworking. Laden with errors. Many online resources are the source for their material, however in the process they introduce errors, both grammatical and more importantly, code related (This isn't done as part of the learning, just sloppy proofreading and editing). This made it VERY difficult to learn, as you can imagine what learning incorrect info does for one's frustration level. Spent several weekends trying to get assignments to work, only to find on Monday that we never could get it to work, as the material had serious errors in it. In the end, most everything I learned properly came from other sources on the web. They really need to clean the curriculum up, as I certainly didn't get my money's worth. I would recommend using free or relatively inexpensive online services before even considering these courses. That being said, the instructors are great. No complaints about them. Just the actual material we are supposed to be studying.

  • Michael T. • Solutions Consultant - Web Developer • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    This school made a major impact on my career and I couldn't be more happy with the experience. If you're on the fence about going here- definitely go to an open house and get a sense of what it's like.

    The first half of the bootcamp was a lot of intensive learning, but the instructors were very helpful in a strategic way. After understanding the LAMP stack and how MVC frameworks work, picking up the MEAN stack was definitely easier. I studied JavaScript for ~8 months before the bootcamp, but learning from the instructors was a totally different experience. Jay, an instructor, was very passionate and excited when explaining how the mean stack passes data, sockets, and the benefits of using JavaScript across the stack. 

    The learning platform has been iterated over and over and have many great exercises to learn concepts. If you attend, I highly encourage going to sports days. Ping pong and hanging out is inevitable. This bootcamp will be a lot of hard work and long hours but I promise it'll be fun and rewarding. 

  • Jun Kim • Web Developer • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    First of all, I really appreciate that Coding Dojo helped me a lot to gain new technology skill sets and expand my knowledge of web technology. I had worked as a front end developer before the bootcamp, and personally I enjoy learning new technology. Sometimes it is hard to gain a new skill set from self-studies. I usually study new tech by myself from books or Internet resources, it is difficult, however, to know what is practical ways or how efficiently you perceive and acknowledge the skills. The platform of the bootcamp was a good guideline for me and all instructors at the school were my mentors to guide me to correct ways. For example, I studied a lot of algorithm and data structure issues when I was at college, but some methods of algorithms and data structures had confused me. After the bootcamp, I had solid understanding of both issues such as sorting algorithms, binary tree, linked-list and so on. Those are practical and basic algorithms and data structures in cs field. It is good to know to explain them in job interviews.(Thanks to Andrew.)

    The Coding Dojo also offered me a good opportunity to work with their client who want to build an own web application from scratch. I worked on one portion of the project which is to make wireframes, high fidelity mockups and a clickable prototype. Through this project, I learned agile process that are to manage a project cycles. This was a really good experience to expose myself to the real client and practical to put this experience on my resume.
     
    I have seen that some people complained their job assistance for their students. The Coding Dojo community is growing bigger and bigger, the school has been trying their best. I believe this issue will be better off. A good example is Hackathon with Uber. They held Hackathon with Uber last week on San Jose campus. Many students and alumni participated in this event. This would be a really practical experience for the participants and their resume. I believe the school bring more events for their students such as job fairs, hackathons and so on  in the future, so that the students can have direct connections with companies' people and it can be easy to knock the door if they have this kinds of networks.
     
    I would like to say if you are eager to learn new web skills and want to meet awesome instructors, I definitely recommend the Coding Dojo is a right place you start.
     
    hyunjunkim.com
  • Alpana • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    CodingDojo was a great experience for me. If you have the drive to learn something new and exciting and are committed to putting 110% effort, CodingDojo will make you a self-sufficient programmer. CodingDojo is not about  just  teaching  how to program,  but also how to solve your own problem and learn/absorb new ideas. Instructors were great. They did their best to make sure that students really learn the concept. I was really amazed by the fact that quite few participants,  without any Computer Science background,  had actually excelled in the program.

    When I decided to joined this place, even I was not convinced  that I can learn 3 full stacks in three months. But, CodingDojo has done it. I have learned 3 full-stacks and all the credit goes to Micheal Choi and his great band of CodingDojo instructors and teaching assistants. They were available, almost round the clock to answer my queries and explain the finer concepts,  many times over. They also provided services of a professional recruiter to help with my resume.  Micheal Choi, the owner, is a great individual, who has a great passion for teaching. Some of his ideas for explaining difficult concepts are really innovative. He really encourage and motivates people to learn. All in all, CodingDojo is a great place to be and three months spent here has the potential to change the course of your life.

  • Jeff • Python/Django Developer • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I was skeptical of Coding Dojo's program as it touts instruction in three stacks instead of focusing on one like most other boot camps. But after having completed the coursework at the Dojo and working as a programmer for a couple of months now, I would be remiss to not give Coding Dojo credit where credit's due. The Dojo made me a believer.

    The important thing to know about the Dojo is that if you are going into it without any knowledge, experience, or interest in computers, it will be tough. The Dojo provides tons of prep work before beginning the official boot camp, and this stuff is especially important to master before you begin if you're really green.

    That being said, The Dojo does a wonderful job of not just teaching the 3 stacks, but also providing great introductory computer science information.

    The course moves FAST. As others have said, as soon as you feel like you have a firm grasp on a concept, you'll either be using that concept to do something new or switching gears. But because the groundwork is laid out quite well, it becomes easier and easier to pick up new languages and framworks. And that is, I think, the crux of what makes Coding Dojo work - You learn how to ask the right questions (to your classmates, to your instructors, and to the internet), and you learn how to figure things out quickly for yourself.

    For some, this style may not be the best. You are often left to your own devices with video and text instruction, but if you absolutely positively cannot make something happen, you have a room full of classmates and instructors who are there to help you. Some might prefer a more traditional classroom lecture environment (and there are plenty of lectures at the Dojo, but they are certainly not emphasized as much as trying things out for yourself). And it could certainly be said that one could save the money and find resources online to teach yourself.

    But Coding Dojo provides an environment of collaborative learning and support and a shared spirit of grinding through it together which is invaluable when trying to learn so much so quickly. And at the end of it all, you'll finally get to come up for air and realize you're now a programmer! And if you run into something you don't know how to do, you'll feel like you know how to figure it out.

    And as I've learned after programming professionally for a couple of months, that's pretty much all there is to being a good one!

  • Michael Dedina • Software Engineer • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I have an MS in Computer Science and I've been working as a software engineer for 30 years. But my work had mostly been focused in a specific area, and I wanted to learn more about web-oriented technologies. So I took the 3 month course at CodingDojo. 


    Although bootcamps are generally regarded as a way for non-programmers to learn web development, I think CodingDojo is a great solution for experienced programmers as well, who want to come up to speed quickly on the open-source web development technologies that are widely used in the industry today. At CodingDojo there is heavy emphasis on the practical knowledge that is needed to write and debug web apps quickly, with lighter coverage of the basic computer science topics with which I was already familiar (i.e. algorithms and data structures).


    If you have no programming experience at all I would advise you to learn introductory-level programming skills before starting at CodingDojo. However I have seen some exceptionally bright students with no previous programming experience succeed. 


    Before enrolling I considered learning web development on my own, and of course its theoretically possible to do so using freely-available online resources. But I think you would have to be an exceptional person to be successful on your own. CodingDojo provides direction (i.e. 'what should I study?'), structure (assignments with due dates and tests), and live instruction where you can ask questions. 


    Most importantly it provides a social environment in which you work with your fellow students, helping them and learning from them, just as you would in a real work environment. Compared to when I first started in this field, software development is now more of a group activity. Although you do have to be able to sit alone in your office and crank out code when you need to, you also need to be able to collaborate extensively with co-workers and customers. CodingDojo lets you practice these important collaboration skills. I guarantee you will learn some things about yourself that you didn't expect.


    CodingDojo founder Michael Choi was my cohort's primary instructor for the first 6 weeks. He's an entertaining and effective instructor with a knack for making the material interesting, and cutting through to the most essential concepts. He often teaches by using "demos", in which he quickly writes a complete web app from scratch. I advise you to watch these demos closely. You can learn a lot from watching a skilled programmer work, but in the real world you might not get the opportunity very often. These opportunities are gold so don't let them slip by.

    All in all CodingDojo was a rewarding experience for me and I'm glad I enrolled.

  • Evan • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

        The Coding Dojo experience has been everything I hoped it would be and more. I had a background in laboratory research and wanted to make a career switch into the technology industry. I came into the bootcamp with basic computer science skills, I had built a website but really only had basic html and css skills. 
        I knew that the bootcamp was going to be a lot of hard work but I was more than willing to put in the hours. They preach “strength through struggle” here at the Dojo and I truly believe that is the only way to learn this material. If you just want the answers and are not willing to work to discover them yourself you won’t enjoy the process and more importantly you won’t grow as a developer. But if you have a passion for computer science and are willing to work hard than you can learn more in three months here than you ever would in a typical college computer science program. The instructors here are very talented, and some are experts in specific areas so if you know you want to focus on iOS apps theres a guy for that, or say you struggle with cloud services, theres a guy for that. I came into the bootcamp with a specific project idea that I wanted to develop and I think its great way to help accelerate the learning process here. I found that putting in extra hours on my own project idea was far less painful than constantly working on assignments, even though the assignments here are interesting and crucial to the learning process. My skills improved so rapidly that every couple weeks I was creating new features for my project that I would have never thought were possible if the bootcamp didn’t expose them to me. At the end of the bootcamp I had a polished site that I built from scratch and deployed in the cloud. I have a been able to put together an impressive portfolio with the projects I have completed during my time in the camp, and it’s translating into great opportunities for me here in the bay area. Next week I have a meeting with a Data Scientist at FaceBook and I have recruiters contacting me all the time. 
        So if your really willing to put in the hours and not cheat yourself the Dojo experience is proven. 

  • David Sanchez • Software Engineer - Test
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I also studied a lot on my own before, had lots of previous industry experience but was having trouble with interviews and with prospecitve employers feeling confident in my ability to be productive with current technologies.  The bootcamp seemed to clear that right up.  Intensive work days made sure I was not 'stale' with my experience was fit for the rat race that is Silicon Valley.  I was amazed that some folks could start from scratch and make it through but I'm on the older side.

    I know its expensive and the job market has adjusted to these 'bootcamps.'  It still offers a great way to learn a lot and get a feel for how the job market works.  "If you put the hours in"  I would think you will get not only a good job but a good career.

    Google hired me early in the bootcamp since combined with my previous experience, they knew I could fit in and contribute.  If you lack experience you can st

  • Edwin • Technical Analyst • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    going to coding dojo's bootcamp is one of my great investment for my future.  Have been wanting to take up web development for years now and they made it available in just a few weeks. It was hard for me to find time since my job schedule varies from 9-5 to 9-end-of-work-next-day.with some weekend work as well.

    The instructors was great and they do their best to make sure that the students learn. and since this is a bootcamp, it is a fast-paced school that requires a lot of advance reading, learning and research. I also saw others prosper and excell in learning even without a background in IT.

    They also have assistance on how to prepare your resume. A one-on-one with a consultant on how to prepare resume and portfolio. Their residency program allows the alumnis to continue enhancing their learning and preparing their portfolios.

    This is a truly great experience and school.

  • Joshua Huang • Web and iOS developer • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Coding Dojo was one of the best investments that I had ever made. I come from a marketing background and was looking for a career switch into web development. After finding out about coding bootcamps and doing some reaserch, I found Coding Dojo to be the perfect fit for me, especially as a person coming from no background in computer science.

    The Coding Dojo experience is a three month intense journey to becoming a web developer that is both extremly challenging and rewarding. The motto here is "Strength through struggle." Like all things in life, you reap what you sow. If you stick to the program and put in the long hours practicing and working on the material, you will definatly learn a lot and become a self sufficient programmer. I was skeptical of the program at first, but am not a true believer. During the program, I earned my black belt, and since completing the program a couple of weeks ago, Ive launched my first iPhone and Apple Watch app in the app store, and was part of a group that placed first at a UBER hackathon. 

    The staff here at coding dojo are extemely helpful and friendly, and the environment is designed for learning. The facities are open 24/7...literallly 24/7, and you have access to resdient TA's and Instructors during the day, and remote TA's during off hours. The learning platform is extremely well done, and allows students to learn or review the material at their own pace. 

    After graduating from the program, the founder offers a residence program that you can apply to for those that are looking for a career switch. During the program, each student is assigned to a instructor to mentor them in building their portfolio, working on their resume, going through algorithms (one hour a day in the afternoon), and hunting for jobs. In exchange, residents take turn teaching algorithms to current students in the morning and TA'ing duties once a week to help them reinforce the concepts they learned during the bootcamp. 

    I highly recommend this program to anybody looking to make a career switch. Its a lot of hard work, but its totally worth it in the end.

  • Career Changer
    - 6/4/2015
    Charles • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    I came into the Dojo with zero experience in coding. I have tinkered with hardware in the past but nothing formal. The education platform is game changing. I absorbed so much data and so many skills in a short time. And they don't just teach coding they teach you how to learn to code on your own. Yes, we learned 3 full stacks and since graduation I picked up another language on my own and am working on another now. I couldnt have done that just a few months ago. Deciding to change careers and join the Dojo was one of the best choices I've made.
  • Hristo V. • Web Developer • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Coding Dojo has been the most uplifting, empowering, and educational experience in my life. If you are ready for a wake up call and a healthy challenge you need to do this. It is a boot camp, so be ready to struggle, lose sleep, and feel like a god when your code works.

    Don’t worry, you will not be alone, and you are in good hands. “Strength Through Struggle” is the motto here.

    I cannot say enough good things about the staff and instructors here. They have all been through the boot camp themselves and will help you when you are ready to throw your laptop against the wall. This challenging environment is a catalyst for knowledge, innovation, and success. The moment you feel comfortable with one technology you will be learning the next one.

    Coding Dojo has created an amazing community. Be ready to meet very intelligent people of diverse ages and backgrounds that are just as hungry for success as you are. By the end of the boot camp you will have a great network of professionals, friends, and perhaps a few enemies ☺.

    If there is one piece of advice I can give, I would say enjoy the process. It is truly amazing to see yourself and your peers grow at such a rapid pace. It will pay off I promise.

  • Sara • Back-End Developer • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    So I'll keep this short and sweet, since I should actually be working (lol). Also, I don't write reviews. I've written less reviews than I can count on my fingers. 

    I graduated early 2015. I am employed at a start-up where they pay me to code. I am technically a back-end developer but they throw me on front-end projects when needed. I can confidently say, for the first time, that I love what I do.

    Developing is hard work, don't let anyone let you question that.  Getting through the Dojo was hard work. Job searching was hard work. Continuing to learn new frameworks and libraries gets easier, but is still a pain in the. But leaving my job, Boston, and going to Coding Dojo was also one of those experiences that I look back as a turning point in my life. I seriously went all-in and carved out a new career path. Sometimes you have to take risks to make changes like this happen. 

Thanks!