96What you'll learn
The promise list. Ticked outcomes in two columns, each one a thing the learner can DO afterwards — not a topic the course covers. The single most-read block on a course page after the title, and the one most often written as a syllabus by mistake.
Use it for
- Every course detail page, directly under the hero
- A module page, scoped to that module
--singlein a narrow rail
Not for
- A syllabus — that is Curriculum, and it lists lessons rather than abilities
- Marketing claims. "Become a Salesforce expert" is not an outcome; "write a trigger that survives a 200-record load" is
Two columns
The default. Outcomes start with a verb, because the reader is buying an ability.
- Write a trigger that survives a 200-record data load
- Query with SOQL and know when a query stops being selective
- Move logic out of a flow and into Apex — and say why
- Write tests that prove the bulk case, not the happy one
- Deploy with confidence from a scratch org
- Read a debug log without guessing
markup
<ul class="ns-outcomes" style="inline-size:100%">
<li><i class="ph ph-check-circle" aria-hidden="true"></i><span>Write a trigger that survives a 200-record data load</span></li>
<li><i class="ph ph-check-circle" aria-hidden="true"></i><span>Query with SOQL and know when a query stops being selective</span></li>
<li><i class="ph ph-check-circle" aria-hidden="true"></i><span>Move logic out of a flow and into Apex — and say why</span></li>
<li><i class="ph ph-check-circle" aria-hidden="true"></i><span>Write tests that prove the bulk case, not the happy one</span></li>
<li><i class="ph ph-check-circle" aria-hidden="true"></i><span>Deploy with confidence from a scratch org</span></li>
<li><i class="ph ph-check-circle" aria-hidden="true"></i><span>Read a debug log without guessing</span></li>
</ul>Single column, quiet ticks
--single for a rail; --plain drops the success colour where the list is informational rather than a promise.
- Covers the Platform Developer I exam outline
- Includes the practice org and sample data
- Certificate on completion
markup
<ul class="ns-outcomes ns-outcomes--single ns-outcomes--plain" style="max-inline-size:22rem">
<li><i class="ph ph-check-circle" aria-hidden="true"></i><span>Covers the Platform Developer I exam outline</span></li>
<li><i class="ph ph-check-circle" aria-hidden="true"></i><span>Includes the practice org and sample data</span></li>
<li><i class="ph ph-check-circle" aria-hidden="true"></i><span>Certificate on completion</span></li>
</ul>Accessibility contract
- A real
<ul>, so the count is announced — a grid of divs is a paragraph to a screen reader - The tick is decorative and aria-hidden; the outcome is the text