Join plugin developer Ben Croker on a journey of exploring Craft plugins in-depth. Go beyond and the basics and learn how and why plugins work the way they do. Along the way improve your own plugin development chops and learn how to write better plugins.
Craft Plugin Development In-Depth is made up of the following videos:
|1||Visualizing a Craft Plugin||Ben jumps right in and maps an illustration of a Craft plugin with the actual code. Even if you've built a plugin, this will help you create a clearer mental model of how the plugin works.||08:26|
|2||How a Plugin Variable Works||Continuing with the EntryCount plugin, Ben takes a closer look at a plugin variable and what happens when you access a variable from a template.||09:49|
|3||How a Plugin Controller Works||Ben focuses on the plugin controller. He helps clear up confusion about plugin controllers and how we interact with them using Action URLs and POSTed forms.||12:37|
|4||How Service APIs Work||Ben continues his journey through a plugin's internals. This time he focuses on how Service APIs work.||12:05|
|5||Data Structures and Storage||Go deep with Ben on data structures and storage and learn a lot about a core part of plugin development for Craft.||15:49|
|Course In-Progress||This course is still being updated with new content. Check back for more!|