Learn Salesforce Development

A 10-week Bootcamp for Web Developers

Who is this Class for?

This course is for students who already have experience in web development and are looking to upgrade their salary by specializing in Salesforce to become a Salesforce Developer.

Specialize in Salesforce Development in 10 Weeks

Our 10-week Salesforce Development course will prepare you with the skills needed to become a competitive candidate for junior-level Salesforce Developer and Salesforce Administrator jobs. Instruction consists of pre-course work, instructor lectures, guest lectures, guided projects, individual projects, group projects, and real projects with corporate clients. Students will work collaboratively with the lead instructor and mentors throughout the course. You will learn how to develop in Salesforce using Apex, Visualforce, and Salesforce Lightning. By the end of this course you will have an understanding of how the Salesforce platform works and insight into tried and true methods used to tackle common business problems. We will provide you with the skills, direction, and resources you will need to solve the most difficult business problems.

DevMountain Culture

In our Salesforce Development bootcamp, you will be able to plug yourself into a culture of creating, building, and achieving success with like minded people. DevMountain is staffed by expert faculty who love sharing their craft, and are constantly empowering the next wave of Salesforce experts, with enthusiasm and advanced knowledge.

One-On-One Mentoring

Established Salesforce developers, alumni, and industry experts will all get involved in your education. That makes for a perfect combination of mentors who know you inside and out, and who can help to guide your progress along this journey

Real-World Projects

You will also get the opportunity to work on real Salesforce projects with real development teams. DevMountain has partnered with local companies to get you real, hands on Salesforce coding and development experience.

Career Support

Our primary focus is helping you upgrade your career into Salesforce development. That is why you’ll have access to career guidance counselors. These counselors will work face-to-face (virtually or in-person) with you throughout your education, to get you ready for a successful career in Salesforce development. Among other things, they will help you in the following:

Optimize Your Resume

You will be able to build your resume and portfolio with help from our experienced career coaching team. Together, you will work face-to-face to develop a job search plan that works best for your specific needs and skill set.

Career & Interview Prep

Our counselors will work with you to find the perfect job to kickstart your career. You’ll go through mock interviews and be coached until you are ready to ace your first interview as a developer.

Employer Networking

As a DevMountain alumnus, you’ll get lifetime access to our exclusive “Meet n’ Hire” events. At these events you will be able to network and make connections with employers, most of whom are looking to potentially hire awesome new developers — with training in Salesforce coding — like you.

Additional Career Resources


After Hours Student Schedule

The course is rigorous, but we break up our schedule with lectures, presentations, labs, and project building that will fit within your work schedule. Classes are in the evening on Mondays, Wednesdays, and Fridays from 6-9pm MT.

Class Day

6:00 PM

Warm-up Problem and Instructor Lecture

1 Hour

7:00 PM

Guided project and pair coding

1 Hour

8:00 PM

Timed code challenge

1 Hour

Non-class Day

12:00 PM

Lunch check in via Google Hangouts

15 Minutes

A student success specialist from DevMountain will reach out to you to make sure you are succeeding in the course

6:00 PM

Do pre-work for next class

1 Hour

30 minutes of instructional videos, and 30 minutes of applicaiton activites

Provo Campus

What You'll Learn

We recognize that adult learners come to class with a variable wealth of experience and prior knowledge. This richness and diversity can be leveraged to create amazing learning experiences. Our instructors have the flexibility to personalize learning paths to make sure each student is getting as much value out of their DevMountain experience as possible.

Salesforce Administration

We will require you to do quite a bit of pre-course work to get familiar with Salesforce. During the first part of the course you’ll also get an overview of everything Salesforce can do out of the box: Sales Cloud, Service Cloud, Marketing Cloud, Community Cloud, Chatter, Knowledge, record types, report building, and security. You’ll learn how to create objects and fields, page layouts, and list views.

Declarative Salesforce Development

At the Salesforce development bootcamp, we will give you a solid overview of all the declarative development tools built into Salesforce – as well as making sure that you know all of the pros and cons for each one. The declarative tools that we will cover include: workflow rules, process builders, flows, approval process, and web-to-lead.


At the bootcamp, you will also become familiar with SOQL (Salesforce Object Query Language). This will allow you to learn how to build queries in order to pull useful information from the Salesforce database.

Apex Object-oriented Programming

Become confident in Apex hosting. You will start learning Apex, Salesforce’s object-oriented programming language, by first learning about object-oriented programming and how to create triggers. Then you can develop more advanced Apex hosting skills in bulkification, test classes, and integrations.


Visualforce is a key framework that enables the creation of custom user interfaces in Salesforce. We’ll teach you how to develop these interfaces and connect them to the Salesforce database, as well as JavaScript remoting.


We’ll also teach you how to use Salesforce Lightning and the Lightning Component Framework. In this course, you will learn about componentized architecture, eventing, and how to build lightning components.

DevMountain Instructors


Total Students Taught


Average years of experience


Average student rating

Upcoming Provo Start Dates

{{session.date_start | amDateFormat:'MMM D'}}

{{session.date_start | amDateFormat:'MMM D'}} – {{session.date_end | amDateFormat:'MMM D'}}

{{session.price/100 | currency:'$'}}

Deadline: {{session.date_deadline | amDateFormat:'MMM DD'}}



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.

Request a Campus Tour

Virtual Campus Tour


Have more questions about attending DevMountain? We've created a searchable Help Center that is constantly being updated that is full of answers to common student questions. If that isn't enough, you can always chat with a member of our admissions team.