# Get started

https://docs.serverpod.dev/2.5.0/get-started/overview

The getting started guide will help you understand how a Serverpod project is structured, how to make calls to endpoints, and how to communicate with the database.

We also prepared a video going over the basics of Serverpod and the technology its built upon. If you want to jump right in, you can skip the video and go straight to the [Serverpod Mini](https://docs.serverpod.dev/2.5.0/get-started/get-started-with-mini.md) section or [create a full Serverpod project](https://docs.serverpod.dev/2.5.0/get-started/creating-project.md).

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

## Quick Links

- [Serverpod or Serverpod Mini?](https://docs.serverpod.dev/2.5.0/get-started/serverpod-vs-mini.md)
- [Creating a new Serverpod project](https://docs.serverpod.dev/2.5.0/get-started/creating-project.md)
- [Get started with Mini](https://docs.serverpod.dev/2.5.0/get-started/get-started-with-mini.md)
- [Server overview](https://docs.serverpod.dev/2.5.0/get-started/server-overview.md)
- [Working with endpoints](https://docs.serverpod.dev/2.5.0/get-started/working-with-endpoints.md)
- [Serializing data](https://docs.serverpod.dev/2.5.0/get-started/serializing-data.md)
- [Working with the database](https://docs.serverpod.dev/2.5.0/get-started/working-with-database.md)
- [Where to go next](https://docs.serverpod.dev/2.5.0/get-started/next-steps.md)
