Documentation/Tutorials

A tutorial teaches the reader how to complete a project.

Tutorials should be:


 * clear about prerequisites
 * ordered
 * reproducible

Examples

 * API:Nearby places viewer
 * API:Article ideas generator
 * API:Picture of the day viewer
 * API:Holidays viewer
 * API:Presenting Wikidata knowledge
 * API:Page info in search results
 * Manual:Pywikibot/PAWS
 * Gadget kitchen
 * wikidata:Wikidata:Pywikibot - Python 3 Tutorial
 * wikitech:Portal:Toolforge/Quickstart
 * wikitech:Help:Toolforge/My first Django OAuth tool
 * wikitech:Help:Toolforge/My first Flask OAuth tool
 * wikitech:Help:Toolforge/My first NodeJS OAuth tool
 * wikitech:Help:Toolforge/My first Pywikibot tool
 * wikitech:Help:Toolforge/My first Rust tool
 * OOUI Basics part 1
 * OOUI Basics part 2
 * Search Wikipedia articles
 * Explore page history
 * Reuse media files from Wikimedia Commons
 * Wikidata Query Service tutorial

Collections

 * Category:Tutorials
 * Wikimedia tutorials
 * wikitech:Category:Tutorials

Tools for creating tutorials

 * PAWS

Description
Tutorials are lessons that take the reader through a series of steps to complete a project. Tutorials are learning oriented.

Introduction
The first section under the title should introduce the topic and audience of the page and provide a clear description of the outcome of the tutorial.

Prerequisites
The page should include a "Prerequisites" section that describes the required tools, knowledge, or other prerequisites required to complete the tutorial.

Numbered steps
Section headings should be numbered and represent a clear sequence of steps.

Working examples
Commands and examples should be tested for accuracy.

Review process
See the checklist