Learning-oriented guides that take you through a series of steps to complete a project. Tutorials are designed to help you learn CQL by doing.
If you're new to CQL, start here:
- Your First CQL App - Build your first application with CQL from scratch
- Adding CQL to an Existing Project - Integrate CQL into your current Crystal application
A comprehensive tutorial series that walks you through building a complete blog engine:
- Project Setup - Initialize your project and configure dependencies
- Database Schema - Design and create your database structure
- Models and Relationships - Define Active Record models with associations
- CRUD Operations - Implement create, read, update, and delete functionality
- Adding Features - Extend your blog with comments, tags, and more
Additional tutorials demonstrating common patterns:
- Migration Workflows - Managing database migrations in production
- Performance Monitoring - Track and optimize query performance
What's next? After completing a tutorial, check out the How-to Guides for specific task-based instructions.