Learn
Welcome to the Dgraph learning resources! Whether you're new to graph databases or looking to deepen your expertise, you'll find tutorials, guides, and practical examples to help you succeed.
Interactive Tutorial
Try A Tour of Dgraph — an interactive, self-guided tutorial that walks you through DQL and GraphQL fundamentals with a pre-loaded sample dataset.
Learning Paths
For Developers
Build applications with Dgraph using our step-by-step tutorials:
- Todo App Tutorial — Build a complete todo application with authentication
- React Tutorial — Create a React app with GraphQL and Dgraph
For Data Engineers
Master data modeling and DQL queries:
- Get Started with Dgraph — Hands-on tutorials from basics to advanced queries
- Data Model 101 — Understand graph vs relational data modeling
For Administrators
Learn to deploy and manage Dgraph:
- Dgraph for Administrators — Installation, cluster management, and admin operations
How-To Guides
Practical guides for common tasks:
- How To — Step-by-step instructions for specific use cases like similarity search, load balancing, and CLI operations
Tools & Resources
- Dgraph Experimental — Community tools, scripts, and experimental projects including data import utilities, load testing frameworks, AI integrations, and more
Getting Started
New to Dgraph? Start with the Quick Start guide to set up your first Dgraph instance, then explore the tutorials that match your role and goals.