We use cookies
We use essential cookies to keep you signed in, plus optional analytics and marketing cookies. Affiliate referrals use browser storage and need your consent. Cookie policy
Free tool
A blank document kills more courses than any platform choice ever will. Describe who the course is for and the transformation it delivers, and this gives you a structured skeleton: modules, lessons, and a writing prompt for each, as a markdown file you can start writing into immediately.
Module titles (rename freely)
course-outline.md
4 modules · 12 lessons
# Working title
**Who it's for:** Describe the specific person this course serves.
**The transformation:** From (where they start) to (where they finish).
## Module 1 · Foundations
### Lesson 1.1 · (working title)
> Give the student one real result in the first sitting. State the problem plainly, walk the shortest path through it, and end with a two-minute exercise.
### Lesson 1.2 · (working title)
> One outcome per lesson. Write the outcome line first ("After this lesson you can..."), then write only what serves it.
### Lesson 1.3 · (working title)
> Checkpoint: a short exercise that proves this module stuck before the student moves on.
## Module 2 · The core skill, step by step
### Lesson 2.1 · (working title)
> One outcome per lesson. Write the outcome line first ("After this lesson you can..."), then write only what serves it.
### Lesson 2.2 · (working title)
> One outcome per lesson. Write the outcome line first ("After this lesson you can..."), then write only what serves it.
### Lesson 2.3 · (working title)
> Checkpoint: a short exercise that proves this module stuck before the student moves on.
## Module 3 · Worked examples, start to finish
### Lesson 3.1 · (working title)
> One outcome per lesson. Write the outcome line first ("After this lesson you can..."), then write only what serves it.
### Lesson 3.2 · (working title)
> One outcome per lesson. Write the outcome line first ("After this lesson you can..."), then write only what serves it.
### Lesson 3.3 · (working title)
> Checkpoint: a short exercise that proves this module stuck before the student moves on.
## Module 4 · Common mistakes and how to fix them
### Lesson 4.1 · (working title)
> One outcome per lesson. Write the outcome line first ("After this lesson you can..."), then write only what serves it.
### Lesson 4.2 · (working title)
> One outcome per lesson. Write the outcome line first ("After this lesson you can..."), then write only what serves it.
### Lesson 4.3 · (working title)
> Close the loop: restate the transformation, recap what the student can now do, and hand them a concrete next step.
Lesso imports markdown directly: headings become chapters and lessons, so this file is a course skeleton, not just notes.
A course is a journey from A to B: a student arrives in one state and leaves in another. "Ukulele" is a topic; "from never held one to playing two songs at a party" is a course. When you name the start and end states, the modules almost write themselves, because each module is simply the next leg of that journey, and anything that does not move the student along it gets cut. The generator bakes that discipline in: every lesson stub opens with an outcome prompt, so you write towards "after this lesson you can..." instead of towards a word count.
The pattern is boring on purpose, because it works. The first lesson delivers a quick win, one real result in the first sitting, which is what convinces a student the rest of the course will pay off. Each module ends with a checkpoint exercise that proves the material stuck. The final lesson closes the loop: it restates the transformation and hands the student their next step. Rename every module, change every title; the scaffolding is there so you spend your effort on substance.
The output is plain markdown, and that is the point. Lesso builds courses from markdown: headings become chapters and lessons, code blocks stay intact, and the file you drafted in becomes the course you publish. Outline today, write a lesson a day, and you can be selling within weeks without ever opening a video editor.
As many as the transformation needs and no more. The generator defaults to four with two to five lessons each, which suits most focused skill courses. A short course a student finishes beats a long one they abandon, and completion is what earns you reviews, referrals, and repeat buyers. If your outline balloons past six modules, you are probably describing two courses.
No, deliberately. The structure comes from a course-design pattern (quick win first, one outcome per lesson, checkpoints at module ends, a closing next-step lesson) and the substance comes from you. Nothing you type leaves the page, and nothing in the outline is invented on your behalf.
Write into it, one lesson at a time, replacing each prompt with the real content. Markdown is deliberately the format: Lesso imports it directly, turning your headings into chapters and lessons, so the outline file grows up to become the course itself rather than a plan you transcribe later.
For technical and professional material, text has real advantages: students can search it, copy code from it, skim back through it, and you can update it in minutes instead of reshooting. Video suits demonstration-heavy subjects. If your knowledge already lives in writing, a text course is the shortest path from what you know to something you can sell.
For creators
Lesso turns writeups, docs, blog posts, and newsletters into a paid course in minutes. No video, no monthly fee, and you keep 85% of every payment.
Turn your content into a course, free