Services
services--education

Advanced Sitefinity Developer Certification

Designed to validate advanced skills for building applications using Progress Sitefinity CMS

About the Certification

The Advanced Sitefinity Developer Certification is part of the Progress Partner Enablement Program and represents the second level of technical certification for Progress Sitefinity.

You can become an Advanced Sitefinity Certified Developer by taking the Advanced Sitefinity Developer Certification Exam, created by and offered only through Progress. To prepare for the exam, we recommend attending the Advanced Sitefinity Developer Course through an authorized Education partner. All Education partners follow the same course agenda, standardized and pre-approved by Progress experts.  

A special “Certified Sitefinity Developer” badge and a personal Certificate will be issued to all who pass the exam. Certificates are valid for 2 years, but can be renewed by retaking the exam, which would require re-purchasing.

About the Exam

  • The exam costs $150
  • Consists of 45 multiple-choice questions
  • Tests developer knowledge of how to develop the presentation layer using Sitefinity Feather, bring content to the presentation layer using Sitefinity APIs, integrate with external data sources, optimize performance and test code
  • Graded automatically with 75% being the passing grade
  • Once started, the exam needs to be completed within 90 minutes- it cannot be paused and continued at a later stage
  • The certification is valid for 2 years, after which a re-certification is required
  • An official certificate and a “Certified Sitefinity Developer” logo acknowledging your expertise will be automatically made available for you upon successfully passing the certification

Exam Retake Policy

In the event that you fail to pass the certification exam, you shall be required to wait for a period of at least fourteen (14) calendar days before your next attempt. The 14-day waiting period will be imposed for all exam retakes (first and subsequent). In addition, all exam retakes require re-purchasing of the exam.

Course Description

This is a 3-day course, designed to develop advanced skills for building applications using Progress Sitefinity CMS. The "Advanced Sitefinity Development" course builds on the topics covered in the "Introduction to Sitefinity Development" course.

It starts with a basic overview and presentation, then quickly advances through fundamentals and more complex concepts. Special attention is given to application performance as well as to best practices for coding and testing Sitefinity applications.

What You Will Learn

By the end of this course, you should be able to:

  • Develop the presentation layer of Progress® Sitefinity™ CMS using the Sitefinity Feather open source project
  • Connect the presentation layer with the data layer using different Sitefinity APIs
  • Model the data layer in Sitefinity CMS
  • Integrate external content and integrate with external systems
  • Perform advanced tasks such as optimizing application performance, testing code, etc.

Agenda

Day 1 – Laying the Foundation

  • Course Introduction
  • Lesson 1: Brief Review of Sitefinity Features
  • Lesson 2: Developing the Presentation Layer
  • Lesson 3: Widget Designer Framework

Day 2 – Taking It to the Next Level

  • Lesson 4: Bringing Content to the Presentation Layer Using APIs
  • Lesson 5: Using Providers to Connect to Different Data Sources
  • Lesson 6: Localization of Content
  • Lesson 7: Working with Events

Day 3 – Advanced Topics

  • Lesson 8: Optimizing the Performance of Your Sitefinity Application
  • Lesson 9: Managing Sitefinity Configurations
  • Lesson 10: Testing Your Code

Objectives

  • Create good performing Sitefinity applications
  • Understand the Sitefinity architecture
  • Create MVC widgets
  • Extend existing Sitefinity functionality
  • Learn the different APIs of Sitefinity

Certification Prerequisites

Before taking this certification, students should:

  • Pass the Basic Sitefinity Developer Certification Exam
  • Have strong experience developing ASP.NET applications
  • Possess a working knowledge of ASP.NET MVC
  • Have strong experience with HTML and JavaScript
  • Hold a working knowledge of AngularJS
  • Have work experience with relational databases

Choose Education Partner

To prepare for the Advanced Sitefinity Developer Certification, we recommend attending the "Advanced Sitefinity Development" course through an authorized Education partner. All partners below are authorized to deliver advanced training and their expertise has been vetted by Progress.

Fast Lane

Multiple locations to select from for FastLane's classrroom training, including your own office. Online training is also available.

Falafel Software

You can choose between the on-site classroom option at Falafel's training facility in Scotts Valley, CA, or opt for the online format.

How to Register for the Exam

To sign up for the Sitefinity Developer Certification exam, please follow the instructions below:

  1. Visit the Progress Education Community portal
  2. Select "Self Registration" from the top navigation menu
  3. Review the legal terms of a subscription to the Progress Education Community
  4. Complete the "New User Registration" page as follows:
    • a) Under TRAINING SELECTION, select: SITEFINITY CERTIFICATION EXAM (payment is collected after creating an account)
    • b) Under PAYMENT METHOD, select: I WANT TO PURCHASE A SITEFINITY CERTIFICATION EXAM (after creating an account)
  5. Your account will be activated and you can access the Sitefinity Certification catalog. From the Catalog, select the exam(s) you would like to purchase
  6. Pay for your exam(s) with your credit card. You will be emailed a Payment Confirmation receipt which will also indicate availability of your exam(s)
Related Products

Progress Services

Beyond exceptional tools, our services and training help you build better applications and improve your processes.

More about Progress Professional Services
Have questions?
Contact us