Lesson 01 – Markdown Fundamentals¶
Prerequisites: Before diving in, review Lesson 00 – Visualizing with Mermaid to map out the flows you'll document.
Markdown is a lightweight syntax for adding formatting to plain text. Nearly every file in this curriculum is written in Markdown so you can easily track changes in Git and convert the final versions to PDFs.
1. Why Markdown?¶
- Readable: Even without conversion, the text is easy to read.
- Portable: Works across GitHub, GitLab, and documentation tools.
- Flexible: Supports code blocks, images, and even diagrams with Mermaid.
2. Basic Syntax¶
Headings¶
Create section headings using # characters:
# Top Level Heading
## Second Level
### Third Level
Emphasis¶
Add emphasis with asterisks or underscores:
*italic* **bold** ~~strikethrough~~
Lists¶
Numbered and bullet lists keep information organized:
1. First item
2. Second item
- Bullet one
- Bullet two
Links and Images¶
Insert links with [text](URL) and images with :
[Innovation Studio](https://github.com/Cortado-Group/innovation_studio)

Code Blocks¶
Use triple backticks for code:
print("Hello, Markdown!")
3. Extended Features¶
- Blockquotes begin with
>for quotes or callouts. - Tables use
|to align rows and columns. - Mermaid diagrams allow flowcharts right inside your
.mdfiles.
4. Previewing Markdown¶
GitHub and modern editors preview Markdown automatically. For advanced diagrams, install a Mermaid plugin or use mermaid.live.
Learning Markdown will make all of your documentation clearer and easier to maintain. Keep this cheat sheet handy as you contribute to the Innovation Studio projects.
Next Up¶
Kick off coding with Lesson 02 – Python Basics.