Graham Carr
Apr 10, 2026
  273
(0 votes)

A day in the life of an Optimizely OMVP: Getting Up to Speed with Optimizely CMS 13 — A Free Learning Path

If you're working with Optimizely and haven't started exploring CMS 13 yet, now's the time. I've put together a dedicated CMS 13 course within the Optimizely Learning Centre that walks through the major changes — from beginner concepts right through to advanced migration guidance.

The course is structured as 14 modules with a progressive unlock system, so each topic builds on the last. It starts with a high-level overview of what's new in CMS 13, then moves into the areas that will matter most to developers and architects working with the platform day-to-day.

A few of the modules I'd highlight:

Visual Builder Enhancements covers the updated Visual Builder, including templates, blueprints, and the improved editing capabilities. This is one of the headline features of CMS 13 and the module goes into practical detail on what's changed.

Content Manager introduces the new content management experience powered by Optimizely Graph. This is a significant shift in how content is surfaced and managed within the CMS.

Applications Management is one that caught a few people off guard — CMS 13 replaces the familiar SiteDefinition model with a new Application concept. This module explains what that means and how to work with it.

Framework and Infrastructure digs into the .NET 10 upgrade and the broader infrastructure changes underpinning CMS 13. Essential reading if you're responsible for builds, deployments, or hosting.

Preview for Headless Sites and Smooth Rebuild cover two increasingly important scenarios — configuring preview for decoupled frontend applications and managing Graph source rebuilds with zero downtime using deployment slots.

The course wraps up with a comprehensive CMS 12 to CMS 13 Migration module. At six lessons and roughly an hour of content, it's the most substantial module in the course and walks through the upgrade path in detail.

In total there are around seven and a half hours of structured content across beginner, intermediate, and advanced levels. It's all free and interactive.

You can access the CMS 13 course here: optilearningcentre.adayinthelife.pro/courses/cms13


The Optimizely Learning Centre is an open-source project. If you'd like to contribute or suggest improvements, we'd love to hear from you.


Graham Carr, Solutions Architect

I am an experienced Solutions Architect with over 28 years’ experience in a wide range of products and technologies. I have helped companies deliver their digital vision from concept all the way through to delivery. I have a particular passion for DXPs (Digital Experience Platforms) and am a certified developer for Optimizely as well as a Platinum OMVP.

You can also follow me on https://adayinthelife.pro

Apr 10, 2026

Comments

Please login to comment.
Latest blogs
Announcing new library: SettingsManager

When you run .net app, there have been a few ways to store settings. Those can be set via appSettings.json, or via Azure Portal AppService...

Quan Mai | Apr 30, 2026

From Prompting to Production: Optimizely Opal University Cohort and the Future of Agentic MarTech

Most organizations today are still playing with AI. They experiment with prompts, test ideas in isolated chats, and occasionally automate a task or...

Augusto Davalos | Apr 28, 2026

Six Compelling Reasons for Upgrading to CMS 13

Most software updates ask you to keep up. Optimizely CMS 13 asks something different — it asks whether your digital strategy is built for a world...

Muhammad Talha | Apr 28, 2026

Optimizely CMS 13 breaking changes: GetContentTypePropertyDisplayName

When upgrading from CMS 12 to 13, resolving property display names may not work as before. Here’s what changed.

Tomas Hensrud Gulla | Apr 27, 2026 |