Dev.to WebDev 🛠 Dev 👁 0 📖 6 min read

You have the expertise and the audience. Here's what you can actually build to teach it

A question keeps coming up across the communities we follow, from people who are very good at something and already have people listening: "I want to turn this into a course. Which platform should I use?" We've seen it

A question keeps coming up across the communities we follow, from people who are very good at something and already have people listening: "I want to turn this into a course. Which platform should I use?"

We've seen it from a doctor with a large newsletter and a video crew already booked, from developers whose course platform renewal arrived in a year with almost no sales, from people moving off one all-in-one tool because the newsletter side outgrew the course side, and from church and nonprofit teams who just want volunteers to finish a training before they start.

The platform question is real, but it usually comes too early. The better first question is: what are you actually building? "A course" can mean six very different things, and each one wants a different setup.

Here are the setups we see people succeed with, what each one needs, and where each tends to break.

1. The video library people buy once

What it is: a set of recorded lessons, sold once, watched at the buyer's own pace.

Good for: experts with a clear topic and a back catalogue of knowledge. Think a clinician explaining recovery, a designer teaching a tool, a coach with a repeatable method.

What it needs: reliable video hosting, a checkout, a login, and a page that shows progress. That's it. You don't need a community, gamification or a mobile app on day one.

Where it breaks: when the store that hosts your videos changes its terms or shuts down. People who bought a video-on-demand course have found themselves asking "where do I watch what I paid for?" The fix is boring: keep your original video files, keep your own copy of the buyer list, and host the video somewhere separate from the place that sells access. Then either part can be swapped without the other.

2. The newsletter that grows a course

What it is: a newsletter audience that gets offered one paid course or workshop a few times a year.

Good for: writers and experts whose readers already trust them.

What it needs: a way to turn a subscriber into a student without making them create three new accounts. Ideally the same email address unlocks the lessons.

Where it breaks: when the newsletter tool bolts on courses as an afterthought. Several creators have told us the course features felt thin next to the writing tools, and they ended up moving courses somewhere else while keeping the newsletter where it was. That's a perfectly good outcome. You don't need one tool to do everything.

3. The cohort with limited seats

What it is: a group that starts together, meets live, and finishes together.

Good for: anyone whose teaching depends on feedback, discussion or accountability.

What it needs: enrolment that can close, a schedule, live sessions, and a place for the group to talk between sessions. Some teams even want an application step before someone gets a seat.

Where it breaks: when the course tool and the discussion space live in different places and nobody checks both. If you run cohorts, keep the conversation next to the lessons, or at least link them both ways.

4. The private teaching room

What it is: lessons for a small, known group. Clients, members, a church small group, a team.

Good for: people who don't want to sell publicly at all.

What it needs: invite-only access, simple roles, and a way to remove people. Payment may not even be involved.

Where it breaks: leaks. Course creators regularly discover their "private" lessons are reachable from a shared link, or that a preview shows more than intended. Before launch, log out and try to reach a lesson URL. Then try to open a downloadable file directly. If either works, fix that first.

5. The training people have to finish

What it is: onboarding or compliance training where completion matters more than revenue.

Good for: nonprofits with volunteers, agencies onboarding staff, member organisations.

What it needs: clear completion tracking, reminders, and some kind of check at the end.

Where it breaks: the check. A passing quiz score is not proof someone can do the thing. The setups that work add one practical step: a short reflection, a recorded demo, or a supervisor sign-off. It's more work to review, but it's the part that tells you the training worked.

6. The course that lives inside a community

What it is: a membership where lessons are one part, alongside discussion, events and member profiles.

Good for: creators whose audience comes back for each other as much as for the content.

What it needs: a community space, a classroom, and one login that ties them together. Plus a member list you can export.

Where it breaks: when the whole thing is rented. If the community and the lessons sit on one hosted platform, a price change or a rule change hits everything at once.

A quick way to choose

Once you know which of the six you're building, the tool choice gets much smaller. A few questions that help:

  • Who needs to own the student list? If the answer is "me, always", favour setups where you can export students, progress and purchases, not just video files. Videos are the easy part to move. Students, progress, renewals and certificates are not.
  • How much will you build yourself? An expert with no spare time is usually better served by a simple hosted setup or a developer friend than by a weekend of plugin research.
  • What happens when you stop paying? Ask this of every tool. Some keep your content readable, some lock everything, and some quietly let buyers keep access. You want to know which before launch, not after.
  • Where does the conversation happen? If students will talk to each other, plan that space now.

The tools people mention most often split into three groups: hosted course platforms (fast to start, least control), newsletter or community tools with courses added (great if that's where your audience already is), and courses on your own site using an LMS (most control, a bit more setup). All three are valid. The mistakes we see come from picking one before deciding which of the six setups you're building.

Disclosure: we're the Wbcom Designs team, and we make Learnomy, an LMS for your own WordPress site. It's one option in that third group alongside several other good ones.

A simple walkthrough for your first version

If you're starting from zero, this order keeps you from overbuilding:

  1. Write the outcome in one sentence. "After this, you can ___."
  2. Pick one of the six setups above.
  3. Record or write three lessons before choosing any tool.
  4. Choose the smallest setup that covers checkout, login, progress and your export needs.
  5. Invite five people from your audience to go through it for free or at a discount.
  6. Watch where they stop. Fix that before adding anything else.

Most courses don't fail because of the platform. They fail because the first version tried to be a library, a cohort and a community at once.

Your turn

  1. If you've taught online, which of the six setups were you really building, and did your tools match it?
  2. What's the one thing you wish you could have taken with you when you left a course platform?
  3. How do you check that people actually learned something, beyond a quiz score?
  4. For experts with no time to build: hosted platform, own site, or hire someone? What would you tell them?

We'll read every reply. If you've moved a course from one home to another, we'd especially love to hear what broke.

📰 Read the original article on Dev.to WebDev

Originally published by Dev.to WebDev. Aggregated on AIWithGhost for educational purposes — full credit and traffic to the original publisher.