Create a free account to get access to additional free training videos. Enjoy this free video from CraftQuest! Create a free account to get access to additional free training videos. Join the Community
In this course, we'll teach you how to configure and set up a project similar to what you'll see in the real world.
In this course, we’ll teach you how to configure and set up a project similar to what you’ll see in the real world. We’ll implement best practices for code and content authoring that perform well in production.
We’ll start by standing up a new Craft CMS project using the CraftQuest starter project. This starter project uses Docker, and it is the easiest way for reliable local development and will get you up and running quickly.
Then we’ll move into building out the project step-by-step. Along the way, we’ll learn all the fundamentals of building a production-worthy real-world Craft CMS project.
In Real World Craft CMS, we’ll cover:
My goal is to emulate as close as possible the experience of building a real-world Craft CMS project and then deploying that project to a production server.
One important note: if you haven’t built anything with Craft CMS before, you’ll want to watch and complete the Craft CMS Quick-Start Guide first. That is a primer on the fundamentals of Craft CMS.

I am the creator of CraftQuest, a web developer, and former software team manager. I spend most of my time improving CraftQuest with code and courses. When I'm not in front of the computer, I spend my time with my family, and running on the roads and trails of Austin, TX.