🚀 Launch Special: $29/mo for life --d --h --m --s Claim Your Price →
CRT-551
Coming Soon
Expected availability announced soon

This course is in active development. Preview the scope below and create a free account to be notified the moment it goes live.

Notify me
CRT-551 Salesforce Coming Soon

Platform Dev II

Salesforce Certified Platform Developer II exam validates expertise in Advanced Apex, Integration Architecture, Large Data Volumes, Testing Strategies, and Platform Events, ensuring candidates can design, implement, and optimize complex enterprise solutions.

105
Minutes
60
Questions
65/100
Passing Score
$200
Exam Cost

Who Should Take This

It is intended for experienced Salesforce developers who have mastered core platform capabilities and seek to deepen their technical proficiency. Candidates typically hold 3–5 years of hands‑on development experience, aim to lead complex integration projects, and need certification to advance to senior or architect roles.

What's Covered

1 Domain 1: Advanced Apex
2 Domain 2: Integration Architecture
3 Domain 3: Large Data Volumes
4 Domain 4: Testing Strategies
5 Domain 5: Platform Events
6 Domain 6: Security
7 Domain 7: DevOps and Deployment
8 Domain 8: Managed Packages and ISV

What's Included in AccelaStudy® AI

Adaptive Knowledge Graph
Practice Questions
Lesson Modules
Console Simulator Labs
Exam Tips & Strategy
20 Activity Formats

Course Outline

70 learning goals
1 Domain 1: Advanced Apex
3 topics

Design Patterns

  • Apply enterprise design patterns including service layer, domain layer, and selector pattern for maintainable Apex architecture
  • Implement dependency injection, factory patterns, and strategy patterns for testable and extensible Apex application design
  • Analyze Apex code architecture quality including coupling, cohesion, and SOLID principle adherence for refactoring recommendations
  • Design an enterprise Apex architecture with separation of concerns, reusable frameworks, and scalable patterns for team development

Advanced Language Features

  • Apply advanced Apex features including custom iterators, generic types, and dynamic Apex for flexible application behavior
  • Implement custom metadata-driven configurations with triggers, compile-time checks, and deployment strategies for configurable business logic
  • Analyze advanced code patterns for thread safety, serialization behavior, and heap consumption to prevent runtime failures
  • Design a platform-aware coding strategy with governor limit budgeting, transaction management, and bulk processing patterns

Asynchronous Processing

  • Implement Queueable Apex with chaining patterns, finalizer methods, and stack depth management for complex asynchronous workflows
  • Analyze asynchronous execution patterns comparing Queueable, Batch, Future, and Scheduled Apex for performance and governor limit management
  • Design transaction control strategies with savepoints, partial rollbacks, and mixed DML resolution for complex multi-object operations
2 Domain 2: Integration Architecture
2 topics

Inbound Integration

  • Apply REST and SOAP inbound integration patterns with custom endpoints, composite resources, and versioned APIs for external consumption
  • Implement Canvas Apps, Connected Apps, and Named Credentials for secure cross-application integration within the Salesforce ecosystem
  • Analyze inbound integration security including OAuth flows, IP restrictions, and rate limiting to harden API endpoints
  • Design an inbound API strategy with versioning, error contracts, and rate management for enterprise-grade external consumption

Outbound Integration

  • Apply outbound integration with callouts, platform events, and change data capture for real-time external system notification
  • Implement asynchronous outbound patterns with queueable callouts, retry logic, and dead letter handling for reliable data delivery
  • Analyze outbound integration reliability including callout success rates, latency, and transaction boundary behavior for quality optimization
  • Design an outbound integration architecture with event-driven patterns, guaranteed delivery, and monitoring for enterprise connectivity
3 Domain 3: Large Data Volumes
3 topics

Query Optimization

  • Apply selective SOQL patterns with custom indexes, skinny tables, and query plan analysis for large data volume query performance
  • Implement data archival strategies with BigObjects, external storage, and data skew mitigation for sustained platform performance
  • Analyze query plan output, index utilization, and table statistics to diagnose and resolve slow queries on large object tables
  • Design a large data volume strategy with partitioning, archival, and query optimization for millions-of-records scalability

Batch Processing

  • Apply batch Apex patterns with optimized chunk sizes, stateful processing, and chained batches for high-volume data operations
  • Implement platform cache with session and org cache partitions for reducing SOQL consumption and improving application responsiveness
  • Analyze batch processing performance including chunk timing, governor limit distribution, and failure rates for processing optimization
  • Design a data processing architecture combining batch Apex, queueable chains, and scheduled jobs for efficient large-scale operations

Skinny Tables and Indexing

  • Implement custom index strategies with skinny tables, two-column indexes, and selective query filters for large data volume optimization
  • Design data archival and partitioning strategies with big objects, async SOQL, and external storage for managing data lifecycle at scale
4 Domain 4: Testing Strategies
2 topics

Advanced Testing

  • Apply test isolation patterns with mock objects, stub implementations, and test data factories for comprehensive unit testing
  • Implement integration testing with HttpCalloutMock, WebServiceMock, and test.loadData for external service simulation
  • Analyze test suite quality including mutation testing concepts, assertion density, and boundary coverage for testing effectiveness
  • Design a testing strategy with layered test architecture, continuous integration, and automated regression for enterprise-grade quality

Performance Testing

  • Apply Apex performance profiling with Limits class monitoring, debug log analysis, and developer console profiling for bottleneck identification
  • Implement performance benchmarks with timing instrumentation, governor limit tracking, and comparative analysis across code changes
  • Analyze performance test results including CPU time distribution, heap consumption, and SOQL efficiency for optimization prioritization
  • Design a performance management framework with baselines, alerting, and continuous profiling for sustained application performance
5 Domain 5: Platform Events
2 topics

Event Architecture

  • Apply platform event design with event schema definition, publish-subscribe patterns, and event replay for event-driven application architecture
  • Implement change data capture with entity tracking, event consumption, and synchronization logic for real-time data replication
  • Analyze event delivery guarantees, ordering behavior, and replay capabilities to design reliable event-driven integration patterns
  • Design an event-driven architecture with platform events, CDC, and streaming API for loosely coupled real-time system integration

Event Processing

  • Apply event trigger development with after insert handling, batch event processing, and error recovery for reliable event consumption
  • Implement event-driven flows and processes with platform event subscriptions for declarative event response automation
  • Analyze event processing throughput, latency, and failure patterns to optimize event consumption and error handling
  • Design an event processing strategy with idempotent handlers, ordering guarantees, and monitoring for production-grade event consumption
  • Design event-driven integration architectures combining platform events, change data capture, and external messaging systems for real-time data synchronization
6 Domain 6: Security
2 topics

Programmatic Security

  • Apply CRUD and FLS checking with Schema.describe methods, stripInaccessible, and WITH SECURITY_ENFORCED for secure data access
  • Implement SOQL injection prevention with bind variables, String.escapeSingleQuotes, and parameterized queries for secure dynamic queries
  • Analyze Apex security vulnerabilities including SOQL injection, cross-site scripting, and CSRF to remediate security findings
  • Design a secure coding framework with security review checklists, automated scanning, and peer review processes for code security

Encryption and Compliance

  • Apply Shield Platform Encryption with deterministic encryption, probabilistic encryption, and key management for data protection
  • Implement audit logging with custom audit objects, event monitoring, and transaction security policies for compliance visibility
  • Analyze encryption impact on query behavior, formula fields, and integration patterns to resolve encrypted field limitations
  • Design a security architecture with encryption, audit, and access controls meeting HIPAA, SOX, and GDPR compliance requirements
7 Domain 7: DevOps and Deployment
2 topics

CI/CD

  • Apply Salesforce DX with scratch orgs, source-driven development, and package versioning for modern development workflows
  • Implement CI/CD pipelines with SFDX CLI, automated testing, and metadata deployment for continuous delivery of Salesforce applications
  • Analyze deployment strategies comparing change sets, SFDX, and unlocked packages for appropriate development model selection
  • Design a DevOps strategy with source control, automated testing, and environment management for enterprise Salesforce development teams

Package Development

  • Apply second-generation package development with namespace management, versioning, and dependency tracking for ISV development
  • Implement unlocked packages with metadata organization, installation workflows, and upgrade strategies for modular application delivery
  • Analyze package dependency graphs, version compatibility, and installation order to resolve multi-package deployment issues
  • Design a package architecture with modular boundaries, shared libraries, and upgrade patterns for scalable managed package development
8 Domain 8: Managed Packages and ISV
2 topics

Package Development

  • Apply managed package development with namespace configuration, versioning strategy, and dependency management for ISV solution delivery
  • Implement package upgrade scripts with data migration, feature flags, and backward compatibility for safe subscriber upgrades
  • Analyze package adoption metrics, installation success rates, and subscriber feedback for product development prioritization
  • Design a managed package architecture with extension points, configuration options, and multi-org support for scalable ISV solutions

AppExchange Distribution

  • Apply AppExchange listing preparation with security review, documentation, and demo environment for marketplace publication
  • Implement trial management, license provisioning, and post-installation configuration for streamlined subscriber onboarding
  • Analyze AppExchange marketplace performance including listing conversion, trial activation, and churn patterns for go-to-market optimization
  • Design an ISV go-to-market strategy with packaging tiers, pricing models, and partner ecosystem for sustainable product growth

Scope

Included Topics

  • All Platform Developer II exam domains.
  • Configuration and implementation of advanced Apex, integration, large data volumes, testing patterns, performance, and platform events.
  • Enterprise Platform Developer II design, architecture, integration, and adoption strategies.
  • Scenario-based application of best practices for implementation challenges.

Not Covered

  • Apex, LWC, API integrations beyond declarative configuration.
  • Platform admin topics from Administrator certification.
  • Unrelated Salesforce cloud implementations.
  • Third-party tool internals.
  • Infrastructure deployment beyond admin settings.

Official Exam Page

Learn more at Salesforce

Visit

CRT-551 is coming soon

Adaptive learning that maps your knowledge and closes your gaps.

Create Free Account to Be Notified

Trademark Notice

Salesforce® and all related certification marks are registered trademarks of salesforce.com, inc. Salesforce does not endorse this product.

AccelaStudy® and Renkara® are registered trademarks of Renkara Media Group, Inc. All third-party marks are the property of their respective owners and are used for nominative identification only.