Salesforce Interview Questions & Answers Book is now available!

Grab Now

Salesforce Admin course

Learn Salesforce Administration: A Free, Hands-On Admin Course

Learn Salesforce administration hands-on: data model, record types, formulas, validation rules, sharing and security, reports and Flow, taught free in a real org.

By Teja, ex-Salesforce engineer · Updated October 6, 2026 · 5 min read

TL;DR

  • Salesforce administration is configuring an org without code: objects, fields, relationships, page layouts, record types, validation rules, sharing, reports and automation with Flow.
  • The admin course is completely free. Pair it with the Flow course, because Flow is now where every new piece of admin automation gets built.
  • Even if you want to be a developer, start here. Most bad Apex I review was written by someone who never learned the data model and sharing properly.

What the courses cover

Pulled live from the course catalogue — module by module.

Salesforce Administration Training40 episodes · 6.2 hours · free
  • Introduction
  • Relationships
  • Search Layouts, List Views & Field Dependencies
  • Record Types
  • Formulas and Validation Rules
  • Sharing & Security
  • Workflow Rules and Actions
  • Reports
Learn lightning flows with me101 episodes · 15.9 hours
  • Introduction
  • Screen Flows
  • Data Layer in Lightning Flows
  • Logical Layer in Lightning Flows
  • Actions in Lightning Flows
  • HTTP Callout from Lightning Flows
  • Record Triggered Flows
  • Scheduled Triggered Flows
  • Auto Launched Flows
  • Platform Event Trigger Flows
  • Apex and Flow Integration
  • LWC in Flows
  • Sourcing of the flow
  • Flow Trigger Explorer
  • Scenario # 1 [Screen Flows]
  • Scenario # 2 [Screen Flows]
  • Scenario #3 [Record Triggered Flows]

If you want to learn Salesforce administration, start with the data model, security and reporting, then learn Flow for automation. That's exactly the order I teach it in. Salesforce Administration Training is completely free, and every episode is built live in a real org: I create the objects, write the formulas, break the validation rules and fix them on camera.

The syllabus for both courses is above. Below is what administration actually involves on a real project, what you need before you start, and the mistakes I see new admins make again and again.

What a Salesforce admin actually does on a project

An admin turns business requirements into a working org without writing code. On a typical implementation, that means:

  • Designing the data model. Which objects you need, whether a relationship should be a lookup or a master-detail, and which fields belong where.
  • Shaping the user experience. Page layouts, Lightning record pages, list views, search layouts, record types and dependent picklists so each team only sees what it needs.
  • Protecting data quality. Formula fields, validation rules and required fields that stop bad data before it lands.
  • Controlling access. Org-wide defaults, the role hierarchy, sharing rules, profiles and permission sets.
  • Answering questions with data. Reports, report types and dashboards that managers actually use.
  • Automating processes. Today that means Flow. Salesforce has retired Workflow Rules and Process Builder for new automation, so everything new belongs in Flow.

None of this is glamorous, and all of it matters. A clean data model and a well-understood sharing model make every later piece of work, including Apex and LWC, easier.

Prerequisites

You need less than you think:

  • A free Developer Edition org. Sign up for one and keep it just for practice.
  • Familiarity with how a business works: leads, accounts, opportunities, cases. If you've used a CRM as a user, you're ahead.
  • Comfort with spreadsheet-style formulas. Salesforce formulas will feel familiar.

You don't need to know any programming language. If you later move into development, the admin-to-developer roadmap picks up where this leaves off.

What you'll be able to build afterwards

By the end of the admin course and the Flow course, you should be able to take a requirement such as "track equipment loans to customers" and deliver it end to end:

  • A custom object with the right relationship to Account, plus record types for different loan categories
  • Validation rules that enforce return dates and block impossible values
  • A sharing model where reps see their own loans and managers see their team's
  • A report and dashboard showing overdue loans by region
  • A record-triggered flow that notifies the owner when a loan becomes overdue

That's the shape of most real admin work: one business process, delivered across data, security, reporting and automation.

A hands-on example: a validation rule that fails properly

Here's the kind of thing I build in the course. Sales leadership wants a reason captured every time a deal is lost. The obvious fix is to make the field required on the layout, but then reps can't save an open opportunity without it. A validation rule enforces it only when it matters:

AND(
  ISPICKVAL(StageName, "Closed Lost"),
  ISBLANK(TEXT(Loss_Reason__c))
)

The rule fires (and blocks the save) when the formula returns true: the stage is Closed Lost and the loss reason is empty. A few details are worth noticing:

  • ISPICKVAL is how you compare a picklist. You can't use = on a picklist field directly.
  • ISBLANK(TEXT(...)) handles the picklist-to-text conversion, because ISBLANK doesn't accept a picklist on its own.
  • You'd attach the error message to the Loss Reason field so the user sees it right where they need to act.

Then I break it on purpose: what happens when a data loader update or an integration closes 500 opportunities without a loss reason? The rule blocks those too. That conversation about who else writes to this object is the real lesson, and it's why I build things live instead of showing a slide.

Common mistakes beginners make

These come up in almost every org I've reviewed:

  1. Opening access with the org-wide default, then trying to lock it down. Sharing rules can only grant access, never remove it. Set the most restrictive org-wide default you need, then open up with the role hierarchy, sharing rules and permission sets.
  2. Granting everything through profiles. Keep profiles lean and give access with permission sets and permission set groups. It's far easier to audit and change.
  3. Using record types where a picklist would do. Record types are for different page layouts, picklist values or business processes. If all you need is a category, use a field.
  4. Hard-coding IDs in formulas and flows. IDs differ between sandboxes and production. Use custom metadata, custom labels or developer names instead.
  5. Validation rules with no thought for integrations. Every rule also applies to data loads, APIs and Apex. Know who else writes to the object before you add one.
  6. Building reports on the wrong report type. If records are missing from a report, check whether the report type requires related records ("with" versus "with or without").
  7. Learning the old automation tools first. Read Workflow Rules and Process Builder so you can migrate them, but build every new automation in Flow.

How administration connects to everything else

Administration is the foundation of the whole Salesforce stack, so it connects to almost every other topic:

Who should skip this

Be honest with yourself here:

  • Skip it if you already administer an org day to day and can explain your org's sharing model, record types and report types without looking them up. Go straight to Flows.
  • Skip it if your only goal is passing the certification exam next week. This course teaches you to build. For exam drilling, use Trailhead and practice tests.
  • Don't skip it if you're a developer who "never really learned the admin side". That gap shows up in code reviews and interviews alike.

Because the course is free, the cost of trying it is just your time. Watch a few episodes; if the way I teach works for you, the rest of the catalogue is taught the same way.

Learn it by building it

Every course, every code repository, the discussion group and certificates of completion — one subscription.

Frequently asked questions

Is the Salesforce admin course on Salesforce Casts free?

Yes. Salesforce Administration Training is completely free. You only need a subscription for the paid courses, such as the Flow course that pairs with it.

Do I need coding knowledge to learn Salesforce administration?

No. Administration is configuration: objects, fields, formulas, security, reports and Flow. Comfort with spreadsheet-style formulas helps, but no programming is required.

Will this course prepare me for the Salesforce Administrator certification?

It teaches the skills the exam tests, built hands-on in a real org. It isn't exam drilling, so pair it with Trailhead and a practice-test resource before you book the exam.

Does the admin course still teach Workflow Rules?

Yes, there's a module on them because many existing orgs still contain workflow automation you'll need to read and migrate. For anything new, build it in Flow, which the Flow course covers in depth.

How long does it take to learn Salesforce administration?

It depends on your pace and background. Watch the course, rebuild every example in your own Developer Edition org, then design a small app of your own end to end. That last step is where it sticks.

Keep going

Keep me in the loop!

Email me when a new episode is published (promise, I will not spam you)

You're signing up to receive emails from Salesforce Casts