Learn by writing, not memorizing

Learn Markdown with Interactive Practice

Work through 24 short tasks, get immediate feedback, and finish by writing a small README that uses the syntax together.

Start practice
1Headings2Emphasis3Lists and tasks4Links and images5Code6Quotes and structure7Tables8GFM extensions
Progress1 / 24
Score0 / 48 points
Question 1 of 24 · Headings

Which marker creates a level-one heading?

A space follows the marker.

Choose one answer
README

Final challenge: write a short README

Use all six items below in one document. The preview updates while you write.

  • One H1 heading
  • One H2 heading
  • Bold or italic text
  • A descriptive link
  • A list
  • Inline code or a code block
Continue in the full editor

README preview

README preview
Tiny project

A small tool for organized notes.

Setup

  1. Run npm install
  2. Read the documentation
Method

Why this course uses short tasks

Markdown becomes useful when you can recall a pattern while writing. Each topic starts with recognition, moves to a small fill-in task, and ends with writing the syntax yourself. The final README combines the patterns instead of testing them in isolation.

FAQ

Interactive Markdown practice FAQs

Is this course for complete beginners?

Yes. It starts with heading and emphasis markers, then moves into links, code, tables, and common GFM extensions.

How is the score calculated?

Each of the 24 tasks is worth two points on the first correct attempt and one point after a retry, for a maximum of 48 points.

What counts as a weak topic?

A topic is added to the review list after two incorrect attempts on any task in that topic.

Does the final README get uploaded?

No. It is rendered in this browser tab and is not sent to an ilovemd conversion server.

What should I do after finishing?

Open the full editor, write a real short document, and use the cheat sheet only when you need to check a pattern.