How to Evaluate an Online Course Before You Buy
I spend most of my working life deciding whether a claim about a system holds up before I let it anywhere near production. A vendor says their failover is automatic; I want to see it fail over. A dashboard says 99.9% uptime; I want the raw logs, not the badge. An online course’s sales page is making claims too — about what you’ll be able to do afterward, about who built it, about what happens if it doesn’t work out for you. The checks are the same shape. You’re just running them on a purchase instead of a server.
None of what follows requires buying anything. Every check below runs on the public sales page, before you reach for a card.
Read the curriculum, not the promise
The headline promise on a course page is marketing copy — “become a data analyst,” “master the guitar in 90 days.” The curriculum is the actual product. Scroll past the promise to the module list and ask two things: does each module name a skill or just a topic, and does the page tell you how long each one actually runs?
“Module 4: Advanced Techniques” tells you nothing. “Module 4: Building a REST API with authentication, 2h 40m across 6 lessons” tells you exactly what you’re buying and how much of your week it costs. A page that names topics but never states runtime is withholding the one number you’d actually use to decide — how much time this is going to take.
If there’s a free preview lesson, watch it before anything else. It’s the only unfiltered sample of the actual teaching — not the trailer, the teaching.
Check the instructor the way you’d check a reference
A course page will tell you the instructor is an expert. That’s a claim, and claims get checked, not accepted. Look for a name attached to work you can independently find — a LinkedIn profile with an employment history that predates the course launch, a GitHub account, published articles, a company that still exists and still lists them. A stock photo, a first name only, or a bio that describes achievements without naming the companies or projects where they happened is a bio written to be unverifiable, not a bio that happens to be short.
This isn’t about credentials for their own sake. It’s about whether there’s a real person on the other end who staked something — a name, a track record — on the material being right.
Read the refund policy, not the refund badge
“30-day money-back guarantee” is a badge. The policy is the paragraph of actual text near the footer, and it usually has a condition the badge doesn’t mention. Common ones: the refund window starts at purchase, not at when you actually start watching; it’s void once you’ve completed a certain percentage of the course, sometimes as low as 20%; it’s processed as platform credit, not cash, unless you ask a specific way.
None of those conditions make a course a scam — plenty of legitimate operations cap refunds at partial completion so people can’t binge the whole thing and return it. The problem is buying on the badge and finding the condition afterward. Read the clause before you pay, not after you want your money back.
Find out where the reviews actually live
A testimonial carousel on the sales page itself is not evidence — it’s copy the seller selected. Five identical five-star quotes with first names only and no dates tell you the seller can write marketing copy, which was never in question. What you want is review data the seller doesn’t control: the course’s page on the platform it’s actually hosted on (if it’s on a marketplace like Udemy or a similar platform with public ratings), an independent forum thread, a Reddit search for the course name plus “review” or “worth it,” a complaint site search for the instructor or company name.
If a course only exists on its own standalone sales page with no independent trace anywhere — no platform listing, no forum mention, nothing — that’s not automatically disqualifying for a brand-new course, but it does mean you’re the evidence. Decide accordingly.
Notice what the pricing page is doing to you
A countdown timer that resets when you reload the page isn’t measuring anything — it’s a prop. A price shown crossed out next to a “sale” price is only meaningful if the crossed-out price was ever a real price anyone paid; on a lot of course pages it’s never been charged to a single customer. Neither of these facts means the course itself is bad. They do mean that page is optimized to make you decide fast, and a decision made fast is a decision made with less checking — which is the opposite of everything above this paragraph.
Close the tab. If the course is worth buying today, it’s worth buying tomorrow after you’ve actually looked.
The five-minute version
- Curriculum names skills and states runtime, not just topic titles
- Instructor is a findable, checkable person, not a bio built to be unverifiable
- You’ve read the actual refund clause, not just the badge
- You’ve found at least one review the seller doesn’t control
- You closed the tab once, and the price and your interest were both still there later
This is the same checklist I run before this site puts a verdict on any specific course — see the Methodology page for the full process once a product review is actually attached to it. Right now this page carries no product, no link, and no commission; it exists because the check is worth having whether or not I’ve reviewed the specific course you’re looking at.