# Tutorials & Examples

https://docs.serverpod.dev/1.0.0/tutorials

The Serverpod tutorials teach you how to use Serverpod to build a backend for your Flutter app. We are actively working on developing more samples and tutorials. Let us know what you want to learn about or if you wish to contribute.

## Tutorial videos

[CodeX](https://www.youtube.com/watch?v=3Q2vKGacfh0\&list=PL3wGb9_yWsvLPOvTRl39HQ6Qp0XJwi9dB) and [Johannes Milke](https://www.youtube.com/watch?v=1K7j5D2KWjw) have created some great tutorials which are available on Youtube.

[Watch the video](https://www.youtube-nocookie.com/embed/3Q2vKGacfh0)

***CodeX:*** *Introduction to Serverpod and installation.*

[Watch the video](https://www.youtube-nocookie.com/embed/93NgZLDB5pM)

***CodeX:*** *Database CRUD operations.*

[Watch the video](https://www.youtube-nocookie.com/embed/6iG0Fw-qk54)

***CodeX:*** *Calling Serverpod methods from Flutter.*

[Watch the video](https://www.youtube-nocookie.com/embed/q6OfweY1lgk)

***CodeX:*** *Caching and logging.*

[Watch the video](https://www.youtube-nocookie.com/embed/1K7j5D2KWjw)

***Johannes Milke:*** *Covers installation, CRUD operations, and real-time communication.*

[Watch the video](https://www.youtube-nocookie.com/embed/y7oLNlbWbUY)

***Ajay k:*** *Integrating Sign in with Google.*

[Watch the video](https://www.youtube-nocookie.com/embed/ksTaOq29R8o)

***Ajay k:*** *Uploading files to S3.*

## Example code

Looking at examples can be a great way to learn. Here we collect samples created by the Serverpod team and the community.

- **[Pixorama](https://pixorama.live)**: A multi-user drawing experience. Showcases Serverpod's real-time capabilities and is less than one page of code.
- **[Auth and Chat modules](https://github.com/serverpod/serverpod/tree/dev/packages/serverpod/example)**: Shows how to use the auth and chat modules to authenticate with Apple, Google, email, and Firebase and how to do a real-time chat.
