Join Our Dojo & Become
a Coding Ninja.

Dojo Dev Camp is a fully immersive program designed to educate, empower and employ aspiring web developers.


We’re looking for talented & driven people who are passionate about technology & code. Upon signing up you will be paired with like-minded people on engaging projects.


Learning to code is a full time endeavor so plan on spending at least 8 hours a day on it. The most successful students enjoy building things so it rarely feels like work.

Become a Jr. Developer

Take the course, build your portfolio & network with pros. Plus, if you accept a job from one of our partner companies you’ll be eligible for a $1,000 tuition refund.

Get Dojo Updates

Learn About Our Program

We have Judo chopped the excess fat from the code-learning process.
Join our lean and robust web development program and see for yourself.

We teach Python.

Python is one of the most sought after programming languages in Utah and the world. Not to mention that it’s also the preferred language for computer science training at both MIT and Berkeley.

Python has become an industry standard and is used in many popular applications like Google, DropBox, Pinterest, Quora, Mozilla, Yelp, and Survey Monkey.

The Dojo Dev Camp is one of few bootcamps that offer an accelerated Python program in the U.S.

Not quite 24/7

Dojo Dev Camp is set up like a full-time job. We begin most days with a presentation from tech professionals, followed by a lesson & then we dive into code. Our program is centered around "doing" instead of just reading and memorizing.

We treat the program like a full-time job. 8+ hours a day, 5 days a week for 9 weeks.

Learn from industry professionals and put your coding skills to the test by "doing".

Meet your Mentor

Every student is paired with a professional developer in a student-mentor relationship. You'll get an opportunity to learn more about everyday developer life, get tips on solving daily dev problems and how to build your career in this fast growing industry.

Everyday coding tips from the pros.

Learn what it’s like to be a real dev.

Become a Developer

Work on weekly projects in teams & pairs to build your online portfolio. Network daily with tech professionals & go through mock interviews to prep for our hiring day, where the companies come to you.

Weekly projects to build a killer portfolio.

Extra training on preparing for interviews.

Attend our hiring day, where the companies come to you.


9 Week Course


Dojo Dev Camp tuition is $7,000 for a 9 week, intensive course in Python development. By the end of this program you should have over 360 hours of coding experience, an online portfolio of projects & a unique network of tech professionals--Not to mention you’ll be ready to work at a high tech company where you’ll continue to hone and improve your skills.

Did you know that the average Jr. Developer in Utah makes $55,000 a year?

Meet the Dojo Team

Our mission is to equip this generation with
the skills, tools and knowledge needed to do
great things in the tech industry.

Michael Zaro

Co-Founder, President

Guy Harding


Sariah Masterson

Program Director

Daniel Stephenson


Garrett Thornburg


Dallin Skinner


Jeff Nuss


Julio Menéndez


Mindy Johnston


Rob Oakes


Frequently Asked Questions

What's this refund about?

Although a job after Dojo Dev Camp is no guarantee, we do have a network of interested partner companies looking for Jr. Python Developers both in Utah and around the country. If you do accept a job with one of these companies, you will qualify to receive a $1,000 tuition refund. -Think of it as a nice hiring bonus.

What's the schedule like?

Dojo Dev Camp is a fully immersive 8+ hour a day, 5 day a week program. You’ll be expected to complete homework and assignments outside of class. It is common, for teams to work after hours, but it’s not required. You will also have the opportunity to meet with mentors and hear from tech companies all over Utah.

Is nine weeks enough to prepare a beginner to work as a Junior Developer?

The curriculum we’re using is based off of several similar programs that have seen extensive success all over the country. Dojo Dev Camp is definitely not for everyone but if you’re committed to working hard and being a team player, you’re in great shape for getting up to speed as a skilled Jr. Developer after this program.

What will I be able to build by the end of the program?

You should be able to build basic websites and web applications by the end of this course. Being a master programmer takes time and practice but you'll definitely be ready to join a professional team and continue honing your skills throughout your career.

I don't know any programming. Is that ok?

If you don’t know anything about programming, we suggest you give it a try first, before applying. This is an intensive, full-time course and if you don’t like to code, you’re not going to have any fun. Take a shot at coding by completing a free, online, beginner course from Epicodus, Udacity, or Codecademy. If you like what you do, then maybe Dojo Dev Camp is a good fit for you!

What makes a successful application?

We're looking for talented and driven people who are passionate about technology and code. Our curriculum is pair-programming based, which means that you'll be working either in teams or with a partner on a regular basis. You've got to be willing to work with other people and do your part to get projects done. If you like taking the bulk of a team load and working all by yourself, then Dojo Dev Camp is probably not for you.

What about entrepreneurs?

Although the $1,000 tuition refund option is only available to students who accept a job with a partner company, you’re welcome to head off to create the next big thing instead. Through our team, program mentors, and our sister coworking space, The Provo Startup Dojo, we have an extensive network of hot startups looking for talent as well. We’re happy to make intros to find a good fit for you.

Do you take international students?

Yes we do! Just don’t forget to apply for a visitor visa.

Do I need to buy any hardware?

All of our students are required to have a laptop computer that’s less than 3 years old to make sure it can download and run the most up to date software for class.

Why should I learn programming?

The ability to code will not only open doors to better employment; it will also enhance your ability to create & innovate the everyday world around you.

"Software touches all of these different things you use, and tech companies are revolutionizing all different areas of the world...from how we shop to how farming works, all these things that aren't technical are being turned upside down by software. So being able to play in that universe really makes a difference"

Blog So Hard

Get in Touch

Our Particulars

Give Us A Call


Shoot Us An Email

Pay Us A Vistt

42 N University Ave #204
Provo, UT 84601