Certified Sugar Developer Specialist


Each exam attempt is priced from $ 225.00 USD per participant.
Payment and exam time registration is handled by our exam delivery partner, Kryterion. You will be taken to Kryterion for registration.

$ 225.00 USD

By submitting this form you are confirming that you have read and agree to our privacy policy.

Certified Sugar Developer Specialist

This certification exam certifies that the successful candidate has essential knowledge, skills, and abilities necessary to use common development tools and approaches in Sugar to meet fundamental business requirements.

Exam Length

  • 90 minutes
Exam Details

  • 60 multiple choice questions (View Sample Questions)
  • Pass score: 69%
  • Pass/fail status available immediately
  • Fee: $225 USD
  • Exam Code: SCP-401
  • Valid for two years
  • Exam is based on Sugar 7.9
Training Guides and Resources 

To find more training resources please go here: http://support.sugarcrm.com

Exam Topics and Objectives

Refer to the exam topics and objectives as your guide to preparing for the exam.

Application Design

  • Describe how to use the Sugar file system hierarchy to apply customizations
  • Identify what are vardefs and viewdefs
  • Identify the tool where you would review the documented Sugar UX patterns
  • Describe the relationship between the Sidecar view’s context and the metadata
  • Identify the roles of Sidecar components
  • Describe how Sugar metadata is used in Sidecar applications

Web Services

  • Describe the architecture of the REST v10 API and the manner in which it can be extended
  • Describe how to log in to the REST v10 API
  • Describe how to perform CRUD operations using the REST v10 API

Developer Best Practices

  • Identify the correct ways to handle storing and retrieving Sugar configuration values
  • Identify the proper way to load an instance of a SugarBean
  • Describe the steps to create a custom Logic Hook
  • Describe the process of extending a Sidecar controller
  • Describe the process for customizing a Handlebars template
  • Identify the process of using backbone events and API calls
  • Identify the module loader package requirements
  • Describe how to create a custom module

Extensions Framework

  • Describe the advantages of using the extensions framework
  • Describe how to extend a Sidecar layout using the extensions framework 

Database Schema

  • Identify database schema reflecting module customizations


  • Identify how to troubleshoot the Sugar infrastructure
  • Describe troubleshooting methods for debugging errors in a Sugar application
  • Describe how to find problems in Handlebars templates