Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Salesforce Certified Platform App Builder + Practice Test
Bestseller
Rating: 4.6 out of 5(5,491 ratings)
35,329 students

Salesforce Certified Platform App Builder + Practice Test

Salesforce Platform App Builder - Build an Application Together - Emergency Response Resource Management ERRP App Build
Last updated 5/2026
English

What you'll learn

  • Understand all of the core concepts on the Platform App Builder Certification
  • Build Apps on the Salesforce Platform
  • Set up Security and Access Permissions on Salesforce
  • Create Workflow Automation Procedures in Salesforce
  • Customize the Salesforce Mobile App User Interface, Navigation and Actions
  • Create Permission Sets
  • Develop Apps
  • Use the Lightning App Builder and Lightning Components
  • Install Apps from the AppExchange

Course content

15 sections228 lectures23h 23m total length
  • Introduction and Overview2:27

    This comprehensive certification course prepares students for the Salesforce Platform App Builder certification by combining theoretical knowledge with hands-on application development. Led by instructor Mike Wheeler, the course uses a practical approach by guiding students through building a real-world emergency response management application while covering the five key knowledge areas of the certification exam. Starting with Salesforce fundamentals and progressing through advanced platform features, students will learn essential skills like declarative customization, security implementation, and mobile optimization, making it an ideal next step for those who have completed their Salesforce Administrator certification.

  • Reviewing the Platform App Builder (PAB) Exam Guide3:32

    This course prepares students for the Platform App Builder Certification by providing hands-on experience building a real-world emergency response management application. Throughout the training, learners will master Salesforce fundamentals, explore declarative and programmatic customizations, and gain practical knowledge of the AppExchange. The course covers essential topics including security configurations, sharing solutions, report creation, mobile optimization, and Chatter customizations, all while applying these concepts to build a functional resource management system.

  • Signing Up for a Salesforce CRM Analytics-Enabled Developer Org1:28

    In this course, we will learn how to become a Salesforce Platform App Builder through hands-on training using a developer edition environment. Students will set up their own CRM analytics-enabled developer account with enhanced storage capacity and user limits, laying the foundation for practical application development. The course takes a rapid-pass approach to teaching essential platform building skills, ensuring students can effectively create and manage Salesforce applications.

  • Introduction to the Emergency Response Resource Management (ERRM) App3:47

    In this course we will learn how to build an Emergency Response Resource Management (ERRM) application in Salesforce, focusing on key concepts like custom objects, master-detail relationships, and junction objects. We'll create and configure Personnel Assignment tracking systems, implement record types for different organization categories, set up lookup filters, and develop validation rules. The course covers both desktop and mobile considerations while teaching essential skills in declarative customization, page layouts, and reporting functionality.

  • Declarative vs. Programmatic Customization in Salesforce2:30

    In this course, we will learn the fundamental differences between declarative and programmatic customization in Salesforce, focusing on when to use clicks versus code. Students will master the capabilities and limitations of Flow, Salesforce's primary declarative automation tool, while gaining insight into scenarios that require programmatic solutions like Apex triggers or Lightning Web Components. The course also covers strategies for extending platform functionality through AppExchange solutions when declarative options are insufficient.

  • Exploring the AppExchange and Installing a Mapping App16:14

    In this lesson, we will learn how to enhance Salesforce functionality by installing and configuring the Map My Records application from Salesforce Labs. Students will discover how to integrate mapping capabilities into their Salesforce instance, create geolocation fields that can override standard address fields for precise location tracking, and implement interactive maps as Lightning Web Components on record pages. The lesson covers both address-based and coordinate-based location tracking methods, providing flexibility for various business needs.

  • Creating Multi-Currency Formula Fields6:48

    In this lesson, we'll learn how to create custom formula fields to handle currency conversions in Salesforce without enabling multiple currencies. Students will understand how to set up currency conversion formulas, manage field-level security, and implement calculated fields that automatically update based on specified exchange rates. The lesson also covers the practical limitations of this approach and demonstrates how to selectively display different currency values based on user profiles and requirements.

  • Creating Products and Pricebooks11:31

    In this lesson, we'll explore the setup and management of products and price books within Salesforce, focusing on emergency response resource management. Students will learn how to activate price books, create and categorize products using custom product families, establish standard pricing, and manage multiple price books for different customer segments like nonprofits. The course covers essential skills for organizing and pricing emergency response supplies, from medical kits to generators, while ensuring proper product categorization and pricing strategies.

  • Creating Record Types on Account4:26

    In this lesson, we will explore how to implement and manage Record Types in Salesforce, specifically focusing on the Account object. Learn how to create distinct Record Types for different organization categories, assign appropriate page layouts, and control picklist values for each type. The lesson covers important considerations for implementing Record Types, including their impact on legacy records, field visibility, and access controls, while emphasizing best practices for when and how to use this feature effectively in your Salesforce organization.

  • Post-Record Type Tasks6:39

    In this lesson we will learn how to manage and optimize record types in Salesforce, focusing on page layout assignments, field configurations, and bulk record updates. We will explore how to properly rename page layouts to match record types, add essential fields for different account categories (government, nonprofit, and vendor), and use the Developer Console to efficiently update legacy records without manual intervention.

  • Platform Sharing Architecture6:49

    In this lesson, we will explore Salesforce's Platform Sharing Architecture, diving into the core components of data visibility and security. We will learn about the various security mechanisms including org-wide defaults, role hierarchies, and sharing rules, while understanding how these elements work together to create a comprehensive security model. The lesson covers hands-on configuration of role hierarchies and explains the critical differences between standard and custom object security settings.

  • Mobile and Chatter Considerations for our App6:21

    In this lesson, we will learn about mobile and collaboration features in Salesforce, exploring how to configure the Salesforce mobile app settings and enable effective team communication through Chatter. We will discover how to optimize mobile navigation, set up push notifications, enable offline capabilities, and utilize Chatter's social collaboration tools to enhance team productivity and record-level communication.

Requirements

  • No prior experience is expected or required
  • It is ideal if you have some familiarity and background on the Salesforce platform, but not required
  • No coding experience required

Description

Full 60-question timed practice test added, complete with answer guidance and reference url's.

This course has recently been re-recorded. Inside, you’ll create a real-world application - an Emergency Response Resource Management (ERRP) app. As we progress, you’ll be learning all of the topics and core principles on the App Builder exam, all while building an enterprise level application.

By the end of this course, you’ll have built a complex application that will also make a great showcase in your app portfolio, in addition to helping you prepare for and ultimately pass the Salesforce Certified Platform App Builder certification.

Along the way, you will be creating custom objects and fields. You’ll create master-detail relationships, junction objects, adjusting page layouts and the user interface, and creating automations through approval processes and flows.

In this course you will:

  • Sign You Up for a Free Salesforce Account

  • Develop an Emergency Response Resource Management app

  • Create a Console Application

  • Create Flows and Junction Objects

  • Create automations

  • Create and implement Record Types

  • Learn Sandbox Types and Use Cases

  • Learn Deployment Settings and Strategies

  • and much, much more!

After Tens of Thousands of Udemy Survey ratings for my courses, the students have spoken:

"Are you learning valuable information?" 99.6% answered YES

"Are the explanations of the concepts clear?" 99.8% answered YES

"Is the instructor knowledgeable about the topic?" 99.9% answered YES


Who this course is for:

  • Anyone who desires to learn how to build apps on the Salesforce Platform
  • Beginning Salesforce Developers
  • Anyone Wishing to Pass the Salesforce Platform App Builder Certification Exam
  • Salesforce Administrators Who Wish to Learn Beginning Development Skills and Build Apps