Salesforce Live online

Salesforce Platform Developer I (PD1) Certification Training

CertOcean's Salesforce Platform Developer I (PD1) training is a live, instructor-led online course that prepares you for the Salesforce Platform Developer I (PD1) certification exam. You learn in 15 live sessions (27 hours in total) with an expert instructor, work through 14 curriculum modules with hands-on assignments and keep lifetime access to the class recordings.

  • 27 hoursLive training
  • 15 sessionsWith an instructor
  • 14 modules108 topics
  • Mon, Oct 26Next batch
PD1 SalesforceExam-focused live training
$429 $479 One-time · USD
You save$5010% off
Enroll now
Not sure yet? Talk to a course advisor
  • Pass or full refund, in writing
  • Secure checkout
Course overview

About the Salesforce Platform Developer I (PD1) training

Salesforce developer training teaches you to extend Salesforce with code when point-and-click tools aren't enough.

Why become a Salesforce Platform Developer?

  • Salesforce is the world's leading CRM platform.
  • Companies of every size run on Salesforce and need developers to customize it.
  • Salesforce developers are well paid.

This course includes

  • Instructor-led live sessions36 hours of live online classes. Weekend batch: 12 sessions of 3 hours each. Weekday batch: 18 sessions of 2 hours each.
  • Real-life case studiesAt the end of the training, you work on a Salesforce project.
  • AssignmentsEvery class includes a quiz to finish before the next class, so you apply each concept.
  • Lifetime accessKeep lifetime access to the LMS, where you can watch class recordings and view slides online.
  • 24/7 expert supportOur support team is available 24x7 to answer technical questions.
  • CertificationComplete the final project to receive CertOcean's Salesforce Platform Developer course certificate. You earn the Salesforce credential by passing Salesforce's Platform Developer I exam.

What you'll learn in this course

  • Build custom objects and fields and manage data on the Salesforce platform
  • Write Apex code using data types, logic, classes and governor limits
  • Query and change data with SOQL, SOSL and DML
  • Create Apex triggers and handle exceptions and debugging
  • Write Apex test classes and plan deployments
  • Build user interfaces with Visualforce, controllers and Lightning components

What is Salesforce Platform Developer I training?

Salesforce Platform Developer I training is a program, designed by industry experts, that teaches you to build and deploy applications on Salesforce using business logic and custom user interfaces. It uses the programmatic capabilities of the Salesforce Platform and prepares you for the Platform Developer I exam, giving you a competitive edge in the Salesforce job market.

What will you learn in Salesforce PD1 training?

After this course, you will be able to:

  • Create and change objects with the declarative interface
  • Write business logic with Apex triggers and classes using SOQL and DML
  • Design programmatic solutions that make the most of declarative customizations
  • Write Apex triggers that respect the save order of execution
  • Design programs for a multi-tenant platform
  • Write Visualforce markup and code to customize the user interface
  • Test Apex and Visualforce code with the built-in testing framework

Why get Salesforce Platform Developer I certified?

This training makes you skilled at writing business logic and customizing applications on the Salesforce Platform, and prepares you for the Platform Developer I exam so you can join the global community of certified Salesforce developers.

Who should take Salesforce developer training?

This course suits professionals who want to grow in CRM and cloud computing, including:

  • Siebel and other CRM product experts
  • Experienced professionals who want a career with a leading cloud platform
  • Functional consultants moving to Salesforce
  • Freshers entering Salesforce and cloud computing
  • Java, C# or mainframe developers moving off legacy platforms

What are the prerequisites for Salesforce PD1 training?

There are no prerequisites, so anyone can take this course. A sound understanding of SQL, HTML and JavaScript helps.

Curriculum

Salesforce Platform Developer I (PD1) course syllabus

14 modules · 108 topics · 27 hours of live training

Introduction to Cloud Computing and Salesforce 11 topics
  • Learning goal: Learn cloud service and deployment models and how the Salesforce Platform is built.
  • Cloud service and deployment models
  • The cloud market and ownership
  • Introduction to the Salesforce Platform
  • Declarative vs. programmatic options
  • Metadata-driven, multi-tenant architecture
  • Business and IT benefits
  • Salesforce development tools
  • AppExchange as an application strategy
  • Finding and using Salesforce documentation
  • Salesforce Trust
Custom Objects and Fields 8 topics
  • Learning goal: Model data on the Salesforce Platform with standard and custom objects.
  • Standard and custom objects
  • Custom fields
  • Relationship fields
  • Formula fields
  • Roll-up summary fields
  • Junction objects
  • Declarative automation with Flow
Data Management in Salesforce 5 topics
  • Learning goal: Import and export data on the Salesforce Platform.
  • Data management in Salesforce
  • Data Import Wizard and Data Loader
  • Importing data
  • Exporting data and the data export service
Introduction to Apex Programming 6 topics
  • Learning goal: Learn the Apex language and its governor limits.
  • Introduction to Apex
  • Apex classes and triggers
  • The Apex development process
  • Development tools: Developer Console and VS Code with Salesforce Extensions
  • Apex governor limits
Apex Data Types and Control Statements 6 topics
  • Learning goal: Learn the basic building blocks of Apex.
  • Apex data types overview
  • Primitive, sObject, enum and collection data types
  • Apex operators
  • Control statements
  • Running Apex code
Apex Classes 8 topics
  • Learning goal: Apply object-oriented programming in Apex.
  • Apex classes and access modifiers
  • Constructors
  • Class variables and methods
  • Inheritance, sharing and interfaces
  • The this keyword
  • Accessing Apex classes
  • System classes and methods
sObject Relationships, SOQL and SOSL 9 topics
  • Learning goal: Work with sObject relationships and query Salesforce data.
  • Standard object and field API names
  • Relationships in Apex
  • SOQL functions, bind variables and SOQL for loops
  • Processing query results
  • Dynamic queries
  • Relationship queries and their types
  • SOSL queries
  • SOQL vs. SOSL
Data Manipulation Language (DML) 7 topics
  • Learning goal: Change data with DML and control transactions.
  • DML statements
  • DML in loops and bulk DML
  • Database class methods and DML options
  • Transaction control
  • Ways to run DML operations
  • Handling DML errors
Apex Triggers and Transactions 9 topics
  • Learning goal: Build Apex triggers and understand the Apex transaction lifecycle.
  • Trigger types, syntax and events
  • The save order of execution
  • Trigger context variables
  • Avoiding recursion
  • Bulkified triggers
  • The trigger handler pattern
  • The Apex transaction lifecycle
  • Static variables across a transaction
Exception Handling and Debugging in Apex 7 topics
  • Learning goal: Handle exceptions and debug Apex code.
  • Exceptions and exception statements
  • System-defined exceptions and exception methods
  • Catching different exception types
  • Custom exceptions
  • Debugging with debug logs
  • Anonymous Apex as a debugging tool
Apex Testing and Design Strategies 9 topics
  • Learning goal: Write reliable tests and follow Apex testing best practices.
  • The Apex testing framework
  • Writing and running Apex tests
  • Creating test data
  • Running tests in the Developer Console and VS Code
  • Testing best practices
  • Bulk testing
  • Efficient tests for DML and queries
  • Code coverage
Deployment Strategies and Visualforce Pages 9 topics
  • Learning goal: Understand the Salesforce development lifecycle and build Visualforce pages.
  • The application development lifecycle
  • Development environments and sandboxes
  • Deploying applications and components
  • Deployment best practices
  • Introduction to Visualforce
  • Creating a Visualforce page and launching it from a custom button
  • Showing records on a Visualforce page
  • Visualforce best practices, limits and security
Visualforce Controllers and Controller Extensions 9 topics
  • Learning goal: Use standard controllers, custom controllers and extensions with Visualforce.
  • Controller architecture and methods
  • Standard controllers
  • Custom controllers
  • Controller extensions and constructors
  • Testing and deploying controllers
  • Security in controllers and Visualforce
  • Page references
  • Action methods, getters, setters and properties
Lightning Component Framework 5 topics
  • Learning goal: Get started with building Lightning components.
  • Overview of Salesforce Lightning
  • Lightning Web Components and the Aura framework
  • Structure of a Lightning component
  • Benefits of the Lightning component framework

Get the detailed syllabus

Receive the full module plan, batch timings and a call with an advisor who can answer your exam questions.

Request syllabus
Upcoming batches

Next Salesforce Platform Developer I (PD1) batches

Live online classes with an instructor, 9:00 AM to 5:00 PM Eastern Time (ET).

Weekday batch

Starts Monday, October 26

Starts in 2 days · Live online

Enroll
Weekend batch

Starts Saturday, October 31

Starts in 7 days · Live online

Enroll
Flexible

Need another date or time?

Ask for a private or custom schedule.

Ask us
Sample certificate
Certification

Earn your Salesforce Platform Developer I (PD1) certificate

  • Certificate of completionIssued by CertOcean when you finish the training and assignments.
  • Official Salesforce certificationAwarded by Salesforce when you pass the exam. The course is built to get you there.
  • Show it to employersAdd it to your LinkedIn profile and resume.
Start your certification
Learner reviews

Why learners choose CertOcean

Rated Excellent · 4.9 out of 5 on Trustpilot
The training curriculum was great. CertOcean provided me everything required to obtain my CISM. They're excellent!
Laxmi Haya Vadan KaramcheduUnited States · CISMVerified
Very resourceful company, I passed my PMP exam at first attempt, highly recommended.
IjeomaCanada · PMPVerified
Great training support! Helped me pass several certifications.
Cozumel TyUnited StatesVerified
  • US, Canada and UK hoursClasses set around your working day
  • Expert instructorsWorking professionals in your field
  • Career supportResume and interview help
FAQ

Salesforce Platform Developer I (PD1) course FAQs

Can't find your answer? A course advisor can help with the syllabus, batch dates and exam questions.

How much does the Salesforce Platform Developer I (PD1) course cost?

The Salesforce Platform Developer I (PD1) training costs $429, down from the regular $479 (you save 10%). It is a one-time payment in US dollars, and you can pay securely by card or PayPal.

What if I miss a Salesforce developer class?

You won't miss any content. You can watch the recorded session or attend the same session in the next live batch.

Where can I get help during Salesforce developer training?

Our support team is available 24x7. Send your question anytime, and we will make sure it is answered as quickly as possible.

Can I get help after the Salesforce developer course ends?

Yes. We support learners even after they finish the course, and our team will help you with any technical or course-related questions.

How long is the Salesforce Platform Developer course?

The course has 36 hours of live online classes: 12 weekend sessions of 3 hours each or 18 weekday sessions of 2 hours each, with a quiz after every class.

What are the system requirements for Salesforce developer training?

You need a computer with a good internet connection. If you have any setup questions, our 24x7 support team will help.

How do the hands-on Salesforce developer practicals work?

You do all the practicals and projects in a lab environment set up for this Salesforce course.

Will I get a certificate after the Salesforce Platform Developer I (PD1) training?

Yes. You receive a CertOcean certificate of completion when you finish the training. The official Salesforce certification is awarded by Salesforce when you pass the exam, and this course prepares you for it.

What if I don't pass the Salesforce Platform Developer I (PD1) exam?

Your enrollment is covered by CertOcean's pass or full refund guarantee. If you don't clear the exam, you can claim a full refund under the guarantee terms.

Free course consultation

Talk to a Salesforce Platform Developer I (PD1) advisor

Share your details and we will send the syllabus, the next batch dates and the best plan for your exam date.

  1. 1Tell us your goal and exam date
  2. 2Get the syllabus and batch options
  3. 3Enroll when you are ready

Get the syllabus and batch dates

Takes under a minute. No payment needed.

Course

Salesforce Platform Developer I (PD1)

By sending this form you agree to our Terms of Use and Privacy Policy. We never share your details.