Certification

Salesforce Certified Platform Developer

Salesforce

Median earnings
Cost
Duration
Completion

Certified Platform Developers understand how to develop and deploy custom business logic and custom interfaces using the programmatic capabilities of the Lightning Platform. They can also extend the Lightning Platform using Apex and Visualforce.

hybridProgram details →

Skills taught

Apply multi-tenant concepts and design frameworks including MVC architecture and Lightning Component Framework to platform developmentIdentify and apply declarative versus programmatic customization approaches including governor limits, formula fields, and roll-up summariesCreate and access data models including objects, fields, relationships, and external IDsApply Agentforce capabilities and limitations in developer use casesIdentify and apply declarative process automation features to business logicDeclare and use Apex variables, constants, methods, modifiers, and interfaces in appropriate use casesApply Apex control flow statements to development scenariosWrite SOSL, SOQL, and DML statements in Apex to query and manipulate dataWrite Apex classes and triggers following development best practicesApply governor limits to Apex transactions to ensure compliant codeManage Apex transactions including save order of execution, recursion, and cascading behaviorImplement exception handling in Apex including custom exceptionsCombine declarative functionality and Apex to automate business logicPrevent user interface and data access security vulnerabilities in platform developmentImplement custom user interface components including Lightning components, Flow, and VisualforceApply Lightning Web Component best practices including framework structure, benefits, and event handlingImplement Apex to work with page components including Lightning components, Flow, and AgentforceWrite and execute tests for triggers, controllers, classes, and flows using various test data sourcesApply Salesforce developer tools including Salesforce DX, Salesforce CLI, and Developer ConsoleDebug system issues and monitor flows, performance, asynchronous jobs, and batch jobsDeploy code and configurations across environments following Salesforce deployment processes
← Browse credential pathways