Platforms and technologies
Write portable technical content with headings, links, lists, and code blocks.
# A useful lesson
Write the idea, then show a small example.COURSE CURRICULUM
Finish one section at a time or jump directly to a concept you need.
Learn how markdown flavors, renderers, and source files works in Markdown, why the underlying model matters, and how to apply it in a small program without hiding important trade-offs.
Learn how headings, paragraphs, emphasis, and escaping works in Markdown, why the underlying model matters, and how to apply it in a small program without hiding important trade-offs.
Learn how links, images, references, and meaningful labels works in Markdown, why the underlying model matters, and how to apply it in a small program without hiding important trade-offs.
Learn how lists, blockquotes, code, tables, and task items works in Markdown, why the underlying model matters, and how to apply it in a small program without hiding important trade-offs.
Learn how inline syntax, html boundaries, and precedence works in Markdown, why the underlying model matters, and how to apply it in a small program without hiding important trade-offs.
Learn how conditional content across renderers works in Markdown, why the underlying model matters, and how to apply it in a small program without hiding important trade-offs.
Learn how repeated sections, lists, and documentation patterns works in Markdown, why the underlying model matters, and how to apply it in a small program without hiding important trade-offs.
Learn how reusable references, includes, and templates works in Markdown, why the underlying model matters, and how to apply it in a small program without hiding important trade-offs.
Learn how document hierarchy and navigation structure works in Markdown, why the underlying model matters, and how to apply it in a small program without hiding important trade-offs.
Learn how plain text, unicode, line wrapping, and code fences works in Markdown, why the underlying model matters, and how to apply it in a small program without hiding important trade-offs.
Learn how broken links, unsafe html, and linting works in Markdown, why the underlying model matters, and how to apply it in a small program without hiding important trade-offs.
Learn how organizing documentation sets and relative paths works in Markdown, why the underlying model matters, and how to apply it in a small program without hiding important trade-offs.
Learn how front matter, metadata, and content models works in Markdown, why the underlying model matters, and how to apply it in a small program without hiding important trade-offs.
Learn how images, downloads, generated docs, and paths works in Markdown, why the underlying model matters, and how to apply it in a small program without hiding important trade-offs.
Learn how testing links, headings, and rendered output works in Markdown, why the underlying model matters, and how to apply it in a small program without hiding important trade-offs.