Luke Lappala of Coding Dojo
Director of PR
Jul 08, 2020
Well, they've continued to email me asking me to write a review, be careful what you wish for.
I attended to change careers, I have my bachelor's degree worked in my field for a while, but have always wanted to get into programming and wasn't satisfied working in my field. My experience will differ from other bootcamp locations because I attended one much smaller than the Silicone Valley, Bay area, Seattle locations. So the positive side is our teacher to student ratio was...
Well, they've continued to email me asking me to write a review, be careful what you wish for.
I attended to change careers, I have my bachelor's degree worked in my field for a while, but have always wanted to get into programming and wasn't satisfied working in my field. My experience will differ from other bootcamp locations because I attended one much smaller than the Silicone Valley, Bay area, Seattle locations. So the positive side is our teacher to student ratio was actually pretty good. With that said I'll start from the beginning of my experience and yes it's long but thorough (at minimum read final thoughts or point 10 at worst).
The interview went well it was your typical interview, I heard back not too long later I was "accepted" into the program. Of course, I was excited and ready to get started, then the start date was pushed back a few months, which made sense because it was the holiday season and not a big deal because it gave me more time to read/study.
HTML/CSS
The first couple weeks are super basic HTML/CSS, use bootstrap it'll take of mobile for you and the exam for it is just replicating a static site, easy enough. However, there was not a focus on actually designing for mobile or design considerations and I'll chalk that up to the fact it's not a frontend/design bootcamp. Something I can go and learn on my own, but they could have talked about Flexbox and/or Grid. They do go over the basics of computers and how they work, so that's a plus for non-tech humans.
PYTHON
The first full-stack is Python, Flask, SQL - your backend, frontend, database respectfully. Our instructor was fantastic, quite knowledgeable, and you could tell she enjoyed teaching in general. So, she would be a fantastic instructor teaching anything even if she had zero knowledge of the subject. She also happened to be the person who created and wrote the Python section of the platform, which is why it was the best full-stack section of the platform (more on this later).
Unfortunately the majority of our class did not pass the Python stack, part of the downside to a small class (despite our instructor) is not having as many people to help others get through the parts they're struggling or stuck on. Those that did not pass still came into campus and continued to work on Python as they were backlogged to the next class starting Python.
C#/.NET
The next stack we had a new instructor for Microsoft's C# ASP.NET core. Admittedly I butted heads a little with the next instructor they brought in. It got off to a rough start because the first day of learning this new stack was putting the remaining students together to do some bs assignment and figure it out. Working in teams is nothing new, however, I'd prefer to first read and learn some on my own, so I can contribute to the team and not struggle on an incredibly easy (in hindsight) assignment. I think it was 2.5 -3 hours for an assignment that according to the platform should take 20 minutes and we still hadn't figured it out. So that seemed like a giant waste of time especially with the number of assignments they ask you to do. Now the biggest gripe I have is the platform itself.
Let me remind everyone still reading, this program costs $12K. And the platform, which I would as a student imagine it being similar to a college textbook full of all the knowledge you need to be successful in the program. Picture holding said college textbook, now randomly start ripping out chapters and pages until about half of it is left, and that is what your money buys for their platform content.
If you want to learn C#, I suggest reading Microsoft's documentation and going through their tutorials because what little was in the platform seemed like it was plucked right off the documentation, or take an online course.
MEAN
This is MongoDB (database), ExpressJS/Nodejs (backend), Angular (frontend). I won't beat a dead horse, the same thing as C# take a college textbook and rip out half the information and there's your learning platform.
JOB ASSISTANCE
I will talk about this from the perspective of myself and our entire class including those that didn't originally get through Python and graduated later. For those of us that graduated on-time they brought in a really great career mentor, he helped with resume writing and gave us really great advice overall.
Dojo brought in 4-5 different companies to interview with and I came to find out one company showed up sort of as a favor/community building because they had zero intention of hiring anyone from a bootcamp or any junior developers. Which, I'm totally cool with if I know that's the case and I can treat it like a practice interview just don't bs me. There was another company that had one guy working remotely at our location (again kind of a dead-end). One company never showed up, but I won't put that on Dojo.
The good news was I actually landed an apprenticeship, but I know they hired me because of my prior experience and education and I just so happened to finish this programming course. They didn't even work in any of the languages we learned for the position I was hired. My other friend landed his job going outside of Dojo and leveraging his connections with the company that wasn't hiring any junior developers. The other graduate took a little longer to find a job and it ended up being with someone he met there starting their own thing.
As for those with us originally and graduated later, they had a different mentor come in and from hearsay was awful enough they brought in the guy who helped us. They had I believe 2 interviews and this was weeks after they graduated. One graduate went to another bootcamp because he was tired of the bs from Dojo. As of now and as far as I know, every single one of them is still looking for a developer job 9 months afterward.
FINAL THOUGHTS
1) It is exactly like a college course, you have assignments and you have an exam for each stack. I understand the point, but please explain how this is different than your "tYpiCAl EdUcATiOn" other than the amount of time I need to put in? The cost is pretty on point with a semester of college, so they got that right lol.
2) Not teaching the languages our city is hiring for - supposedly they do research on the area and teach the languages in demand in your local area. Most of the jobs in my area are for Java, C, C++, weirdly the languages CS majors learn and we didn't hmmm. And a company out here, Intuit, recently started adding at the top of their developer roles something like ****Computer Science degree required****.
3) Data dump anyone? Yes, it's cool to learn a lot of different languages, but I would have rather spent half the time and money learning one full-stack well. Not 1 in 3 weeks because the 4th week (if you pass the exam) is project week. Not a single one of us ever put together a project the entire course. I started one once and realized I bit off more than I could chew.
4) The instructors after Python stack had the knowledge of the coding dojo platform and no real-world experience from my recollection. Some questions I asked, were answered but didn't really address my coding problem. Or it was "Why don't you look it up and tell me what you find?"...so you're telling me you have no clue?
5) A huge disconnect on defining what we learned e.g. yeah you learned jQuery, while maybe not widely used anymore, we used it once maybe twice. It's like telling someone you're a nurse because you've taken someone's vitals signs a few times.
6) Not making Git a mandatory section to learn, it was provided optionally and it's really easy to learn, but it should have been mandatory.
7) Data Structures, algorithms are every morning, but there is a huge disconnect between different data structures: what they are, how they work, and how they are implemented in real code. We did go over every data structure, but because of the pace you touched on it 1-3 times throughout the course (again Data Dump) and more complex ones are naturally towards the end. Perhaps my own fault, but the morning algorithms seemed more like an exercise in whiteboard interviewing and not understanding the data structure itself.
8) Did I mention Data Dump? Because of how shallow the knowledge of the platform was and how fast-paced I started taking a few courses on Udemy in the same languages we "learned". And the depth of these online courses is uncomparable.
9) Their platform is straight garbage, every stack's beginning assignments are struggling to learn these concepts and being excited you finally figured it out. Then roughly the 2nd week you learn, oh that's not how you actually do it. I'm sorry come again?! Why if we start with zero knowledge do you start by teaching us the wrong way to do something? Pretty sure we're all capable of learning the concepts while doing it the right way from the beginning...just a thought.
10) Straight from their site "On a national scale, our alumni land a job in 180 days after graduating,"
Sure sounds a lot better than "On a national scale, our alumni land a job in 6 Months!!"
I'd wager 10x the $12,000 Coding Dojo tuition the least tech-savvy human could, in 6 months learn one full-stack, have more portfolio projects and land a job in their city taking online courses.
Cost-benefit-ratio: Let’s say you take one course each for database, backend, and frontend and another tying them all together and you pay full price for each course 150$ (relatively typical cost, courses on sale can be as cheap as 10$-20$). 4 x 150$ = 600$
600$ v. 12,000$ (more in most areas now) = 11,400$ in your pocket, you’re welcome!
Take a few more online courses, why not take another 5 courses, now you only saved 10,650$ bummer lol.
How much does Coding Dojo cost?
Coding Dojo costs around $16,995. On the lower end, some Coding Dojo courses like Software Development Online Part-Time Flex cost $9,995.
What courses does Coding Dojo teach?
Coding Dojo offers courses like Cybersecurity Online Part-Time Bootcamp, Data Science & Machine Learning Online Part-Time Bootcamp, Data Science & Visualization Part-Time Online Bootcamp, Software Development Online Full-Time and 2 more.
Where does Coding Dojo have campuses?
Coding Dojo teaches students Online in a remote classroom.
Is Coding Dojo worth it?
Coding Dojo hasn't shared alumni outcomes yet, but one way to determine if a bootcamp is worth it is by reading alumni reviews. 630 Coding Dojo alumni, students, and applicants have reviewed Coding Dojo on Course Report - you should start there!
Is Coding Dojo legit?
We let alumni answer that question. 630 Coding Dojo alumni, students, and applicants have reviewed Coding Dojo and rate their overall experience a 4.38 out of 5.
Does Coding Dojo offer scholarships or accept the GI Bill?
Right now, it doesn't look like Coding Dojo offers scholarships or accepts the GI Bill. We're always adding to the list of schools that do offer Exclusive Course Report Scholarships and a list of the bootcamps that accept the GI Bill.
Can I read Coding Dojo reviews?
You can read 630 reviews of Coding Dojo on Course Report! Coding Dojo alumni, students, and applicants have reviewed Coding Dojo and rate their overall experience a 4.38 out of 5.
Is Coding Dojo accredited?
No
Sign up for our newsletter and receive our free guide to paying for a bootcamp.
Just tell us who you are and what you’re searching for, we’ll handle the rest.
Match Me