The Complete Guide to WordPress Block Development
In this free video course, you’ll learn to build custom blocks from the ground up, master WordPress’s data systems, and create interfaces that feel native to the block editor experience.
Be sure to visit our Video Library for more high quality video content that is specific to Ollie and Ollie Pro.
Learn the fundamentals
Get familiar with modern JavaScript development, WordPress’s component system, and the build tools that make professional block development possible.
Master advanced features
Dive deep into data management, dynamic blocks, post meta integration, and creating user interfaces that integrate seamlessly with WordPress.
Future-proof your workflow
Sharpen the skills that define the future of WordPress development and position yourself ahead of the curve in block editor innovation.
Browse popular topics
Create a Block Plugin from Scratch
Build a complete block plugin from the ground up, including build tools, file structure, and registration systems.
Block Development Foundations
Master the essential development environment, debugging techniques, and modern JavaScript patterns needed for professional block development
Types of Blocks
Understand the fundamental differences between static and dynamic blocks and when to use each approach.
Creating the Editing Experience
Build reusable theme components like headers and footers that maintain consistency across your entire site.
Adding Customization Options
Design flexible page templates that adapt to different content types while maintaining your theme’s visual identity.
Creating Dynamic Blocks
Dynamic blocks use render callbacks instead of save functions, generating content server-side rather than storing HTML in the database.