# Welcome to Tutorials

<div data-with-frame="true"><figure><img src="https://1720374836-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FskGYu79qDNfITOqDNU3s%2Fuploads%2Fjpn46AFY3yNeLdSRypcO%2Fbuild-better-apps.png?alt=media&#x26;token=287464e3-ba92-4a4c-8386-fd2c8e335ec4" alt=""><figcaption></figcaption></figure></div>

This tutorials section consists of end-to-end guides on building complete applications with Stacks. The goal with these tutorials is to learn by building. They will walk you through the process of building complete apps from start to finish.

> ***A tutorial is a lesson**, that takes a student by the hand through a learning experience. - diataxis*

Our tutorials section has launched with its first complete tutorial: the Bitcoin Primer, which gives a holistic introduction to both Bitcoin and Stacks. Additional tutorials are in the works to walk through how to build different things with Stacks.

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th data-type="content-ref"></th><th data-hidden data-card-cover data-type="image">Cover image</th></tr></thead><tbody><tr><td>Bitcoin Primer</td><td>A high-level introduction to Bitcoin and how to expand its functionality with Stacks.</td><td><a href="bitcoin-primer">bitcoin-primer</a></td><td><a href="https://1720374836-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FskGYu79qDNfITOqDNU3s%2Fuploads%2F7CWDT9Nc6tLgPHNCbTG9%2Fbitcoinprimertutorial.png?alt=media&#x26;token=9ba4323d-101b-442d-8009-8fec277d2b85">bitcoinprimertutorial.png</a></td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.stacks.co/tutorials/readme.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
