Craft Coding Challenge

About The Project

Craft Coding Challenge is a training ground for Craft CMS developers to test and improve their coding skills. The challenges presented will be solveable using either Twig or PHP in the context of a Craft site and will help you hone your skills and learn about best practices and broader computer science concepts. Some challenges will be more theoretical in nature while others will be more practical. Either way, the idea is to offer you a learning environment in which to make mistakes and learn with and from your peers.

Solutions can be submitted within a week of a challenge being posted (the exact closing date is shown for each challenge). Submitted solutions are be published one week after a challenge is released. Explanations will be given as to why certain solutions are good and how others can be improved upon. We credit all submitted code and treat all submissions with respect (no shaming).

This is a community run project and is not affiliated with Pixel & Tonic, the creators of Craft CMS. Please share it with anyone who could benefit from it and send feedback to [email protected] or @ben_pylo.

– Ben Croker


Acknowledgements:
Created by PutYourLightsOn.
Proof-reading and feedback: John D. Wells, Andrew Welch.
Email updates powered by the Campaign plugin.
Forms protected from spam by the Snaptcha plugin.
Site performance boosted by the Blitz plugin.
Site powered by Craft CMS.