# Tutorials

The tutorials below provide step-by-step instructions and sample code to help you get started building Packs and learn key concepts.

## Get started

### In the browser

Build your first Pack in minutes using the Pack Studio web editor.

[View](get-started/web/)

### On your local machine

Build your first Pack on your local machine using the CLI.

[View](get-started/cli/)

### With GitHub

Build your first Pack using GitHub Codespaces and the CLI.

[View](get-started/github/)

### With Gitpod

Build your first Pack using Gitpod and the CLI.

[View](get-started/gitpod/)

### With Replit

Build your first Pack using Replit and the CLI.

[View](get-started/replit/)

## Learn to build

### Basic formula

Learn how to build a basic formula from scratch.

[View](build/formula/)

### Call an API

Learn how to call an external API from within a Pack.

[View](build/fetcher/)

### Sync table

Learn how to build a sync table of external data.

[View](build/sync-table/)

### Using OAuth2

Learn how to access private data in an API using OAuth2.

[View](build/oauth/)

## From the community

### Build a pack in 3 easy steps

[View](https://coda.io/@nina-kastenauer/build-your-own-pack-in-3-easy-steps)

## Videos

Sometimes a video is worth a thousand tutorials. Check out recordings from some of our recent webinars as well as other videos on Pack building.

[Watch](videos/)
