Become a web developer in 12 weeks


Mon–Fri, 9am-5pm


Personal Guidance


Provo, UT & Dallas, TX

What You'll Learn (Curriculum)

HTML 5 & CSS 3

We'll cover how to use HTML and CSS to build a modern, professional website. You'll learn mobile and responsive techniques that are crucial for building websites/apps in the modern "multi-device" age.

  • Basic layout and positioning
  • Multi-column layouts
  • Box Model
  • Responsive CSS


This ain't your uncle's Javascript class. We're going above and beyond basic HTML/CSS and Javascript to teach you advanced methods that are used in the industry today.

  • Callbacks
  • Prototypes
  • Closures
  • Algorithms

Git & GitHub

Git, the de facto standard for source version control and team collaboration, has its own jargon, best practices, and workflows, enough to keep you busy for a while. Yet these tactics will be crucial in your contribution in the workplace and in securing, protecting and archiving your code.

  • Git Commands
  • Forking, cloning
  • Pull requests


While jQuery isn't sufficient to build a fully-featured web application, it's the underpinning for a lot of great frameworks and libraries. You need to understand jQuery at a solid level in order to do bigger and better stuff.

  • Selectors
  • Events & Callbacks
  • Animations/transitions


AngularJS is the hottest new framework for building complex web applications. Angular utilizes a declarative syntax and a powerful dependency injection system for keeping your code scalable, maintainable, and modular.

  • Controllers
  • Services
  • Directives


We want to give you all of the necessary tools to make a full web application. That includes server side components that will allow you to store, retrieve, and manipulate data for your users. Node.JS allows us to write server-side applications with our language of choice, Javascript.

  • Module management/NPM
  • Express


React is the premier way to build big, fast Web applications with JavaScript. The web app landscape is moving towards dedicated libraries over monolithic frameworks. There is no better way to future proof your skills than with learning React.

  • React
  • Flux
  • Browserify
  • Gulp
  • React-Router


Learning how you will store, access, and remove your app's data is essential to being a full-stack developer. We'll teach you a powerful SQL database along with a popular Node.JS ORM so you can connect all the dots and make your app come to life.

  • PostgresSQL





Daily Schedule

Mon–Fri, 9am-5pm // 600 Course Hours

Upcoming Start Dates

9 AM

Toy Problem

Class Warm Up

Previous day reviews and code exercises that strengthen concepts and skills

10 AM


Instructor-led Lessons

Learn key objectives through guided practice, discussions, presentations, guest lectures and activities

12:30 PM


Nom nom time

Continue to work through lunch, grab a bite at a local spot, or make your own at our on-campus kitchens

1:30 PM


Labs & Workstation

Guided practice with on-hand mentors to work on weekly, personal, and group projects. Work on labs solo or in groups. Receive over-the-shoulder help whenever it is needed.

3 PM

Sit Downs

One-on-one check-ins

Regular check-ins from our student success crew, employer relations team, and instructors / mentors

5 PM

Open campus, 24/7

End of formal class

Many mentors live in DevMountain housing and stay on campus around the clock. Campus is open to mentors, employees, instructors, and of course students all day everyday!

Take control of your education. Next class starts soon. Join us.

Request Syllabus

Tuition - Invest In Your Future


The full-time class is the best immersive coding experience you can find. It's a world-class coding education. It's also a grind—8 or 10 or 12 hour days of instruction, 1:1 mentoring, and work. You'll live, eat, sleep, and breathe code for 13 weeks. And when you're done, you'll be a different person.

This class is great for those who are serious about learning to code. If you want to code as a career, this is the place to do it. There's no better place in the country for this price to get nearly two years worth of world-class education.

If you have any questions about tuition, want to learn more about our payment options, or for anything at all please reach out to the DevMountain team. We want to make DevMountain's education as accessible as possible to as many people as we can. Connect with us.

Request Syllabus
See Upcoming Courses
  • In-Person
  • 13 weeks (5 full days/wk) of immersive code education and mentorship.

  • Created by DevMountain industry experts
  • Crucial development curriculum, career prep, guest lectures, activities, and more

  • Ongoing career & job placement support
  • Full access to our employer network
  • Hiring events

  • Full financing available

  • Free Housing included in price of full-time tuition based on availability

  • $10,900
  • Financing

    Our goal is to make it as easy as possible for you to come and learn, assisting through finances is just one of those ways. We know that your education is important, and we believe that a lack of funds shouldn't be a reason to not participate.


    Our FREE housing sets DevMountain apart from any other bootcamp. All full-time students can take advantage of DevMountain free housing, available on a first come first serve basis, in both Provo and Dallas.

    DevMountain housing is conveniently located close to campus, so that our students do not require a car, or public transportation to get to and from class. Close to restaurants and downtown night-life DevMountain's free student housing is just one of the many ways we let you concentrate on your education.

    "I can't imagine a more effective learning environment. I seriously went from really knowing next-to-nothing to building a functional web application for my final project."
    Brenan K., DevMountain 2013 Grad

    "It was difficult. They organize the cirriculum so you always feel like you're just slightly (or sometimes, extremely) under water. But they help you out enough that you don't drown or fall behind. I felt like it was the perfect balance to learn effectively."
    Jacob T., DevMountain 2014 Grad

    "DevMountain gives you all the tools you need to succeed as a junior developer, and continue to grow and learn, long after the course is over. It is up to the developer to put in the hard work and take advantage of all the resources available to them."
    Nathan F., DevMountain 2015 Grad


    Jeremy Robertson

    Web Director


    Brett Caudill

    Lead Instructor


    Britton Stanfill

    UI-UX Lead Instructor

    Jive Communications

    Dallin Crane

    Dallas Lead Instructor


    Stephen Brinkworth

    Lead Mentor

    Provo, UT
    logo Apply Now