Getting to know SFRA as a developer

So, you are new to Salesforce Commerce Cloud and have begun your journey with SFRA! Congratulations, and welcome to the community of SFCC developers!

But where to start? Quite a bit of information is available, but where you should start is unclear.

Not to worry. Let’s get that information organised for you!

Get to know B2C Commerce Cloud

You can’t just start developing immediately on Salesforce B2C Commerce Cloud. The platform is just too big for that. I wish it were that easy, but SFCC is an enterprise platform with many out-of-the-box features and options you must learn about first.

Get your own playground

Watching webinars and reading online texts can get tedious. Being able to apply what you learn immediately on a Sandbox is a lot more engaging and fun to do.

I wrote a separate post before explaining how to get your sandbox here. Just a word of warning: if you are not working for a partner or customer – you might end up disappointed at the end of the article.

Learn Commerce Cloud

learn commerce cloud

Your first starting point in your journey into Salesforce B2C Commerce Cloud as a platform. This site is not built with developers in mind but for everyone new.

It serves as a guide into the ecosystem using:

  • Trailheads
  • Webinars
  • Documentation

It also touches on all different aspects of commerce in general:

  • Getting to know Commerce Cloud
  • UX/UI Best Practices
  • Personalization
  • Product Management
  • Search Management (Search, Sorting, and Refining)
  • Promotions & Campaigns
  • Einstein and AI

That is a lot of ground this single site covers! And be sure that it will keep you busy for a couple of days, and you won’t be writing a single line of code…sorry, not sorry. 😋

Note: Be sure to have your sandbox ready so you can try out some of the concepts in your environment. Not everything can be done on a Sandbox (like Einstein), but most of it is.

Storefront Reference Architecture (SFRA) Overview

This webinar provides an overview of the positioning of SFRA and its features.

Since this is what you will be developing in, it is a must-watch!

On to development

This is the part you have been waiting for right? Getting your hands “dirty” in the SFRA code, figuring out how to customize that storefront, and integrating some third-party systems!

SFRA Developer Guide

The developer website of Commerce Cloud is targeted at you (yes, you. It says developer in the URL, right?)

This website will tell you how to get started with your SFRA implementation with:

  • Information about SFRA in general
  • UX Deep Dive
  • Technical Deep Dive
  • SFRA Fast Path webinars (development webinars)
  • A list of tools and how to get access to GitHub repositories of SFRA
  • Much more!

Partner Learning Camp

A screenshot of the Partner Learning Camp (PLC) that shows the "Get Started on the B2C Commerce Fast Path to Certifications: Foundations" course.

This website is only available if you are a partner of Salesforce; if you are a customer, you will not be able to access this content (sorry).

Here you will find a complete self-study-guided course into Salesforce B2C Commerce Cloud SFRA development. It starts at setting up your environment (sandbox) and slowly moves you through all of the different concepts of SFRA development:

  • Cartridges
  • Controllers
  • Models
  • ISML
  • Client-Side Javascript in SFRA
  • Forms
  • Transaction Management (Database)
  • Jobs Framework


If you’re considering pursuing certification, congratulations! It’s a great way to demonstrate your expertise and stand out. To help you prepare, I’ve compiled a comprehensive list of valuable topics to study. By taking the time to delve deep into these subjects, you’ll expand your knowledge and better position yourself for success. 

That's not all folks

The contents above will keep you busy for days and weeks (depending on whether you sleep.) But much more content is available to be seen, read, and heard!

In a previous post, I listed more sites you can use in your journey!

The SFRA B2C Commerce Cloud website on a tablet.

Table of Contents