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 ( 480 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 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 (480) reviews for Coding Dojo →

Recent Coding Dojo News

Read all (63) articles about Coding Dojo →
  • Online Full-Time Software Development Immersive

    Apply
    Start Date Rolling Start Date
    Cost$14,995
    Class size40
    LocationOnline
    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 / 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
    Prep WorkYes
    Placement TestNo
    InterviewNo
  • Online Part-Time Data Science

    Apply
    Start Date None scheduled
    Cost$2,795
    Class size30
    LocationOnline
    The Data Science part-time program is designed to teach and apply Data Science methodologies and tools so participants can solve real-world problems in business and academia. The bootcamp introduces core Data Science principles and develops students’ skill sets to make them competitive in the workforce as Junior Data Scientists or Data Analysts. Participants will also develop Data Science solutions using the SQL, R, and Python programming languages, as well as build predictive models by leveraging statistical and machine learning processes. Hands-On Training Learn modern Data Science through hands-on assignments, projects, and mentorship from your instructors. Industry-Leading Curriculum Built by one of the top Data Scientists in the US, Isaac Faber. A Stanford-educated PhD and Chief Data Scientist for over 15 years. Job-Applicable Experience Apply predictive modeling, pattern recognition, and data visualization. Forecast business performance and trends with real-world data. Be Job-Hunt Ready By graduation or soon after, our goal is for you to have the portfolio and technical data to start applying for Data Science and Analyst roles. Subjects: Python, Machine Learning, Data Analytics, SQL, R Programming, Data Science
    Financing
    Deposit$1000
    Financing
    • Monthly payments as low as $85.86 available via SkillsFund 
    Tuition PlansPay the $1000 deposit, then make a second payment due by the 1st Friday of class for $1795
    Refund / GuaranteeAll payments are refundable until day 1 of class.
    Getting in
    Minimum Skill LevelRequires beginner experience in Python and entry-level experience in development or statistics
    Prep WorkYes: Python programming and linear algebra
    Placement TestNo
    InterviewNo
  • Online Software Development Part-Time (Accelerated Pace)

    Apply
    MySQL, MongoDB, HTML, Git, JavaScript, Django, Sinatra, jQuery, CSS, React.js, Algorithms, Node.js, Java, Front End, MVC, SQL, Python, GitHub
    OnlinePart Time25 Hours/week16 Weeks
    Start Date Rolling Start Date
    Cost$6,995
    Class size30
    LocationOnline
    Our Part-Time Accelerated program is an evening and weekend course that teaches web fundamentals as well as a full technology 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, you can choose which stack you would like to take - either Python, MERN, or Java. After successfully passing your first belt exam, you have the option to extend the program by adding on a second or third stack. By adding all three, you'll be able to take advantage of the Full-Time curriculum on a Part-Time schedule. 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. Most students dedicate at least 25 - 35 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! Subjects: CSS3, HTML5, JavaScript, jQuery, Git/Github, Bootstrap, Python, MySQL, Flask, Ajax, PostgreSQL, MongoDB, Express, React, Node.js, Advanced Javascript, Socket.IO, Bower, Java 8, JSP, SpringMVC
    Financing
    Deposit$1000
    Financing
    • $500 discount for upfront payment
    • Income Share Agreement available; payments as low as $253/month
    • Monthly financing plans available via Skills Fund
    Tuition Plans$1,000 deposit followed by 4 monthly payments of $1,498.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
    Prep WorkYes
    Placement TestNo
    InterviewNo
  • Online Software Development Part-Time (Flex Pace)

    Apply
    MySQL, HTML, Git, JavaScript, CSS, Front End, SQL, Python, GitHub
    OnlinePart Time12 Hours/week28 Weeks
    Start Date None scheduled
    Cost$6,995
    Class size30
    LocationOnline
    Our Flex program 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 10 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 Our Flex pace was designed for the busiest students out there. It's designed for those who want to not only keep their day job, but have time left over to spend with family or to work on side projects. 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! Subjects: CSS3, HTML5, JavaScript, jQuery, Git/Github, Bootstrap, Python, MySQL, Flask, Ajax, PostgreSQL
    Financing
    Deposit$1,000
    Financing
    • $500 discount for upfront payment 
    • Income Share Agreement available; payments as low as $253/month 
    • Monthly financing plans available via Skills Fund

    Tuition Plans$1,000 deposit followed by 4 monthly payments of $1,498.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
    Prep WorkYes
    Placement TestNo
    InterviewNo
  • Onsite Full-Time Software Development Immersive

    Apply
    Start Date Rolling Start Date
    CostN/A
    Class size35
    LocationBoise, Orange County, Seattle, Silicon Valley, Los Angeles, Chicago, Arlington, 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 / 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
  • Andrey C  User Photo
    Andrey C • Software Developer • Graduate Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I did an onsite Coding Dojo program about a year ago and got a job offer a week after graduation. It was a very intense three months where I was putting in 14-16 hours of studying 7 days a week. I was able to complete a couple of projects before graduation which made me stand out to employers. 

    At Coding Dojo they prepare you to be a self-sufficient developer, so you do not need someone's constant attention (important once you get hired). The material is really curated and encourages students to do the research and find answers to their questions online (which is what you will be mainly doing when have some questions on the job) They go over the best ways to search for answers online and troubleshoot the issues. Coding Dojo also practices the "20-minute rule" where you do your own research for 20 minutes and if can't find an answer, only then ask the instructor for help.

    I encourage you to do thorough job market research before going into any coding school to see if the stacks offered at that school align with those in demand in your market. The beauty of Coding Dojo is that they cover three most in-demand stacks, which drastically improves the chances of getting a job. 

    Also, when it comes to coding- you must think of it more than just a job, in my opinion, in order to be a successful software developer, coding also has to be your hobby. 

    Last but not least, perk of Coding Dojo is that you get the lifetime career services support. So when you are looking to move companies or just need some career advice, Career Services Manager is always there for you.

    I would again emphasize the time commitment for the duration of the program. Coding Dojo has all of the necessary tools for you to become a successful full-stack developer, and you are encouraged to use them, BUT if you just expect to put in less than 8-10 hours a day it will be much harder for you to land an offer you will be (or should be) happy with.

  • Coding Dojo
    - 11/19/2018
    Sharon K  User Photo
    Sharon K • Executive Consultant • Graduate Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A
    Before attending courses with Coding Dojo, I was in office management for 25+ years and the only coding background I had was HTML and CSS. For years, I had been interested in becoming a developer, but didn't know which route to take so I called a friend who manages a software engineering team in San Jose, CA. He gave me the contact info for Coding Dojo and told me he had heard really good reviews about them from his colleagues.
     
    All of the instructors I had were fantastic and the courses were well laid out. The web fundamentals class was a breeze because of my previous knowledge of front end languages, but I really struggled with the back end stuff. I would recommend having some sort of basic foundation/understanding of Python and/or Javascript beforehand. If I had at least that much, I believe the experience would've been less stressful for me.
     
    I am still working in an office managemenet role. However, because of dual knowledge of office management and coding, I was hired by a tech company to work remotely handling all of the back office administration, as well as helping some of the dev work. After my first year, I was offered a position as a full-time developer.
     
    P.S. My company has hired two other Coding Dojo alumni over the past two years ;)
  • Joshua  User Photo
    Joshua • Free lancer Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    While Coding Dojo doesn’t teach every aspect, it gives you a good solid foundation  in web development AND the ability to be a efficient developer that gives you the ability to learn outside of the platform. Other words more advance depth concepts can be obtain from docs with easy understanding. The technology is always changing so rapidly that it’s a must to learn the foundations and to have the ability to know how to keep up with the changes. So don’t expect to come to the boot camp and complete it and that’s the end of the road for training. You still need to keep learning after you complete the boot camp which gives you the knowledge to do so! The only pitfall I found was there are some technology stacks / topics not really covered. Such as docker. AWS in depth. Firebase. Severless approach, graphql and some others. While the topics aren’t a must. It’s something that you will most likely run into one way or another. 

  • Nick Lesseos   User Photo
    Nick Lesseos • Still trying • Graduate Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    I joined the dojo at 18 and I went to college for a year... Not for me. I wanted to learn to code for the longest time and I just really didn't know where to start because I didn't have any peers that could tell me where to start. I went to the one in burbank and was early every single day for the first month which is how they spilt up the languages they teach you by months. After a very short first week of front end dev I learned python as my first language with Django. I didn't get to make a project in any stack as the school finds passing your test more important then creating a project yourself. If I could go back I would have not done the test at all and just focused on personal projects during that time. My next 2 language were ruby on rails (ruby) and mean (JavaScript). My experience with ruby was plesent even though I didn't really care for the language and still don't but the teacher was very smart and wrote the online ruby part of the platform which was nice (thank eduardo 🥚). My Mean experience was not good and I would like to give the teacher a little credit he tried but boy is it a lot to learn in 1 month, I believe it was the fault of the curriculum, as M. E. A. N stand for mongo(your nosql database), Express(request handling library) , Angular(A front-end extremely heavy framework) , and Node(JavaScript on the server). I believe one person passed the test for mean out of the 30 in my cohort... Honestly it was disappointing especially since we did algorithms every morning before coding with would be actually really helpful but then you'd have a 10 min break and then go into an hour long lecture. If the lecture was first and then algorithms back to back so people would have more time to code I think that would be better. But back to mean, after I left the dojo with my strength in python I felt like I had to learn JavaScript so I decided to learn react which would have been 10000% easier to learn if they taught it at the dojo instead of angular. But I had to learn react on my own. You won't get to learn Java or any language unless the teachers currently working there teach it. I still haven't gotten a job yet after a year but that's because I want one in js react or python. The best thing that you will learn from the dojo is how to be self motivated and sufficient. The most important thing to me was the exposure to this world that I had always wanted to dive into but never had the know how where to start. I don't know how some of the people around me made it as long as they did, some of them were over 30 and had like families because if you want to learn and get your work don't I was there from 7am to 8pm or later every day.
  • Jeffrey Ahn  User Photo
    Jeffrey Ahn • Backend Engineer (Node) • Graduate Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I worked in the architecture field for 3 years before realizing it was not for me. After doing some research online about the different programs in my area, I ultimately decided on Coding Dojo due to the distance to my home and the variance of languages provided. 

    I got what I put into the program. You must be willing to put in extra hours and time on top of the curriculum. Learning 3 different languages is very good to have a wide variety of skillsets, but that also means that you may not have the depth that single language bootcamp grads will have. Putting in extra work after hours and learning the language you want to focus in deeper was something that is absolutely needed to get a job in this field. The instructors were very helpful in these steps and helped explain concepts and was always ready to help research questions with you. 

    I started a backend engineer job working in Node.js about a month and half ago and its a great start as I have joined a supportive team.

  • Worth It
    - 11/16/2018
    Kyla  User Photo
    Kyla • Agile Facilitator • Graduate Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I came from an administrative background, ready for a change.  I wasn't feeling challenged and knew that entering the technology industry was going to set me up for a good career path, since technology is only continuing to grow!

    What I learned at Coding Dojo was, first and foremost, I am capable of accomplishing even more than I expected. I think a huge part of the decision needs to come from an understanding of yourself. I know that I am the type of person who can read and learn, while taking extensive notes, but I also need to be able to talk through some problems with other people. Often, I understand the concept, but need to process how I understand it, only to find maybe I have a small disconnect or lack of knowledge about syntax or something. All that to say that this was the basis of my decision to participate in the immersive program vs. the self-paced online program. 

    I also really enjoyed the variety that Coding Dojo offered. Several bootcamps only learn one stack or one side of development, and I wanted to learn the bigger picture. While I don't believe that we were able to go as deep into some of the concepts, such as scalability and how that relates to enterprise-size applications we would work with at a company, I do believe that I had a very valuable experience that set me up to be able to take on new roles and succeed. They talk about this day one, and I would encourage anyone to take it to heart. Don't be afraid to ask questions. You are only hurting yourself if you decide to be prideful and 'tough it out'. Also, in the real world, time means money and if you're wasting time on something that could easily be resolved by pair-programming or asking a peer, then you're simply being selfish.

    Now, I work for a large oil & gas company who also has divisions in minerals globally. They are undergoing a digitial transformation, so my role was created as a hybrid to not only be involved in writing code for applications, but really help to bring the Agile and Scrum mindsets to the organization and help manage how that affects and enhances Operations overall. It's been challenging and there is a LOT to learn, but as someone who wanted to have a versatile role, I am happy. It all started with overcoming the fear of failure and taking the risk to do the bootcamp in the first place.

  • Michelle  User Photo
    Michelle • Junior Developer • Graduate Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I recently completed the online program through Coding Dojo. Prior to that, I was 3 years out of college, working as a Construction Manager in the DC Metro area. I enrolled in the program because I wanted to find a more flexible job and also I believed coding would be a more fulfilling career for me. I couldn't afford going back to college full time and wanted to make a career transition as soon as possible, so I decided an online bootcamp would be the best fit for me. I selected Coding Dojo over other options because of their presence in the DC area and name recognition with tech companies here. I also thought the course material was up-to-date and the cost was much more affordable than other programs.  

    The first 3 months of Coding Dojo's online program, I kept my full time job. I worked during the day and learned to code by nights and weekends. It was extremely difficult! You must be ready to dedicate a LOT of time to learning and mastering these subjects. For the second half of the online program, I quit my job to be able to spend more time on the program. After completing the program, it took me 3 months and applying to nearly 100 jobs, but I finally found my perfect dream job. I'm currently working as a Junior Developer for a government agency. My commute is shorter, my pay is higher, and I also have greater job flexibility. Coding Dojo's career assistance was excellent and I felt incredibly prepared to apply and interview for technical positions.

    My biggest advice to anyone considering any coding bootcamp... If you treat the courses and assignments as a hobby, you will not succeed in technical interviews. Bootcamps can not force you to learn the material or force companies to hire their grads. You need to be excited about coding and self-motivated to constantly continue learning. That being said, Coding Dojo's curriculum was excellent and I felt extremely prepared to enter the workforce. 

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

    Before I joined the program, I knew very little about pogramming but I knew the basic of creating static website using HTML, CSS. Then, I learned Coding Dojo provides onsite web programming bootcamp. At the time I joined, Python stack, MEAN stack, and Java Spring stack offered in my area. The program was very intense and comprised only 14 weeks. The students are expected to be all out since day one. I and my fellow cohorts spent 10-12 hours in the class plus extra an hour or two at home to read materials for tomorrow class. Every day we started from 9.00am with whiteboard algorithm challenge. Each students were challenged to solve the algorithm problems. I learned alot at this module, although only 1-2 hour a day. Then before lunch, instructor will give us a guide line for goal of the day including the assignments. We, then; had to complete and submit the assignments by the end of the day. We just followed the guideline provided on the website. All reading materials, video courses and assignments are online. Onsite instructors are very little in helping the students, because the program are designed to push students to be able to solve their own problem with very little help from instructors. Students are encouraged to solve the problems by searching simillar situation on google. It's normal we left the class by 9 pm everyday, sometimes I and my fellow students had to finish the assignments on weekend as well.

    The stack courses are the foundation to create web app, so I had to enhance my knowledge by reading more articles on google and wathcing the related lectures on youtube or udemy. The step by step module in learning web framework programming are very clear and very good in adopting MVC practice. Overall experience, I am very satisfied with the program.

     

  • Garrett C Wasson  User Photo
    Garrett C Wasson • Graduate Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Long story short, I had almost ZERO background on computer coding. I had no idea on terms used, the way it all worked, how to approach it, and what it would mean for my future if I were to pursue it. I had been recommended to check the school out from a friend of mine who spoke very highly of it. I ended up commiting to the online program, and now, MANY moons later, I am completed with the online courses, and am extremely excited about my future. I learned a lot about myself, the computer coding industry, and how absolutely wonderful the world of computer engineering can be. The options and powers of it are almost limitless, and knowing that I can take what I have learned and apply it to the world we live in in a very healthy and positive manner is all I could ever want AND more. I highly recommend this course to anyone who is new to the field (as I was prior to joining), or to any seasoned engineers who are looking to round themselves out on the other subjects. The instructors were all wonderful and very helpful. The courses made sense and pushed you to challenge yourself. The end result of it was inspirational.

  • UI Developer
    - 11/15/2018
    Julian Auza  User Photo
    Julian Auza • UI Developer • Graduate Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    My time here was challenging but I felt like it was worth the struggle. I had been trying to learn to code for almost a year when I decided to take on the bootcamp.

  • Mr
    - 11/14/2018
    Joseph Donn Penuliar  User Photo
    Joseph Donn Penuliar • Software Engineer • Graduate Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I was a service technician at Fry's Electronics before, newly graduated CS/IT student from the Philippines.

    I decided to go to Coding Dojo because a job hunt for a software developer here in the Bay Area is hard and I hardly know the stacks that are popular here, that being said Coding Dojo provided all of this.

    I decided to join Coding Dojo because it'll give me good lessons on whats popular here, the algorithms/data structures that weren't thought where I came from and the good discipline to be a successful software dev.

    I got out all the basics I need in the stacks I've chose, and specially improved my algorithms and data structure knowledge to the point that I am confident that I am qualified for a job here at Bay area.

    I am now a Software Engineer at Facebook.

  • Jill  User Photo
    Jill • Front-end Developer • Graduate Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I attended the Coding Dojo location in San Jose, CA in late 2016. Before I joined, I was working in biomedical research, but was finding it hard to get a job in my field in the Bay Area. A lot of the jobs I was applying for required programming skills, so I decided to start trying to teach myself. After a few months of Javascript and Python, I was really enjoying learning and decided to take a leap, and enroll in a bootcamp to learn how to code properly and actually build apps.

    I looked around at a few different bootcamps in my area, and finally settled on Coding Dojo. It sounded like it had the most varied program, and also taught you important skills like algorithms that some other bootcamps seemed to skip. They also seemed to offer the most value for money, as the fees were slightly lower than some of the other bootcamps (especially ones up in San Francisco), and they offered scholarships that contributed towards the cost of tuition which was a big bonus.

    Coding Dojo proved to be an invaluable 4 months of programming tuition for me. I met some great people there; got to work with other junior programmers, gaining experience of working as part of a team; took part in hackathons and learned multiple languages and frameworks, which ultimately sparked my passion for Javascript and front-end development. Even 9am algorithms every morning, which seemed like torture, have helped me a huge amount! Not just in job interviews and phone screens, but also for figuring out how to implement logic in my code.

    Not only that, but the staff and TAs there are also super supportive. They're friendly and approachable, and there's always someone around to chat to if you need advice. They always encourage you to think around a problem in different ways, help you to work through your code when you're stuck or debugging, and continue to provide job support and resources well after graduating the bootcamp. 

    The only small criticism I have is that (at the time I was there) they didn't teach React as part of the Javascript course, despite its huge popularity right now. However, it was offered as a supplemental course that you could learn in your own time, but maybe teaching it alongside or even instead of Angular would be more useful for people hoping to go into front-end work! The React course that they did provide was useful for me as a starting point to teach myself React though, so definitely don't let that put you off.

    I've now been in a programming job at a startup for 18 months, working in React (Javascript) and web design. I know without a doubt that I never would have got here teaching myself, and that Coding Dojo was invaluable in that regard. They figure out different ways to teach you that help to make the lessons stick, and I'm a better programmer now for having attended this bootcamp.

Thanks!