Welcome

Classic and Block Editor Differences

Development Tools Set Up

Creating a Block Plugin From Scratch

Block Development Foundations

Completing Our Block

Adding the apiVersion

Types of Blocks

Creating the Editing Experience

Storing Data with Blocks

Styling Blocks

Adding Customization Options

Introduction to Data Handling

Data Handling in Blocks

Dealing with Post Meta

Creating Dynamic Blocks