coding-dojo-logo

Coding Dojo

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

Coding Dojo

Avg Rating:4.37 ( 353 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.37

all (353) reviews for Coding Dojo →

Recent Coding Dojo News

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

    Apply
    Start Date
    Rolling Start Date
    Cost
    $12,995
    Class size
    35
    Location
    Boise, Orange County, Seattle, Silicon Valley, Los Angeles, Chicago, Washington, 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 / 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 scholarships@codingdojo.com to learn more.
    Getting in
    Minimum Skill Level
    Beginner
    Placement Test
    No
    Interview
    Yes
  • Online Software Development Immersive Bootcamp - Full-time

    Apply
    Start Date
    Rolling Start Date
    Cost
    $14,995
    Class size
    40
    Location
    Online, 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 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 available for veterans, women, and other underrepresented groups in the technology industry. Email scholarships@codingdojo.com to learn more.
    Getting in
    Minimum Skill Level
    Beginner
    Placement Test
    No
    Interview
    No
  • Online Software Development Immersive Bootcamp - Part-time

    Apply
    MySQL, HTML, Git, Python, JavaScript, Django, jQuery, CSS, Algorithms
    OnlinePart Time20 Hours/week20 Weeks
    Start Date
    Rolling Start Date
    Cost
    $9,995
    Class size
    30
    Location
    Online
    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 Skills Fund.  
    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 scholarships@codingdojo.com to learn more.
    Getting in
    Minimum Skill Level
    Beginner
    Placement Test
    No
    Interview
    No
  • Onsite Software Development Immersive Bootcamp - Full-time

    Apply
    Start Date
    Rolling Start Date
    Cost
    N/A
    Class size
    35
    Location
    Boise, Orange County, Seattle, Silicon Valley, Los Angeles, Chicago, Washington, 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 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
    Up 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 Level
    Beginner
    Placement Test
    No
    Interview
    Yes

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.

  • New Career Found
    - 1/22/2018
    Sven  User Photo
    Sven • DevOps Engineer • Graduate Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Coding Dojo provides you with the tools to go from 0 to qualified Full Stack Developer; PERIOD. I am not going to bore you with the details as many here have gone into details about their own experience. Yes, I invested 60+ hours per week. Yes, the material was highly challenging. Click here if you want that story. Two important points to highlight that blew me away:

    1. At the conclusion of the program, I was able to attend the career readiness week at the DC location, which was within a reasonable drive for me. This comprehensive program prepared me for the rigors of the actual job hunt. It made a huge difference in confidently approaching the job marketplace.
    2. When I logged into the platform a few months after completing the program a decent amount of material was completely different. I cannot emphasize how important this is as they are updating the content to ensure bootcampers are learning skills and tools that are being used professionally. Compare that to some CS programs at colleges that haven’t changed their curriculum in more than 5 years and you see why that is a big deal. Many employers are seeing the value and versatility of hiring people that attended a solid coding bootcamp such as Coding Dojo.

    Please keep in mind that you will not know everything when you complete the bootcamp AND THAT IS OKAY. Coding Dojo gets you to the front door of the job marketplace and prepares you to be an effective Junior Full Stack Developer. Employers are looking for (and hiring) Coding Dojo graduates. I had my first offer within 3 weeks of completing the bootcamp. My experience is not abnormal for those that put in the work. You 100% get out of it what you put into it. I would recommend investing time learning some programming basics before coming to Coding Dojo. No need to spend thousands of dollars to find out that you hate it. If you truly want to get a solid foundation and start a new career as a full stack developer then invest in yourself and attend Coding Dojo.

  • Ekapob Ukritnukun  User Photo
    Ekapob Ukritnukun • Junior Full-Stack Developer • Graduate Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Joining Coding Dojo was one of the best decisions of my life. I can't say enough great things about it.

    I walked into the onsite boot camp with no more than vague recollections of an "Introduction to Computer Science" course I took in high school over 20 years ago, and I have now been working as a full-stack developer for 6 months...and I LOVE it!

    Shameless promotion of my alma mater, aside, here's the stuff you're probably looking for if you're reading these reviews:

    Q: Is a boot camp right for you?
    A: That really depends on you. I found it extremely helpful to be a semi-structured learning environment that kept me focused on the task at hand. Could I have learned the basics of three stacks on my own? Probably, but it would have taken me a lot longer than 14 weeks.

    Q: Here's a question that I get often: Can I get anything out of it if I attend 40 hours a week?
    A: My short answer is: probably not. I took it to the extreme and easily spent at least 80+ hours a week there (sometimes 100+) and I loved every minute of it. Remember, (for most of you) you're trying to pick up skills that will launch you into a career as a software developer...in 14 weeks. That's not a lot of time, folks. 3.5 months is over before you know it and, trust me, the more you put into it during your time at the Dojo, the gladder you will be when it comes time to start looking for your first position in your new career.

    Q: Which segues nicely into the next question: Does Coding Dojo help you get a job after you graduate?
    A: Coding Dojo does have advisors dedicated to helping you launch your new career as a developer. They help you build your resume and online presence, counsel and prepare you mentally for the job search process (Imposter Syndrome can be a big one) and put you in touch with prospective employers. They do so much more than that, and if you're really interested, I recommend getting in touch with your local branch and scheduling a tour. In the end, though, it all comes down to how much work you put into it during the program and how much you work you put into it during the job search. (Seeing a trend yet?)

    Q: Okay, I'm sold. I want to join a boot camp, but why should I choose Coding Dojo over the other ones?
    A: I can't speak to any of the other boot camps from personal experience, but I visited another boot camp in the area and spoken to some of their graduates and I am rather confident I made the right choice. If you're looking for a practical, hands-on way to learn how to program, I found Coding Dojo to be very effective. It's not a substitute for a Computer Science degree, but in 14 short weeks (and trust me, it's over before you know it), it can be a pathway to get your foot in the door of one of the most exciting and lucrative industries for the foreseeable future. The instructors are knowledgeable, friendly and helpful. The platform is designed to give you lots of hands-on experience, gradually introducing new concepts as you build on your foundations. The course is designed in such a way for you to become a self-reliant developer, able to solve problems on your own, but the instructors are there to provide assistance if you truly get stuck. Finally, I hadn't realized it at the time, but the algorithms that Coding Dojo builds into their morning routine can be a game changer both during and after the course. Not a lot of boot camps focus on them as much which can be a hindrance during the interview process.

    Bottomline: If you're willing to put the work into it, Coding Dojo's onsite boot camp is an amazing program that will provide you with the tools you need to create an opportunity for yourself to work in software development. But learning how to program isn't easy and you have to really want it. Or better still, if you're really lucky, love it.

  • Yasmeen  User Photo
    Yasmeen • Graduate Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    I came into coding dojo with no programming experience. I am a current university student who just wanted to learn how to code in python, and I didn't even know if I would like coding. However, Coding Dojo made me fall in love completely with programming and the skills I learned have opened me up to opportunities that most university students are unable to participate in.

    The instructors are phenomenal and the experience is really yours to create. While no one is forcing you to come into the dojo, watching my cohort push through tough assignments and working together really motivated me to perform at my best. The onsite bootcamp is fantastic for getting help and being taught from experienced coders and for using your cohort as a support group.

    I came out of coding dojo confident in my coding skills and more marketable when looking for summer internships in a wide variety of industries -- not just tech!

    I highly recommend coding dojo to anyone who wants to learn how to code and is hungry for knowledge. The environment and the people make it the incredible program that it is.

  • Ashley  User Photo
    Ashley • Program Manager • Graduate Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    Everyone says it and that's because it is so true; you get out of Coding Dojo what you put into it. I began the program with little coding background but decided I wanted to make a major change. I'm use to school coming fairly easily to me but that was not the case at the Dojo. Long hours and hard work are required. Daily algorithms and challenges check for understanding and the pace is very fast. There were several times when I really considered throwing in the towel but fortunately my cohort, instructors, and career advisor were incredibly supportive and convinced me to continue. I learned a ton during my time at the Dojo and got support when I needed it. I received a job offer prior to graduating so I did not have the chance to go through Career Week but have heard it was fantastic from my classmates. The platform did have some areas that needed attention but this is something that was being worked on. If you are serious about wanting to learn computer programming and willing to put in the time, I would definitely recommend Coding Dojo.  

  • Priscilla M  User Photo
    Priscilla M • Masters Student in Data Analytics • Student Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Out of all the bootcamps in the area, I decided to go with Coding Dojo and I definitely made the right desicion. Unlike most, the curriculum trained you on 3 stacks and (if you put in the due dilligence) you come out with a portfolio in hand. The project-oriented coursework helped accelerate my learning and all the instructors were both helpful and know the materials by heart.

    If you are looking for a bootcamp with a great value, network, and personnels - Coding Dojo is it.

  • Scott M  User Photo
    Scott M • Graduate Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    My stacks(Frameworks): Python(Django/Flask) / MEAN (Angular 2+) / Java (Spring Boot)

    To me, the most important thing to know about Coding Dojo, and perhaps any bootcamp or training program out there, is that you're only going to get out as much as you put in. Coding Dojo places a large emphasis on not just training people who can code, but people who can learn to code in any language they desire. They like to say that they don't train just programmers, they train self sufficient programmers. 

    A big tennant of the program is the idea of "Strength through struggle" - meaning that often times, if you're stuck on something, they want you to spend 20 minutes trying to find a solution online, then 20 mintues working with your fellow students before going to your instructor. That doesn't mean they won't help, I've seen the instructors sit down for half an hour or more to help solve especially difficult or uncommon problems. They care, and they will help you whenever you need it, but they are also trying to prepare you for the day that you're on your own, a deadline looming, and for some reason your AWS instance keeps coming up 404 when you try to deploy the site you've been developing for the last month. 

    They also place a large emphasis on learning the foundations of programming. This is why they take you through three full tech stacks over the course of three months. Not because you can actually become an expert in three stacks in three months, but becauseby learning three stacks from top to bottom in three months, you walk away with an understanding of programming concepts that range from simple conditionals and iteratives, to Object Oriented Programming and Database Management (SQL and NOSQL). 

    Additionally, they run you through a 14 week Algorithm program to teach the basics of Computer Science and data structures. This also served as a great time to work with your cohort-mates and build relationships that will last beyond the dojo, when you're all graduated and you find support in the people you went through the program with.

    At the end of my program, I participated in the month long residency designed to help make the transition from student to job-hunting developer. It's been great for helping me re-tool my resume, get a sense of what employers look for in cover letters, and how to best take advantage of my personal network, and how to effectively utilize online sites like Linkedin and AngelList. The only drawback was that the career counselor who was there for most of my time, left after the first week of residency to begin her new job. Obviously not ideal, but the majority of my residency was spent finalizing projects and getting them into my portfolio, so aside from the week dedicated to job hunting, I don't know how much of a difference it makes that our career counselor left before it was over.

    I want to re-iterate what I said at the beginning, that you will get out of this what you put in. I put in something like 70 hours a week combined between time at the dojo and time coding at home. Most of my weekends were spent coding. I walked away with confidence in my ability to learn any programming language or related skill that will be asked of me in the future, a solid sense of Computer Science fundamentals, and a belief that I can find a successful career in this field. 

  • The Doj
    - 10/17/2017
    Bradford L  User Photo
    Bradford L • Graduate Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I decided to attend Coding Dojo for two reason: the people and the variety of technologies I would learn. A coding bootcamp is a huge time commitment and I wanted to learn in an environment where I enjoyed the people around me. I attended open houses and a Saturday workshop to get a feel for the environment, the people and the teaching style. There are a lot of good boot camps available and I believe that a large part of success is not finding the best, but finding the best personal fit for you.

    Trying to learn three stacks in 14 weeks is a daunting task, and I knew that I would not have the same depth of knowledge as someone who may have spent that same amount of time focused on one technology. However, I saw several advantages to this approach. By learning several technologies I was also learning how to learn and use other new technologies in the future. It also gave me a chance to work under several frameworks with different advantages and disadvantages in order to better understand how and where to apply the technologies I was learning. With these skills I knew that I could always continue to grow my knowledge base as time went on and continue to improve myself.

    The Coding Dojo was a place that transformed my career and I would certainly recommend it to anyone interested in learning how to code. That said, it is a lot of hard work, and requires a lot of preparation to be truly successful. Remember that this isn’t a traditional school and it doesn’t function like one. The onus is on the student to drive motivation and success. Be proactive in your learning, be curious and ask questions, don’t be afraid to fail.

  • Wura Alese  User Photo
    Wura Alese • Software Developer • Graduate Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    If you are looking for a place with core resources to learn the foundation of web dev languages and also grow as a self-sufficient programmer then Coding Dojo is a right fit. I personally don't believe boot camps are for everyone because they are very intensive. But I also believe anyone with no prior experience that is patient enough to struggle through and self-motivated to put in the work will do excellently well.

    I came into Coding Dojo with no prior CS/programming experience. I recently graduated with no just above 95% score on all my exams taken for 3 different courses but most importantly the confidence in building things on my own. I also had a lovely time at Coding Dojo because I didn't just connect with my classmates but also with the instructors and previous graduates. It's like a family there.

    Counterintuitively, what you might find odd is that the instructors don't lecture as much, we were made to go through the notes on our own in most cases but obviously, ask for help if we got stuck. This I believe was a major key to my success. Struggling through the material and learning to figure things out on my own quickly shaped me into developer I'm today. For me, this was the most rewarding experience I got from the Dojo.

    Again, boot camps aren't for anyone but anyone willing to put in the work and that understands the art of patience will be a perfect fit for Coding Dojo. I came all the way from Nigeria and everyone made me feel most welcome.

  • Yeldarb  User Photo
    Yeldarb • Graduate Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I had a fantastic experience at Coding Dojo.  It is definitely a full-on immersive course and the ~70 hour weekly expectation is very real.  It is an expectation and not a firm requirement as the instructors/staff will not chase you if you choose not to put in the time.  You'll get what you put into this, so I would highly recommend giving it your all.  There were certain times where I felt very comfortable with the material (more toward the beginning) and didn't feel the need to put in 70 hours and other times where I felt I was struggling or falling behind and put in more than 70.  

    Your typical day will begin with an hour of algorithm white-board practice which is a key skill not only for programming but for upcoming technical interviews when you'll be searching for a job.  I would recommend being sure to attend these and pay full attention.  I do think that the brevity of these sessions and the group nature did leave a few people behind in understanding that may have relied on their stronger group members, but this is a great example of where those individuals could put in more time to catch up.  You'll then receive a lecture on a given topic before essentially moving into an open lab period where you will proceed on the Dojo's online platform.  Your cohort-mates and instructors will be available to help you if you're stuck, and I highly recommend taking advantage of this.  Many times working on difficult assignments in a group was highly beneficial to me.  

    Generally the platform is excellent, clearly explains the given concepts and moves at a quick pace.  I will say that some of the platforms were better done than others, especially towards the beginning.  I took MEAN as a third stack and I believe it had just been revised and contained some typos and grammatical errors.  While not at all game-breaking, it was frustrating at times as coding requires a very precise attention to detail.  Those are also simply typographical errors that did not really affect the quality of the actual material.  Overall it was fantastic and perhaps my favorite element of the course as it let me proceed in the material at my own pace.

    The instructors are also excellent, coming from a wide variety of backgrounds.  They are generally very supportive and helpful and made themselves available throughout the day.  

    Just a few minor nitpicks - the actual building the Dojo is located in isn't the best - it's facilities are a bit outdated and it had some internet connectivity issues while I was attending there.  I do believe the Dojo is planning to move at some point and this certainly should not deter you from attending as the camp itself far outweighs any negatives.  Just pointing it out as it was a bit annoying on some rare occasions.  

    I would overall highly recommend Coding Dojo.  I reviewed quite a few coding boot camps before deciding on Coding Dojo and maintain that I made the correct choice.  Good luck!

  • Kausali  User Photo
    Kausali • Graduate Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I graduated with a major in Health Services Administration in 2016 and worked as an IT technician through out my college career. I wanted to change my major to computer science and by the time when i developed my interest to learn coding I was already a senior so I didn't had the confidence to change my major and re-do my undergrad over-again. Shortly after my graduation I worked for a global company as a service desk analyst. Here I got to work along with the Business Analysts and programmers. One fine day at work, few of the new delopelopers stopped by and I was responsible to show them the applications we use at the service desk. So i started talking to them and asked them about their programming experience. Those progarmmers lerarned to code from some coding bootcamps with no previous coding experience. This huge inspired me to look for the coding bootcamps.  I started comparing multuple coding bootcamps and Coding Dojo stoodout for me. I applied for the program did the general interview. Once i was confirmed that I got into the program without even thinking for a second I gave two weeks notice to my manager and moved from Minneapolis to Seattle. Learning to code in only 14 weeks was the kind of opportunity i couldn't pass on. 

    I have learned so much from coding dojo and from my cohort. Its been a month since I graduated from here and still looking for job. I have been able to create multiple projects on my own and I am glad I choose Coding Dojo over other bootcamps. 

  • Mike  User Photo
    Mike • Dev Ops Engineer • Graduate Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    For some background, got my bachelors in Political Science about a decade ago, and coding was something I always wanted to do, but could never find the time in my previous job. After looking around and coding by myself for awhile, I eventually found coding boot camps in Chicago that might help me get over the coding hump. Went to the open house at the Coding Dojo, and I knew it was the place for me. I applied shortly thereafter, quit my job, and devoted the next 14 weeks to coding. The faculty was incredible, the material was great, and I managed to learn 3 full stacks in a short period of time. Just a month after graduation, I was offered a dev ops role in a great young company, and I couldn’t be happier with how everything turned out. Excellent resource for anyone looking to reinvent their career.

  • So Much Learning
    - 9/20/2017
    Noelle  User Photo
    Noelle • Graduate Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I tried to learn programming languages on my own through online resources like Coursera, Codecademy, and other online tools, and while they helped, I still couldn't piece so many different concepts together well enough to feel confident developing on my own. I also maybe didn't have the self-discipline to push myself to research things I didn't understand, often because I was just overwhelmed by the amount of information to sift through and was uncertain which things were actually relevant.

    I had learned Java about 10 years ago, so to be fair, I did have some experience going into the bootcamp, which helped me get through the material relatively quickly compared to some, but I still learned so much, and those concepts that had seemed so disparate previously now all make sense and I feel much more comfortable reading documentation, understanding the big picture of all the different layers of technology, and learning new concepts and placing them coherently into my overall mental map. 

    I like structure, so it was a bit of an adjustment at first because the Dojo, while curriculum-intensive, also maintains a very laid-back culture. The lectures are short (and more valuable if you're staying on pace) and the instructors deliberately don't tell you the answers to your questions immediately. Many of them will answer in the form of a question to try to help you reach your own conclusion. It may feel frustrating initially, but eventually you realize how rewarding it is to learn how to find your answers. The learning platform itself provides a solid foundation for knowing the right terminology, distinguishing between language-specific/framework-specific and general ideas, etc. Now I know how to ask (i.e. google) more educated questions, sift through and find relevant solutions, and actually understand the documentation I read!

    I can only second so many of the others' comments--you get out of it what you put into it!

  • Shawn Baugh II  User Photo
    Shawn Baugh II • Production Analyst • Graduate Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I went to the coding dojo from March 15th to June 30th, 2017. It was hard. We had some tough times as a cohort and many of my classmates would say the same. The difference is, I didn't let it phase me and I also didn't complain. Coding Dojo puts you through 3 Full Stacks of technologies, mine was Python, Mean, and Ruby (in that order). They're currently working on getting Java up and will soon add it. The instructors are helpful but stern. Chill but they make you do your assignments. And the algorithms, well, I don't like them but they are definitely needed in this field.

    Day 1 you're taken through some HTML, basic algorithms, and some CSS. First 2 weeks are all front end and I had an upper hand because I had been working with HTML, CSS, and JavaScript previously. Sailing through took an abrupt stop once I hit python. I had never programmed anything like it before. Yes looking back it was easy and I shouldn't have freaked out but honestly, when you're in it, you're freaking out a little. Don't let that phase you, keep pushing. Same with life in general.

    Probably the hardest thing that hit my cohort was our career advisor leaving. We had her for about a month and a half and she got an amazing job opportunity she couldn't pass up. Before that, I had already been in her office twice and went in a third time to get every ounce of knowledge out of her before she left. That's what YOU have to do. You go to any boot camp you have to be in it to win it. You can't just sit back and think it'll happen because it won't. Literally, I bugged her so much and asked probably stupid questions, same with coding and so on. I push myself and my teachers.

    Once I got through Python things got like 5% easier. you've gone through flask and Django, so you know what a framework does but the MEAN stack kicks your butt. Like hard. Really hard. You stress so bad about it unless you're a JS king/queen and nail it down week 2. Getting all the parts together was stressful and I didn't know if I would pass my tests. It took me 4 tries but I finally got my black belt and bam, I was on to stack 3.

    Ruby is Ruby, there's a lot of built ins you have to learn and rails make it a dream to get something going fast. The hardest part is the quires. They literally know it's so easy so they made the tests harder. But, come on, it's ruby.

    Overall I'd give it a 4 out of 5 purely because I don't like giving 5 stars, no one is perfect and you shouldn't look for perfection. Look for the people who will tell you if this coding life is for you. Maybe it isn't and that ok. Maybe you should do something else in a tech company. My biased advice is to GO TO CODING DOJO, my unbiased advice is to research the competition. Only thing is most won't teach you 3 high in demand stacks. So do you but be 100% if you go to the Dojo.

    Oh yea, I got a Job 3 months after the program as well.

  • Harmann  User Photo
    Harmann • Full Stack Software Engineer • Graduate Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I attended Coding Dojo with very little programming experience and a background in Finance. 14 weeks isn’t enough time to learn 3 different programming languages. However, it’s plenty of time to build self-doubt and unreasonable expectations that can sway your experience and results.

    Coding Dojo has the resources to help you with your goal of being a developer but it’s up to you to take advantage of your resources. If you don’t plan on taking advantage of the resources provided by Coding Dojo, you would be better off learning to program by yourself at home.

    You are surrounded by highly intelligent and motivated people. Become friends with your cohort mates they are your support system during and after the bootcamp. If you’re struggling with a topic, ask your cohort mates. On the other hand, if you overhear one of your cohort mates struggling to grasp a concept, offer your help. Some days your cohort mates will be frustrated and it can create a negative environment. It’s up to you to motivate everyone and be positive because your cohort mates will do the same for you.

    Your instructors were once in your position and understand your struggle. They are successful developers themselves, they have friends that are developers, and most importantly they know the industry.

    My instructor had qualities of a developer that I admired and after graduating, I asked her to be my mentor. She encouraged me to pursue my career as a developer when I had my doubts. She helped me communicate my new developer identity and until this day challenges me and holds me accountable for results. Additionally, I often met with the Coding Dojo career counselor and gained valuable advice which helped me to build my developer brand and attract employers with my old and newly acquired skills. 

    At Coding Dojo, I built a foundation for future learning that eventually lead to becoming a self-sufficient programmer. I learned the key is accepting you will not understand everything right away, quickly moving forward, and not being afraid to ask for help. 

    My experience might be different than others but Coding Dojo is a contributor to my success because I took advantage of opportunities outside of just learning curriculum.

     

     

     

     

     

     

     

     

     

     

     

     

     

     

  • Mick  User Photo
    Mick • Graduate Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I loved my time at Coding Dojo Chicago. The instructors are very knowledgeable and care deeply about student success. Their learning platform is great at providing a number of assignments in order to practice a new skill (as opposed to just being slide after slide of information). Students practice algorithms every morning, which allows exposure to computer science fundamentals like big O notation and data structures. After learning each stack (At the time of my attendance - Python/Django, Ruby on Rails, and MEAN), students can participate in a project week, which was my favorite part of the experience. It was great working on a longer-term project, putting our skills to use, and working on a team (practicing a loose agile methodology and collaborating over Github).

    The fact that they teach three full stacks is a bit of a double-edged sword. On one hand, it allows students to get a wide berth of exposure to different languages and frameworks and potentially find a favorite or one they want to target in their job search. It also teaches you to learn new languages and frameworks quickly, as you'll have experience starting from zero at least three times. On the other hand, you can come out of it with experience that looks a bit shallow compared to someone who went to a bootcamp and studied one stack consistently for three months. My advice is to find your favorite and continue expanding your knowledge in that after graduating. (And overall, I prefer the idea of learning multiple stacks.)

    I found the career services to be solid. There's a week after graduating devoted to coaching students on resumes, LinkedIn, etc. They also do a good job of bringing job openings and events to students' attention. The one problem with that is that it becomes a bit of a feeding frenzy toward the posted jobs and connections made at events, but I'm not really sure there's a good solution to that problem. I was able to find a job within a couple of months after graduating, as were my other cohort-mates who were in the top of our class. With that said, it wasn't an easy process. There's still a huge stigma around hiring bootcamp grads, and job searching (while simultaneously trying to continue coding) was more than a full-time job. If you plan on attending, definitely plan on not having a job for more than just the three and a half months of the bootcamp (and budget accordingly). 

    Like everyone says, it's all about what you put into it. Most of my cohort-mates and I put in 10-12 hour days everyday and worked at least one day out of the weekend. I'd say if you're not ready to do that or don't want to, then this probably isn't the route for you. Additionally, I highly recommend putting significant time into programing before you come (at least a month or so of self-study) - not just html and css, but actual programming fundamentals (try taking some of CS50 or getting a good way through freeCodeCamp). While the program is designed to accommodate everyone, in my experience, those who had at least a decent amount of prior experience were able to hit the ground running and not struggle so much early on. Overall, I loved my time at Coding Dojo, and strongly recommend it. 

  • Pat  User Photo
    Pat • Graduate Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I went into the 14 week full time program with minimal at most programming experience. I came out of the program be very knowledgeable in 3 stacks. The online platform that they use can be improved in some sections but they are very prompted and helpful in correcting any errors you may find. I'd say the most valuable part of the bootcamp would be the teachers. They are very knowledgeable and ride the thin line between giving you all the answers and not really helping you at all. But riding this line is allows the students to better learn problem solving techniques and explore alternative option to fix an issue. 

  • Matt S   User Photo
    Matt S • Developer • Graduate Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I came out of the program and found work as a Microsoft contractor a few months later. It worked. It was hard. That said, this program and most other bootcamps are not for everyone. The program tries it's best to be inclusive and fun and all that, but the sad hard truth is most people who attend shouldn't waste their time and money.

    There are really only 3 types of candidates:

    1) People with no exp whatsoever, who are just chasing that mythic job for dollars, often with no higher education experience

    2) Mid 20's people who got degrees in something they don't use, are tired of their current jobs.

    3) Seasoned tech professionals who just don't know modern web stacks/languages.

    The people who will be successful are group #3 and people from group #2 who are driven/hard working enough. The rest are the types who are probably the naysayers leaving negative reviews. Most of the time it's not an issue of ability, but one of expectation. People who haven't been through college often don't understand the hours/effort required to truly learn something. A lot of people who did go to college don't understand what it actually takes to get hired, and just assume (incorrectly) that showing up and getting a piece of paper is enough to get a job. 

    The building is crappy - but you don't go to have a nice building. You go here to learn. People who judge a program based on anything else are just acting spoiled. 

    The instructors are great, each one has a different angle. Jack has an amazing ability to communicate algorithms/time complexity. Ray is very caring and patient, and can explain things to people with no technical background in ways which make sense to them, if it still doesn't, he'll find a way. 

    All that being said - the program is getting too greedy. They keep expanding class sizes with each cohort - and it's gotten out of control. Last I checked, their new class had 50 students. Ideally, 15-20 quality students is about right per instructor. The bootcamp needs to do a far better job with 'vetting' candidates to their bootcamp. 

    Had I known about this practice I probably should have went to Galvanize or something like that - they actually require real tests/assignments before being accepted, and a friend in the current cohort only has 15 people in it - although their price tag is far less affordable. 

    The Job assisstance was actually better than I expected, it definitely got rid of a lot of erroneous assumptions I had about finding jobs/the hiring process, and I say this as someone with an Engineering degree with professional experience. 

    The coding experience itself is enough to get you going - it provides enough tools that you can go and learn on your own afterwards, but the program is by no means enough on it's own to snag you a job - it's up to you after that. 

     

  • Alex  User Photo
    Alex • Senior Client Integration Engineer • Graduate Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    After working 6+ years in the IT consulting, I decided I wanted to take a different direction in my career. I earn a degree in computer science but never got into the web technologies. After doing research about the different web dev accelerators, I decided on Coding Dojo.   

    The variety of content offered via the three stacks platform. The instructors are constantly adjusting their teaching styles to better suit every individual student's needs. The small cohort size allowed me to get the attention and coaching I needed to succeed.

    My cohort was the third group of students to study at the Chicago location, there were changes during my time there. There were instructors from the Seattle location on loan until they could find Chicago-based instructors. All the instructors were great, though some were a bit rigid in their teaching style. The community manager has been active in helping students find employment after graduation. 

    The learning is done via an in-house platform that allows students to apply self-paced learning. That style of learning works for me, but some might want more of a lecture-centric environment. The typical day starts off with a short lecture covering the previous night's reading assignment, followed by white-boarding algorithm solutions, the remainder of the day involves working on coding assignments and perhaps a demo from the instructor for the stack. 

  • Thomas Pruim  User Photo
    Thomas Pruim • Graduate Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I attended Coding Dojo, with virtually no development experience. As the program moves fast, I learned a great deal within that relatively short time span. Learning 3 Full stacks allows for you to understand development principles much better, as well as how they can compare to each other. As someone who always learned best through comparison, this really benefitted my learning. In addition, I find myself much more able to learn new technologies over someone who learned only one stack. 

    This bootcamp is by far the best learning experience that I have ever had, including attending a 4 year university, and could not recommend it more.

    As I am still looking for a job, the Coding Dojo staff are active in the process trying to place it's students into Chicago companies. Their active approach I believe maximizes success, as I feel that I will land a desired role soon.

  • John  User Photo
    John • Web Developer • Graduate Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I recently graduated and am freshly entering the tech world, so I don't know how the tech industry is as a whole, but I really enjoyed the environment at Coding Dojo. The instructors and my fellow students were all very friendly, and the vibe was generally very relaxed and easy going. There is a biegarten literally a 1 minute walk away and that also made the experience extra fun. With that said, learning to code requires dedication and persistance. One of the rules at the Coding Dojo is that when you are coding, you need to first struggle for 20 minutes before asking help from an instructor or TA. You can ask a fellow student, but you guys must also struggle for 20 minutes first. This may seem counter intuitive too many at first, but in my opinion this is a great policy. This really teaches you to become more self reliant, creative in searching for solutions, and a better problem solver. This is also a simulation of the coding environment in the real world. BUT with that said, if you're completely stuck on something and you gave your best effort, definitely ask for help after 20 minutes. There's no point in being stuck for longer than that. The TAs and instructors that I've worked with have all been very intelligent and helpful. They can find the problems in your code no problem, but they want you to try by yourself first. When you actively engage your obstacles, that's how you really internalize what your doing. If someone just handed you all the answers, it may feel good at first but it would be hindering your long-term growth. 

    I'm a big fan of the learning platform offered by the Dojo. I've heard different opinions from various people, but for me it provided me all the tools to delve into coding and eventually build web apps. I personally learn a lot better by doing projects as opposed to heavy lecture based curriculum. The Dojo provides demos and lectures, but I still prefer learning by reading and doing. Before I came to the dojo, I learned html/css/jquery, basic javascript and python through code academy but nothing related to servers or databases. In fact, I've never even heard of many of the technologies we learned. By going through the Dojo, I've been able to develop web apps that are currently deployed (online) which is awesome in such a short amount of time. Still, with that said, it took a lot of hard work and long hours (70-90 hours a week for me). Nothing will be handed to you. Just because you enroll doesn't mean you'll magically become an awesome coder. You have to earn and struggle through every obstacle and achievement you make. 

    Ok I feel like I've started rambling a bit. My take home message is the Coding Dojo provides a great environment to learn. You have to embrace struggling because coding is hard. Help is always around the corner, but try try try by yourself first. And just like anything in life, the more you put in the more you get out. 

  • Worth Your Time
    - 2/9/2017
    Jack  User Photo
    Jack • Student Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Before I came to the Coding Dojo, I had a background in biotech. I graduated college with a degree in Biochemistry, and then worked in that industry for a bit before realizing it wasn't a good fit for me. I had a feeling that would be the case before I even graduated college, but I decided to play it out a bit and see how it went. While I was still in college, I was starting to look into coding, but I didn't do so very seriously until after I started working and realized it wasn't going to work out. I did a lot of research on the bootcamps in the area, and after talking to some graduates from the Coding Dojo that had jobs right out of the program, I decided to go with it.

    The experience there was almost overwhelmingly positive. The environment was great, super laid back, and working together to solve problems was encouraged. All the instructors seemed like they really wanted you to succeed, and between them and the TAs there, there is always someone you can ask for help, even to things unrelated to assignments. The amount of work you have to put in to be successful is no joke, when people say 60-70 hours a week they mean it. More would help. There are a LOT of concepts to cover, and between learning the basics of algorithms, frameworks, and different languages, there is no shortage of things to learn. Keeping on schedule with assignments can be pretty tough sometimes, a lot of people tend to fall behind by a day or so by the end of each stack.

    The general layout of the program is as follows. The first 2 weeks are spent learning the basics of algorithms, HTML, and CSS, and touching a bit upon Ajax, jQuery, and Git/GitHub. Then everyone moves to the first stack, which is always Python, since it is a great starting language for most people for a variety of reasons. The layout of the stacks is the same. The first week is spent learning the language, and beginning to integrate it into HTML. The second and 3rd weeks then cover either the single framework you are using, broken into its component pieces, or initially a simpler framework (to teach basic concepts) and then the actual framework you will learn. At the end of the 3rd week, you have a test called the Belt exam, where if you score higher than a 9.5/10 you get a "Black Belt." It's very challenging to do this, because it is timed, and you build a project from scratch. Definitely doable, but most don't get it on their first try (you can retake it several times). Then the last week is spent working on a project, usually in a team, before presenting it at the end of the week. The project can be anything of your choosing, preferentially in the framework you just learned but that isn't required.

    After the 3 stacks, there is a month of the residency program. When I went there, that had just changed to a new format, one that I found very helpful. The first week is spent going over the job hunting process, interviews, technical questions, and LinkedIn stuff. Just overall career outreach and what your next steps should entail. The remaining 3 weeks is time to touch up portfolios, finish projects/stacks/belt exams, and learn about some more advanced concepts that people vote on every day. These will range from computer science concepts to more job-related things, depending on what is on everyone's mind that day. There is also some more technical question practice during this time, and getting that down is very important.

    In terms of honest criticism, there are a few holes in the experience, though I felt like they were being addressed fairly and in a reasonable amount of time. The platform occasionally had some outdated/incorrect info, but reporting this had it dealt with fairly quickly, and frameworks change pretty often so it can be hard to keep up with every last detail the exact moment it happens. Parking was a nightmare, and the solution was to just not have people park on site anymore, which should start soon if it hasn't already. This is actually better than having 150 people fight over 10 parking spots by seeing who can get there first, so this also seems fair in my book. You will not get feedback on assignments by just turning them in, as there is way too much for a few instructors to go over every day. However, you can get feedback on anything if you ask for a code review with an instructor. You just have to be proactive about asking questions. 

    Overall, the experience was fantastic, and you will get out what you put into it. It's not a degree, so you don't get a piece of paper that entails you to easy access to the interview process. You have to prove yourself to recruiters and employers with code you have written via projects you worked on, so take that seriously. I know some people complained about this program, but honestly I can say that I know these kind of people (we had a few in our cohort). They would only occasionally show up and didn't really seem like they wanted to learn, just that they wanted a job in a field that pays well. If you decide to go this route, make sure it is actually what you want to do, and you will have fun even in the midst of 70+ hours of coding a week. I had a ton of fun, met a lot of amazing people, and made quite a few new friends. I am 2 weeks out of the program and interviewing at 4 different places already. I am moving faster than most of the other people from my graduating section, but it's definitely doable, especially if you are proactive about this process.

    My decision to come here was one of the best decisions I have ever made, and if you honestly want to get into this field and learn how to code, this is the place to do it.

  • William  User Photo
    William • Graduate Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I first heard about programming boot camps on the radio and I always wondered how much someone can actually learn if they immerse themselves in a subject for a full three months. My previous programming experience was limited to a compulsory CS course from back in college in Matlab, so I had the advantage of already being familiar with concepts like if/else statements, for/while loops, arrays (often treated as matrices in Matlab), and nightmares about recursion. When I decided to enroll in Coding Dojo, I showed my friend who is a web developer a list of all the technologies I would be learning and he seemed incredulous that it would be possible to learn all of it. So I initially approached the boot camp with a bit of skepticism and the goal to get as much out of the experience as I could.

    I soon found that both the coursework and the instruction was superb. I feel you really get exposed to a good cross section of web development. I cannot understate the time commitment that is expected however. I spent 70+ hours a week programming, and I did not witness anyone who was successful in the program that didn't dedicate a similar amount of time. The pace was grueling, but I somehow found myself waking every morning re-energized and excited to learn new things and interact with my classmates and the instructors who are genuinely fun to be around. Ultimately, three months had passed and in the process I had learned three full stacks, developed the ability to self-learn new languages, and made life-long friends.

  • Harris  User Photo
    Harris • Graduate Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    My overall experience at Coding Dojo was an excellent one. If I had to describe the journey, I would have to say it was "frustratingly rewarding." The curriculum is designed with gaps (this was the frustrating part) for students to actually engage in the completion of the work. This aspect of the program was difficult but the instructors do a great job in guiding you in the right direction. I can't stress enough how essential personal time management comes into play and how many times I've witnessed a student give up on their goal or find and alternative.  If you 're looking to make your way into becoming a software developer in the shortest amount of time, I implore you to sacrifice the 14 weeks they ask of you, expect it to be rough, and most importantly, go HAM! Now an alumni of the dojo, I can say with confidence that getting through it was easily one of the best decisions I've made for myself. 

  • Zak H.  User Photo
    Zak H. • Student Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    I am currently a UW student who was sponsored last summer ’16 through the WSOS to take the Coding Dojo bootcamp. My greatest take away from the dojo was the ‘coding acumen’ I developed that has allowed me to independently write, work with other people’s code, and comprehend language documentation. I will admit, In the beginning, I was highly frustrated because I couldn’t always understand how to go about writing an algorithm or even how to navigate through my computer. But the beauty about dedicating yourself to working on software for a few months, is that overtime you begin to develop an ability to decompose problems at a higher level than you could before. I have been using this skillset of decomposing problems to understand machine learning, as well as ethical hacking. Simply put, being at the Coding Dojo community and environment will give you useful skillsets that can be applied to more than just web development! (P.S. I study Neurobiology, and understanding how to use code has been extremely useful for me in a biological field). 

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

    Coding Dojo is a rewarding experience for the beginner to intermediate programmer who has a strong sense of work ethic and can fully commit to the rapid pace of learning.

    The instructors are very smart, helpful, and informative. The learning platform gives you moderate to advanced introduction to the three stacks taught from wireframes through deployment. They have a 20 minute rule that you should try to problem solve on your own before asking for help, which teaches you self-sufficiency and resourcefulness. The algorithm sessions will introduce you to the basics of the major data structures, and the learning platform will get you up to speed on creating a web app in all three stacks; however, the recommended 70-90 hour commitment a week will only be beneficial if you sumpliment the course by both deep diving into documentation for each language and beginning to work on more complex algorithms than covered by the instructors.

    That said, the job assistance currently leaves much to be desired as not every campus has a Career Services advisor, and each graduating cohort seems to receive different information and assistance. I do think this is being overhauled and will change for the better in the near future.

    One final note to prospective students: the fundamentals of front end development are covered, but you would do well to fully prep yourself in the basics of JavaScript, CSS, & HTML prior to attending as the learning curve after the fundamentals is steep (I recommend Khan Academy's free and fun intro courses). The bootcamp will cover front end frameworks (currently teaching Angular), though it is not the primary focus.

Thanks!