Exam Competencies & Study Guide

Understand the official Sitecore 10 .NET Developer exam shape.

Use this page as a quick briefing on exam format, competency weighting, and the key Sitecore resources worth revisiting while you prepare.

Exam Essentials

What to expect before you book or sit the exam.

The certification exam is a 60-question, multiple-choice test delivered through Kryterion Webassessor.

The questions cover all Sitecore 10 .NET Developer competencies.

Your exam session is proctored, and no notes or additional resources are permitted during the exam.

  • You will have 120 minutes to complete the test.
  • Your exam session will be proctored.
  • No notes or additional resources are permitted during the exam session.

Competency Guide

Official competency weighting, focus areas, and revision links in one place.

Competency 1: Sitecore structure & platform

Describe the core structure of Sitecore XP, define Sitecore terminology in context, and prepare a development workspace for practical Sitecore work.

20%

Focus areas

  • Define Sitecore-specific terminology such as Content Editor, Experience Editor, rendering, placeholder, template, layout, item, and serialization.
  • Differentiate between Sitecore MVC and Sitecore Headless development at a high level.
  • Identify Sitecore deployment options such as on-premise, containers, and Managed Cloud.
  • Install Sitecore XP on a development workstation without containers.
  • Create an appropriate .NET solution structure for the chosen development method.

Competency 2: Containers for Development

Understand the Sitecore Container Repository and work productively within a containerised Sitecore development environment.

12%

Focus areas

  • Prepare environment files using the Sitecore Container Deployment Package.
  • Launch a Sitecore XP environment with docker-compose.
  • Develop and debug a Sitecore solution inside a containerised setup.

Recommended resources

Competency 3: Configuration Management

Extend Sitecore configuration safely with patch files and understand the basics of roles, multisite configuration, and cache tuning.

12%

Focus areas

  • Extend Sitecore configuration using patch files.
  • Identify and apply Sitecore server roles in configuration scenarios.
  • Define configuration for multisite setups through site definitions.
  • Tune caches to support site performance.

Recommended resources

Competency 4: Item, Template, and Data Management

Create and manage items, templates, versions, and multilingual content using Sitecore editing tools and strong data modelling practices.

13%

Focus areas

  • Create and manage templates, inheritance, and standard values.
  • Configure insert options to maintain content structure.
  • Apply field versioning and language versioning.
  • Organise the content tree using Sitecore best practices.
  • Explain how workflows support publishing readiness.

Competency 5: Renderings and layout

Create and manage components, layouts, placeholders, datasources, and rendering configuration for real Sitecore pages.

10%

Focus areas

  • Differentiate between rendering definition item types.
  • Create layout definition items and set presentation details.
  • Create placeholder settings and allowed controls.
  • Create view and controller renderings.
  • Configure datasource location, datasource template, rendering parameters, and caching.

Competency 6: Content Search

Configure and use Sitecore Content Search and Solr to build and troubleshoot search functionality within Sitecore XP.

5%

Focus areas

  • Use the Indexing Manager to view and rebuild indexes.
  • Create Solr cores.
  • Log in to Sitecore from the CLI.
  • Configure custom Solr indexes.
  • Use the ContentSearch API with Solr-backed indexes.

Competency 7: Sitecore API

Use the Sitecore API for pipelines, events, and item operations when building or extending Sitecore XP functionality.

12%

Focus areas

  • Differentiate between pipelines and events.
  • Create and invoke pipelines.
  • Define and handle events.
  • Use the Item API to edit, save, and retrieve content.

Recommended resources

Competency 8: Security

Configure Sitecore for secure content and user management, including users, roles, permissions, publishing settings, and workflows.

8%

Focus areas

  • Create users and roles in Sitecore.
  • Use role inheritance to simplify role management.
  • Configure security roles to meet business requirements.
  • Manage permissions for items, roles, and users.
  • Resolve conflicting security rights and configure workflows for governance.

Recommended resources

Competency 9: Content Serialization

Use Sitecore Content Serialization and the Sitecore CLI to manage content and item changes across environments as part of a team workflow.

8%

Focus areas

  • Configure module.json using rootItems and items definitions.
  • Use Sitecore CLI commands such as push, pull, status, and reset.
  • Store serialized item files in source control.
  • Resolve basic serialization issues such as mismatches or missing references.
  • Use packages and deployment workflows to move content across environments.

Recommended resources