Quests

Choose a learning quest to get started learning with CraftQuest. No matter which quest you choose, you'll always have access to every course in the catalog. And you'll always be a hero.

Login Required

Getting Started

Learn the core concepts of Craft CMS and get comfortable with the control panel, fields, sections, and content modeling. Perfect for first-time users who want a clear, structured introduction.

3 modules available

View Quest →
1

The Craft Mindset

2

Craft CMS 5 Quick-Start Guide

3

DDEV and Craft CMS Quick-Start Guide

Login Required

Build

Apply what you’ve learned by building a complete Craft CMS site from scratch. Use real-world patterns to create templates, structure content, and launch a functional multi-page site.

6 modules available

View Quest →
1

Real World Craft CMS

2

Twig Templates in Craft

3

Control Flow in Twig

4

Understanding Twig Context or Scope

5

Dates in Twig and Craft

6

Advanced Element Queries in Craft

Login Required

Extend

Learn how to extend Craft CMS with custom modules and plugins via events, Twig extensions, and more. Level up and build custom solutions.

8 modules available

View Quest →
1

Introduction to Extending Craft CMS

2

Generate Craft CMS Plugin and Module Code

3

My First Craft CMS Module

4

Getting Started with Craft Plugin Development

5

Craft Plugin Development In-Depth

6

Extending Twig in Craft CMS

7

Creating a Craft CMS Field Type

8

Building a Craft CMS Dashboard Widget

Login Required

Git Version Control

A full list of courses on Git version control that will take you from beginner to expert.

4 modules available

View Quest →
1

Up and Running with Git

2

Git: The Next Steps

3

Git Extras

4

Git: Under the Hood