Craft Plugin Development


  1. 1. Course Introduction
  2. 2. Preparation
  3. 3. Entry Count Plugin
  4. 4. Core Concepts
  5. 5. Plugin Specification
  6. 6. Setting Things Up
  7. 7. Plugin Settings
  8. 8. Records
  9. 9. Models
  10. 10. Services
  11. 11. Template Variables
  12. 12. Controllers
  13. 13. Hooks & Events
  14. 14. Element Actions
  15. 15. Translations
  16. 16. Logging & Debugging
  17. 17. Advanced Class Naming
  18. 18. Final Words
  19. 19. Plugins in Craft 3

Course Overview

Your guide to customizing Craft by building your first plugin.

Taught by Ben Croker

Course Materials

  • Download Course Slides
  • Download Entry Count Plugin Code
  • Download Generate Plugins with Pluginfactory.io