Learn with tutorials

Follow step-by-step guides to learn the basics of interacting with Wikimedia projects.

আপনার প্রথম সরঞ্জাম তৈরি করুন

Learn how to edit wiki pages using Python and the Pywikibot framework. This tutorial helps you get started quickly using only your browser.

  • Read more on mediawiki.org

Generate ideas for articles

Learn how to use the MediaWiki API to generate ideas for new Wikipedia articles. This tutorial uses Python and the Flask framework.

  • Read more on mediawiki.org

Write a bot that uses Wikidata

Use Python to handle large datasets from Wikidata and transfer data between tools in your workflow.

  • Read more on Wikidata

Display holidays from Wikipedia

Learn how to use the MediaWiki API to fetch holidays for a given date from Wikipedia. This tutorial also covers how to use the API to log in to Wikipedia and add new holidays. This tutorial uses Python and the Flask framework.

  • Read more on mediawiki.org

Add JavaScript or CSS to a wiki

Customize MediaWiki with client-side JavaScript and CSS. Share user scripts, and explore gadgets other people have created.

  • Read more on mediawiki.org

Host a tool on Wikimedia cloud servers

Toolforge is a free hosting environment for running and managing tools. Get started with Toolforge by creating an account and setting up a basic web service.