Salesforce Platform App Builder
This 3-day hands-on training is designed to equip participants with the declarative tools needed to design, build, and deploy custom applications on the Salesforce platform — without writing a single line of code.
- Overview
- Audience
- Prerequisites
- Curriculum
Description:
This 3-day hands-on training is designed to equip participants with the declarative tools needed to design, build, and deploy custom applications on the Salesforce platform — without writing a single line of code. Students will master the platform's data modeling capabilities, enforce business logic through formula fields and validation rules, automate complex processes using Flow Builder and approval processes, and design intuitive user experiences with Lightning App Builder. The course also covers reporting and analytics, and concludes with deployment strategies to move apps safely from sandbox to production. By the end of Day 3, participants will be fully prepared to sit for the Salesforce Certified Platform App Builder exam.
Duration:Â
3 Days
Course Code: BDT627
Learning Objectives:
After this course, you will be able to:
- Explain the Salesforce platform architecture and identify the right declarative tool for each use case.
- Design custom data models using standard and custom objects, field types, and object relationships.
- Configure object, field, and record-level security using profiles, permission sets, and sharing rules.
- Build formula fields, validation rules, and roll-up summary fields to enforce data integrity and business logic.
- Automate business processes using Flow Builder, approval processes, and email alerts.
- Design custom Lightning record pages, app pages, and navigation apps using Lightning App Builder.
- Create reports and dashboards to surface actionable insights from Salesforce data.
- Deploy applications across environments using Change Sets and sandbox management best practices.
This course is designed for individuals who want to build custom apps on the Salesforce platform using declarative tools and prepare for the Salesforce Certified Platform App Builder exam.
- Salesforce Administrators looking to expand their skills into app development and automation.
- Business analysts and consultants responsible for designing and configuring Salesforce solutions.
- Professionals preparing for the Salesforce Certified Platform App Builder (PAB) certification exam.
- Basic understanding of the Salesforce user interface and standard CRM objects (Accounts, Contacts, Opportunities).
- Familiarity with Salesforce administration concepts such as profiles, page layouts, and record types.
- Completion of the Salesforce Fundamentals course or equivalent hands-on experience.
Course Outline:
Day 1: Platform Fundamentals, Data Modeling & Security
Salesforce Platform Overview & App Builder Tools
- Salesforce cloud offerings: Sales, Service, Marketing, and Experience Cloud
- Multi-tenant architecture and the metadata-driven development model
- Key declarative tools: Schema Builder, Flow Builder, and Lightning App Builder
- AppExchange: discovering, evaluating, and installing apps
- Platform editions, licenses, and the Salesforce release cycle
Data Modeling & Management
- Standard objects: Account, Contact, Lead, Opportunity, and Case
- Custom objects: creation, fields, page layouts, and record types
- Field types: text, number, currency, formula, picklist, and roll-up summary
- Object relationships: Lookup, Master-Detail, and Many-to-Many (junction objects)
- Schema Builder for visual data model design
- Hands-on: Design and build a custom data model for a sample business scenario
Data Management & Security Model
- Object and field-level security: profiles, permission sets, and permission set groups
- Record-level security: Organization-Wide Defaults (OWD), Role Hierarchy, and Sharing Rules
- Manual sharing and Teams (Account, Opportunity, Case)
- Import tools: Data Import Wizard and Data Loader
- Duplicate management: matching rules and duplicate rules
- Hands-on: Configure a complete security model and import sample data
Day 2: Business Logic & Process Automation
Formula Fields & Validation Rules
- Formula field syntax and return types
- Common formula functions: IF, CASE, TEXT, DATE, DATEVALUE, and BLANKVALUE
- Cross-object formula fields
- Roll-up summary fields: COUNT, SUM, MIN, and MAX
- Validation rule syntax, error placement, and best practices
- Hands-on: Build formula fields, roll-up summaries, and validation rules for a business scenario
Flow Builder — Fundamentals
- Automation tool comparison: when to use Flow vs. Workflow vs. Process Builder
- Flow types: Record-Triggered, Auto-Launched, Screen, and Scheduled Flows
- Flow elements: Assignment, Decision, Loop, Get/Create/Update/Delete Records
- Variables, collections, constants, and formulas in Flow
- Debugging and testing Flows in the Flow Builder
- Hands-on: Build a record-triggered Flow to automate a multi-step business process
Flow Builder — Advanced & Approval Processes
- Subflows: building reusable Flow components
- Screen Flows: input/output variables and conditional field visibility
- Scheduled Flows for recurring batch automation
- Approval Processes: setup, steps, entry criteria, and final actions
- Email alerts and template-based notifications
- Hands-on: Build a Screen Flow for guided data entry and configure an Approval Process
Day 3: User Interface, Analytics & Deployment
Lightning App Builder & User Interface Design
- Lightning App Builder: record pages, app pages, and Home pages
- Standard and custom Lightning components on the component palette
- Dynamic Forms: field placement, visibility rules, and required conditions
- Dynamic Actions: button and action visibility based on criteria
- Lightning Navigation Apps: tabs, utility bars, and console navigation
- Compact layouts, related lists, and list view customization
- Hands-on: Design and activate a custom Lightning record page with Dynamic Forms and Actions
Reports, Dashboards & Analytics
- Report types: tabular, summary, matrix, and joined reports
- Report filters, cross-filters, row-level formulas, and bucket fields
- Groupings, subtotals, and conditional highlighting
- Dashboard components: charts, metrics, gauges, and tables
- Dynamic dashboards and running user context
- Scheduling reports and subscribing to dashboards
- Hands-on: Build a suite of reports and an executive dashboard for a business scenario
App Deployment & Certification Prep
- Change Sets: outbound components, inbound deployments, and validation
- Sandbox types: Developer, Developer Pro, Partial, Full, and Scratch Orgs
- Sandbox refresh strategy and deployment best practices
- Managed and unmanaged packages: use cases and AppExchange publishing basics
- Platform App Builder exam overview: domains, weights, and Trailhead study paths
- Practice questions and certification exam strategy
- Hands-on: Package and deploy a complete custom app using Change Sets
Training material provided: Yes (Digital format)
Hands-on Lab: Students should have access to a free Salesforce Developer Org or Trailhead Playground. A Trailhead account is recommended for certification practice and hands-on challenges.




