Our Onsite Coding 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.
We’re Going Virtual
Our on-campus classes are temporarily held virtual due to COVID regulations
Onsite Experience Guarantee
Students who attend our Onsite Bootcamp virtually are guaranteed an additional 2 months of on-campus learning when our on-campus instruction resumes – apply today!
Timing for onsite courses will depend on location and will be limited to a specific number of students per month, on a first-come first-served basis.
Schedule a Q&A call with our team! Get your course questions answered and learn about custom tuition options
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.
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.
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 on campus. 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.
Onsite Course Packet
Dig deeper into the course curriculum and coding bootcamp experience
14 Week Bootcamp, 3 Full Stacks
Curriculum covered will vary by campus
You're here
WEEK 1-2
Web Fundamentals
Start by Learning the basics of front-end development
WEEK 3-6
Full Stack 1
Enter the world of back-end development with Python
WEEK 7-10
Full Stack 2
Choose MEAN, Ruby on Rails, MERN, Java or C#.NET as your next stack. Available stacks will vary by campus
WEEK 11-14
Full Stack 3
Choose MEAN, Ruby on Rails, MERN, Java or C#.NET as your next stack. Available stacks will vary by campus
WEEK 15-16
Career Services
Prepare for the job-hunt with our career services team
Belt Exams
A timed exam to build a working application within 4 hours, based off the technologies and concepts learned during the coding bootcamp. The goal of the belt exam is to gauge your comprehension of the course material before moving on.
You’ll have a full week to build a large application of your choice based off the course material during that portion of the program. Come to class with ideas! We’re also happy to provide ideas as well.
To keep you on track towards graduation, we have a set of graduation requirements to track your progress! Daily attendance is essential to your experience. And before progressing to the more difficult levels of our curriculum, we require students to pass our belt exams: a 4 hour exam where you must build a working application in the technologies you're currently learning.
• 80% class attendance to class and being present at 8AM Algorithm Sessions
• Acquire 1 Yellow Belt in order to progress to the Python stack
• Acquire 1 Orange Belt or higher in the Python stack in order to progress to Project Month
• Acquire 1 Red Belt or higher in your second or third stack
Life on Campus
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.
Our Virtual Schedule
9AM
Algorithm Sessions
Algorithm Sessions
We’ll challenge the class to solve an algorithm and have everyone write their solutions on a whiteboard. We’ll then go around the room to discuss. The difficulty of the algorithm will increase as you progress through the program.
Why algorithms? A strong foundation in algorithms is key to being a successful developer. Regardless of which week you’re in, algorithms will always be a core piece of your schedule. Whiteboarding and algorithms are also an essential part of your future job interviews, and we want all our students to be equipped for success.
Lecture
Lecture
We’ll do a walk-through for the topic of the day, showing the new technology or concept in action. The lecture is designed to kick-start your understanding of the new curriculum, giving you the essentials within an hour. Afterwards, you’ll be tasked to dig deeper into the curriculum through our learning platform, which has reading, videos, assignments, and projects on the new topic.
Group Activities
Group Activities
Some days we may start with an assignment for you to work on with your classmates. The assignment will often cover a difficult aspect of the new curriculum, which may be more difficult to tackle on your own. Collaboration is also a key skill for any modern developer.
12PM
Tech Talks
Tech Talks
We’ll occasionally host visitors from the local tech community to share career advice to students during the lunch hour. Visitors may include seasoned developers, hiring managers from tech companies, CTOs, startup founders, and more!
Breakout Sessions
Breakout Sessions
On request, your instructors will hold a breakout session to do a demo to help you get unstuck on a problem or a part of the curriculum.
Crunch Time
Crunch Time
It’s crunch time at the Dojo. This is where most of your learning will take place (and most of your growing pains!). Afternoons are spent working through course content, assignments, and projects on the new curriculum for the day.
5PM
24/7 Access to Course Material
24/7 Access to Course Material
Even with your instructors gone, you’ll still have full access to all the course content on our online learning platform. Without any interruptions you can continue your learning throughout the night and at home.
Extended Campus Access
Extended Campus Access
You’re welcome to stick around campus beyond regular business hours. This is a great time to concentrate without distractions. Night hours at the Dojo are common among students, and hours will vary by campus.
Online Chat Support
Online Chat Support
Chat with our instruction team from 11am-7pm Monday-Friday, 8am-6pm on Saturdays, and 8-2pm on Sundays. All times in PST.
Algorithm Sessions
We’ll challenge the class to solve an algorithm and have everyone write their solutions on a whiteboard. We’ll then go around the room to discuss. The difficulty of the algorithm will increase as you progress through the program.
Why algorithms? A strong foundation in algorithms is key to being a successful developer. Regardless of which week you’re in, algorithms will always be a core piece of your schedule. Whiteboarding and algorithms are also an essential part of your future job interviews, and we want all our students to be equipped for success.
Learning Platform
You'll have access to our custom-built online learning platform, which includes volumes of video tutorials, readings and quizzes for independent studying.
Full Access
Your ability to pick up new technologies and frameworks doesn't stop after class. The platform provides 24/7 access to our curriculum and the stacks you're learning.
Fully Loaded Curriculum
Our learning platform houses our full curriculum, which consists of hundreds of hours of content on the industry's most in-demand software stacks.
Three Stack Curriculum
We teach three full stacks in the bootcamp to help ensure that you are prepared to work at every different level of the development process—from front-end to back-end to data storage. Unlike other coding schools that only teach one full stack, our curriculum gives you the versatility you’ll need to land that dream job as a software developer.
Less textbooks and more doing. Here are some of our favorite assigments and projects:
MAKE Gem
Sara Wong & Ulysses Lin
MAKE Gem is a package manager(also known as a Gem) that was built during the Ruby on Rails segment of our programs. Although building Gems is more commonly practiced by experienced developers, MAKE Gem was built by two of our students who entered the coding bootcamp with little to no experience in programming. This Gem is designed to simplify building forms and tables. Each class contains chainable methods for a one-line code to display and create database records.
Technologies
jQuery, Ruby, Rails, Active Record, PostgreSQL, HTML/CSS
FIVE ELEVEN
Five Eleven is a data visualization project built on the Python software stack. The application transforms the developer job-hunt into a more visual, user friendly experience. Based on location, technology popularity, and other vast data sets, users may easily visualize the varying sizes and concentrations of the junior developer job market across the nation.
Family Contacts was built during the MERN stack course during the bootcamp. It's a free application for managing, sharing, and visualizing your family relationships for both extended and immediate family. As an essential feature of the project, your log-in information determines who you can see and reveals how people are related to you.
From your first day at bootcamp, not only will you be learning the skills companies want, but you will build a profile that communicates that fact to the right recruiters.
Major milestones:
LinkedIn Profile Creation
Github Portfolio Production
Resume Development & Curation
GOAL 2
Job Prospecting & Application Guidance
All while learning the most-indemand code, you will be working on your job search for when graduation comes and goes.
Leveraging our network employers and hiring partners, the career services team will work with you on potential job titles to seek out, how to parse out different role descriptions for what they are truly asking for and guide you on how your first job out of bootcamp works toward your long-term career goals.
Major milestones:
Real Job Search
Sample Applications
Hiring manager communication
Job Title Refinement
GOAL 3
Interview Prep & Negotiation
The No. 1 complaint by tech recruiters is that they can find people who can code, but these coders can’t communicate and work with the teams they need.
Whether you’re an introvert or a natural leader, our career services team makes sure that you are equipped to be your best self in essential interviews and your day-to-day work.
Major milestones:
Sample Job Interviews
Technical Job Skills Tests
Target compensation management
Contract Negotiation
Where Our Alumni Work
Although over 80% of students have no prior experience in web development. On a national scale, our alumni land a job in 180 days after graduating, with an average salary of $76,000 per year.
*Published in February 2018, this is based upon a survey that was sent to alumni who graduated between January 2015 and October 2017.
more
“I have been partnering with Coding Dojo for about a year and in this time I have met with 60+ Coding Dojo students…Coding Dojo students are a great asset to any team as their experiences provide distinct perspectives that will benefit any classroom or work space.”
- Amanda Lopez, Engineering Account Manager at Aerotek
“It was very clear to me based on talking with new students and seasoned alumni together that Coding Dojo is a place where you can go to reach the next level whether you are just getting started or already an experienced coder.”
- Travis Hill, Product Manager at Kintone
“I have always found the graduates of the Coding Dojo to be well prepared and knowledgeable about the technologies they have studied. I've worked with them on many projects and they have always delivered.”
- Fred Fowler, Founder & CEO at FMFA, Inc.
“As we grow, we will absolutely be keeping you guys in mind when looking to recruit new coding stars!”
- Brendan Kuhlman, Creative Director at MyHopScot
What Our Alumni Say
The Career Changer
Sara Wong | HR Background
“I wouldn’t have been able to grow as a developer the same way if I had gone to another bootcamp.”
The CS Graduate
Matt Tucker | CS Background
“By the first month, you start to realize I can already build stuff... I didn’t get that in college.“
The Veteran Developer
Justin Fisher | Developer for 20 Years
“You can spend months trying to learn this stuff on your own, or you can come here and get it right away”
The Designer
Tamara Solarzano | Marketing
“I didn’t even know how to write a line of code. I just kept building... until I was doing really complicated things.“
Our Admissions Process
The goal of admissions is to make sure you're ready for the challenges of the program, and that Coding Dojo is the right fit for you. We look for motivation, how well you work with others, and perseverance.
It’s worth it. The whole process till today is worth it… I feel I’m part of something that you can actually see, and that’s rewarding. With the help of Coding Dojo, I’m able to do what I do today.
Eric Chen
Software Engineer
Upcoming Course Dates
Select campus for upcoming start dates
Course Dates
Deadline to Enroll
Tuition
Stacks Taught
JAN 25, 2021
to Apr 23, 2021
Jan 21, 2021
$15,995
Python, C#/.NET, MERN
FEB 22, 2021
to May 28, 2021
Feb 18, 2021
$15,995
Python, C#/.NET, MERN
MAR 22, 2021
to Jul 2, 2021
Mar 18, 2021
$15,995
Python, C#/.NET, MERN
JAN 25, 2021
to Apr 23, 2021
Jan 21, 2021
$15,995
Python, C#/.NET, MERN
FEB 22, 2021
to May 28, 2021
Feb 18, 2021
$15,995
Python, C#/.NET, MERN
MAR 22, 2021
to Jul 2, 2021
Mar 18, 2021
$15,995
Python, C#/.NET, MERN
JAN 25, 2021
to Apr 23, 2021
Jan 21, 2021
$16,995
Python, MERN, Java
FEB 22, 2021
to May 28, 2021
Feb 18, 2021
$16,995
Python, MERN, Java
MAR 22, 2021
to Jul 2, 2021
Mar 18, 2021
$16,995
Python, MERN, Java
JAN 25, 2021
to Apr 23, 2021
Jan 21, 2021
$15,995
Python, MERN, Java
FEB 22, 2021
to May 28, 2021
Feb 18, 2021
$15,995
Python, MERN, Java
MAR 22, 2021
to Jul 2, 2021
Mar 18, 2021
$15,995
Python, MERN, Java
JAN 25, 2021
to Apr 23, 2021
Jan 21, 2021
$15,995
Python, MEAN, Ruby On Rails
FEB 22, 2021
to May 28, 2021
Feb 18, 2021
$15,995
Python, MEAN, Ruby On Rails
MAR 22, 2021
to Jul 2, 2021
Mar 18, 2021
$15,995
Python, MEAN, Ruby On Rails
JAN 25, 2021
to Apr 23, 2021
Jan 21, 2021
$15,995
Python, MERN, C#/.NET
FEB 22, 2021
to May 28, 2021
Feb 18, 2021
$15,995
Python, MERN, C#/.NET
MAR 22, 2021
to Jul 2, 2021
Mar 18, 2021
$15,995
Python, MERN, C#/.NET
JAN 25, 2021
to Apr 23, 2021
Jan 21, 2021
$15,995
Python, MERN, C#/.NET
FEB 22, 2021
to May 28, 2021
Feb 18, 2021
$15,995
Python, MERN, C#/.NET
MAR 22, 2021
to Jul 2, 2021
Mar 18, 2021
$15,995
Python, MERN, C#/.NET
JAN 25, 2021
to Apr 23, 2021
Jan 21, 2021
$15,995
Python, MERN, C#/.NET
FEB 22, 2021
to May 28, 2021
Feb 18, 2021
$15,995
Python, MERN, C#/.NET
MAR 22, 2021
to Jul 2, 2021
Mar 18, 2021
$15,995
Python, MERN, C#/.NET
JAN 25, 2021
to Apr 23, 2021
Jan 21, 2021
$16,995
Python, MERN, Java
FEB 22, 2021
to May 28, 2021
Feb 18, 2021
$16,995
Python, MERN, Java
MAR 22, 2021
to Jul 2, 2021
Mar 18, 2021
$16,995
Python, MERN, Java
JAN 25, 2021
to Apr 23, 2021
Jan 21, 2021
$15,995
Python, MERN, C#/.NET
FEB 22, 2021
to May 28, 2021
Feb 18, 2021
$15,995
Python, MERN, C#/.NET
MAR 22, 2021
to Jul 2, 2021
Mar 18, 2021
$15,995
Python, MERN, C#/.NET
JAN 25, 2021
to Apr 23, 2021
Jan 21, 2021
$15,995
Python, MERN, C#/.NET
FEB 22, 2021
to May 28, 2021
Feb 18, 2021
$15,995
Python, MERN, C#/.NET
MAR 22, 2021
to Jul 2, 2021
Mar 18, 2021
$15,995
Python, MERN, C#/.NET
On campus classes are temporarily held virtual due to COVID regulations
On campus instruction will resume as soon as we can!
Payment Plans
Deposits are required to reserve your seat in the bootcamp, and are refundable until day 1 of class.
Scholarships can be applied for during your admissions process after submitting an application for your program.
Career Reinvention
Awards up to $1000
The Career Reinvention scholarship is intended for experienced professionals who have “hit a wall” and are eager to reinvent their careers, but are unable to afford the professional assistance required to refine their skill sets. This scholarship may be applied only to the onsite and online programs.
Scholarship awards will be subtracted from your final tuition payment for your chosen program
Onsite Bootcamp
Awards up to $1000
Military Retraining
Awards up to $1000
The Military Retraining Scholarship is intended to assist military veterans and current servicemen/women to transition their careers to web software development. This scholarship may be applied to the onsite and online program of our bootcamp.
Scholarship awards will be subtracted from your final tuition payment for your chosen program
Onsite Bootcamp
Awards up to $1000
Women in Tech Scholarship
Awards up to $1000
The Women in Tech Scholarship is intended for aspiring female computer programmers who require financial assistance to launch their careers. This initiative is offered to support women in the technology industry, who as a demographic are highly underrepresented. This scholarship may be applied to the onsite and online coding bootcamp.
Scholarship awards will be subtracted from your final tuition payment for your chosen program
Onsite Bootcamp
Awards up to $1000
Diversity Scholarship
Awards up to $1000
The Diversity Scholarship is intended to support and encourage underrepresented groups in the technology industry. This scholarship may be applied to the full-time onsite and online training programs.
Scholarship awards will be subtracted from your final tuition payment for your chosen program
Onsite Bootcamp
Awards up to $1000
Onsite Course Packet
Dig deeper into the course curriculum and coding bootcamp experience
Thank you!
Our course packet will soon be in your email inbox.