What is DevMountain?

DevMountain is an intensive training in an intimate class and lab setting. Our courses include both Immersive (all day, every day) as well as part-time "after hours" courses so you can learn according to your schedule and situation.

What can I expect from the course?

Expect an intense, focused, and fun learning experience. You will be spending ~60–70 hours (20-30 hours in after hours) a week coding, testing, reviewing, and shipping code. You'll work alongside peers. You'll be guided by expert mentors. You'll produce something you're proud of. And you'll be ready for the next step in your career.

What will the schedule be?

The schedule depends on which format of course you choose. For our Immersive courses, the schedule is a Mon–Fri, 9am–5pm schedule. For After Hours courses, the schedule includes a combination of weeknights (Tue, Thu) and Saturdays. Please check specific course page to see what time classes are in the nearest location to you.

When does it start?

Applications are always open. DevMountain has a variety of Immersive and after hours at each location. Please check the Apply Page for exact cohort start dates at each specific location. The DevMountain selection process is a continual process, and you can usually complete the entire application process and get a decision in 2–3 weeks.

Can you really become a programmer in 12–13 weeks?

Software engineering is a craft that takes years of deliberate practice and learning to master. Our goal is to graduate world-class beginners, and jumpstart your journey towards becoming an elite coder. However, we are betting that in 13 weeks you can learn enough programming to start contributing value to an engineering team as an entry level developer, where your learning can continue on the job. The rate at which our graduates are attaining jobs is proof that DevMountain creates world class beginners!

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

No previous computer science background is needed. We teach you everything from scratch. However, you do need you to be proficient with a computer. Additionally, we've found that student success is directly tied to how intently students engage with the preparatory work we provide before the program.

Do I need to bring anything? A laptop?

Yes, you need a laptop. If you have a laptop, bring it. We will provide work stations for you. At DevMountain we work on Mac OSX computers, and we recommend bringing a Mac laptop if you can, though we understand some folks may bring a Windows or Linux laptop (Mac computers are required for the iOS course). Please contact us if you have more questions.

What does “immersive” mean?

These are our full-time courses, and this means that the face-to-face sessions will occur in an immersive format: every weekday, Mon–Fri, 9am–5pm and beyond. Students who have the most time to dedicate to learning can achieve success much quicker than those who don't have the capability to dedicate their entire schedule to learning. The immersive course is very intense, but it is also the most transformative.

What does “after hours” mean?

These are our part-time courses, and this means that the face-to-face sessions will occur on weeknights and weekends, so you can still potentially hold a day job or continue your school schedule. We realize that people don't normally have the ability to quit their job/schooling for 4 months and drop $12k on a code bootcamp. That is why we created DevMountain. Just because it is less time doesn't mean it is going to be a walk in the park, however, because this course will require a lot out of you. But you can do it!

How much will it cost?

Please check the Apply page for pricing. One of our core missions is affordability and accessibility. For our Immersive programs, we include housing in the price of tuition. We want you to be successful, so we have constructed a learning environment where you can change your life for roughly the cost of a used car. We also offer financing options for all of our courses so that you can get started as soon as possible.

Where is DevMountain?

This depends on which location you choose to attend. We have locations in Provo, Utah, Salt Lake City, Utah, and Dallas, Texas. Class time and lessons will be held at these locations. Contact us if you would like to know the specifics. The collaboration, code reviews, and some work will be on your own time and can be performed wherever you choose. Much of the success of the course depends on the hours you put into it.

Do I have what it takes to be accepted?

Chances are we are looking for people just like you. People who are passionate about learning technology, excited about a career as a software developer or designer, and genuinely driven. You don't need any special super powers to be successful. You don't need advanced math or calculus. You don't need to be Michaelangelo. Technology is not black magic, it's language, techniques, understanding of a set of structures, it's a way of thinking.

How many people will be in the class?

To maintain a great learning environment, each cohort will be limited to about 25–30 students with at least 4–5 dedicated teachers. Each student is grouped with 4–6 others with a mentor.

Are you guaranteeing me a job?

Nope. Just a world-class training. We want to get continuously better at preparing our students to be the best possible software developers and employees who are ready to learn and grow. Building a reputation which is attractive to employers is our goal. We work with amazing companies and introduce you to employers in our DevMountain network. We have had great success in past cohorts in placing our students.

Are the teachers/mentors really experts?

Our team members have a wide range of backgrounds, from school degrees and multiple years of professional coding to recent graduates from our own program. Each of these individuals has a passion for technology and teaching. Check out each of our course pages for more info.