No matching guide sections
Change the search or section filter.
Study Guide preview
Unlock Pro for every Salesforce Platform Developer I flashcard-note lesson.
Preview the beginning of Section 1. Pro includes the complete Study Guide by section, plus Course Notes, guided course access, and Pro downloads.
Unlock with Pro
Opens the Salesforce Platform Developer I Practice Test purchase options.
Section 1
Apex language, queries, DML, and exceptions
Preview
Preview: Process Automation and Logic (28%)
Preview includes- 4 of 7 lesson topics
- 1 overview segment
- 3 core concepts
- 2 exam tips
Lesson Topics
- Apex typing, scope, `final`, static/instance, access modifiers
- Methods, interfaces, collections, and control flow
- SOQL versus SOSL
- Relationship and aggregate SOQL
Overview
This card covers the language-and-data toolbox used throughout Apex. The exam rarely rewards memorizing syntax in isolation; it asks which construct or data operation best expresses a requirement.
Core Concepts
- Apex is strongly typed. Variables have scope; instance members belong to an object instance, while static members belong to the class execution context.
- `final` means a variable can be assigned once. Use it when the intent is 'initialize, then do not reassign.'
- Use `public`, `private`, `protected`, and `global` according to the required visibility. Do not widen access without a reason.
Exam Tips
- Write down the required return shape before choosing SOQL/SOSL.
- For aggregate questions, identify the grouping field and aggregate function first.
Section 1 continues in Pro.Unlock Pro to read the full Apex language, queries, DML, and exceptions lesson plus every remaining Salesforce Platform Developer I Study Guide section.
Unlock with Pro
Section 2
Multitenancy, metadata, and platform design
Pro
Multitenancy, metadata, and platform design unlocks with Pro.Unlock Pro to read the full 6 topics flashcard-note study guide for this section.
Unlock with Pro
Section 3
Lightning Web Components: framework, reactivity, and events
Pro
Lightning Web Components: framework, reactivity, and events unlocks with Pro.Unlock Pro to read the full 6 topics flashcard-note study guide for this section.
Unlock with Pro
Section 4
Effective Apex testing
Pro
Effective Apex testing unlocks with Pro.Unlock Pro to read the full 6 topics flashcard-note study guide for this section.
Unlock with Pro
Section 5
Apex classes, triggers, governor limits, and recursion
Pro
Apex classes, triggers, governor limits, and recursion unlocks with Pro.Unlock Pro to read the full 7 topics flashcard-note study guide for this section.
Unlock with Pro
Section 6
Salesforce data modeling and relationships
Pro
Salesforce data modeling and relationships unlocks with Pro.Unlock Pro to read the full 7 topics flashcard-note study guide for this section.
Unlock with Pro
Section 7
Custom UI: Visualforce, Flow, and Lightning coexistence
Pro
Custom UI: Visualforce, Flow, and Lightning coexistence unlocks with Pro.Unlock Pro to read the full 7 topics flashcard-note study guide for this section.
Unlock with Pro
Section 8
Developer tools and evidence-based debugging
Pro
Developer tools and evidence-based debugging unlocks with Pro.Unlock Pro to read the full 7 topics flashcard-note study guide for this section.
Unlock with Pro
Section 9
Flow and Apex together
Pro
Flow and Apex together unlocks with Pro.Unlock Pro to read the full 7 topics flashcard-note study guide for this section.
Unlock with Pro
Section 10
Declarative vs programmatic design + Agentforce judgment
Pro
Declarative vs programmatic design + Agentforce judgment unlocks with Pro.Unlock Pro to read the full 6 topics flashcard-note study guide for this section.
Unlock with Pro
Section 11
LWC data access, mutations, and refresh
Pro
LWC data access, mutations, and refresh unlocks with Pro.Unlock Pro to read the full 7 topics flashcard-note study guide for this section.
Unlock with Pro
Section 12
Environments and source-driven deployment
Pro
Environments and source-driven deployment unlocks with Pro.Unlock Pro to read the full 8 topics flashcard-note study guide for this section.
Unlock with Pro
Section 13
Asynchronous Apex decision guide
Pro
Asynchronous Apex decision guide unlocks with Pro.Unlock Pro to read the full 8 topics flashcard-note study guide for this section.
Unlock with Pro
Section 14
Platform limits, secure design, and AI-assisted boundaries
Pro
Platform limits, secure design, and AI-assisted boundaries unlocks with Pro.Unlock Pro to read the full 5 topics flashcard-note study guide for this section.
Unlock with Pro
Section 15
UI security and Apex data-access boundaries
Pro
UI security and Apex data-access boundaries unlocks with Pro.Unlock Pro to read the full 8 topics flashcard-note study guide for this section.
Unlock with Pro
Section 16
Monitoring, async jobs, and release verification
Pro
Monitoring, async jobs, and release verification unlocks with Pro.Unlock Pro to read the full 6 topics flashcard-note study guide for this section.
Unlock with Pro