Skip to main content Back CRM Cloud Mastery Sign up Create account

Platform Developer II

The org that three companies built: advanced Apex, integration, UI, testing and performance at Platform Developer II depth.

  • Advanced
  • 55 lessons
  • 7 modules
  • English

Designed and created by Salesforce Expert

What you'll learn

  • Work confidently in an org whose history you did not write
  • Apply advanced Apex and integration patterns to real constraints
  • Design the UI layer against what the data model already decided
  • Test and deploy changes into a system other people depend on
  • Diagnose and fix performance rather than rewriting hopefully

Course content

7 sections · 55 lectures · 13 hands-on labs

The org that three companies built 3 lectures
  1. 1.1a The Refund That Was Right In Britain
  2. 1.1b Three Companies Wearing One Org
  3. 1.2 What This Exam Is, And What It Costs You
Advanced Developer Fundamentals 9 lectures
  1. 2.1a The Currency On The Record, And The Currency Of The Org
  2. 2.1b Asking For The Conversion, And The One You Must Never Write
  3. 2.2 Localization For Developers
  4. 2.3H Hands-On: Find The Line Where Pounds Met Euros Hands-on
  5. 2.4 Sharing From The Code Side
  6. 2.5H Hands-On: Grant It In Apex, Then Prove It With runAs Hands-on
  7. 2.6 Where A Rule Should Live
  8. 2.7aH Hands-On: From An If Statement To Deployable Configuration Hands-on
  9. 2.7bH Hands-On: The Fourth Brand, And Section Two Closed Hands-on
Process Automation, Logic, and Integration 8 lectures
  1. 3.1 When Two Processes Touch The Same Record
  2. 3.2 Propose And Justify
  3. 3.3 Trigger Best Practice As The Exam Asks It
  4. 3.4 What Is Still True After Something Later Throws
  5. 3.5 Advanced SOQL And Dynamic Apex At Exam Altitude
  6. 3.6 Choosing The Asynchronous Shape And Choosing Platform Events
  7. 3.7 Inbound And Outbound At Exam Altitude
  8. 3.8 Five Scenarios Where The Answer Is Not An Automation
User Interface 11 lectures
  1. 4.1 Three Generations In One Org
  2. 4.2 Reading A Component And Its Controller Together
  3. 4.3 Properties Down, Events Up
  4. 4.4 Communication Across The Page
  5. 4.5H Hands-On: Make Iolo's Aura Component And Yours Talk Hands-on
  6. 4.6 Errors On Screen
  7. 4.7a The Visualforce That Is Still In Production: Actions And Partial Refresh
  8. 4.7b View State, And Doing Work Without Making The User Wait
  9. 4.8H Hands-On: A Partial Refresh, And Its View State Hands-on
  10. 4.9 Static Resources In All Three Frameworks
  11. 4.10H Hands-On: The Same Component On A Phone Hands-on
Testing, Debugging, and Deployment 12 lectures
  1. 5.1 What A Senior Test Is For
  2. 5.2a Mocks In Apex: Standing In For The Network
  3. 5.2b Stubs In Apex, And The Exclusion That Fails Silently
  4. 5.3H Hands-On: Stub A Service Elsworth Does Not Own Hands-on
  5. 5.4 Jest For Lightning Web Components
  6. 5.5H Hands-On: A Jest Test For The Returns Component Hands-on
  7. 5.6 Testing And Debugging The Other Two Generations
  8. 5.7 When It Is Not Doing What You Think
  9. 5.8H Hands-On: The Test That Passes Alone And Fails In The Suite Hands-on
  10. 5.9 Source-Driven Development
  11. 5.10aH Hands-On: From A Scratch Org To A Validated Change Hands-on
  12. 5.10bH Hands-On: What You Hand Solveig, And Section Five Closed Hands-on
Performance 8 lectures
  1. 6.1 Performance The User Can Feel
  2. 6.2 Fetching It Once
  3. 6.3H Hands-On: Measure The Slowest Page, Then Take A Second Off It Hands-on
  4. 6.4 View State And The Page That Got Slower Every Month
  5. 6.5 Code Reuse And The Reuse That Costs More Than It Saves
  6. 6.6 Volume, Query Structure And The Asynchronous Callout, At Exam Altitude
  7. 6.7 Reading Code For Inefficiency
  8. 6.8 Performance Questions That Are Really Design Questions
The run 4 lectures
  1. 7.1 The Mechanics, Honestly
  2. 7.2 How This Exam's Stems Are Shaped
  3. 7.3 Cross-Domain Drill: Ten Scenarios
  4. 7.4 Where You Are Still Weak

Requirements

  • BLD-110 Apex Foundations
  • BLD-210 Advanced Apex is a strong companion
  • Working experience in a real org

Description

Platform Developer II is the exam for developers who work in orgs with history — the ones three companies built, where the constraint is rarely the language. This course covers advanced developer fundamentals, process automation, logic and integration, user interface, testing, debugging and deployment, and performance.

It assumes working Apex and builds on top of it, and it treats the inherited org as the normal case rather than the unlucky one.

Who this course is for

  • Experienced Salesforce developers, and anyone preparing for Platform Developer II.

Skills you'll practise

Advanced ApexIntegration patternsPerformanceTestingDeploymentPlatform Developer II

Related reading