← All articles
// Tutorial series

PHP Package Development

13 parts

A free 13-part series taking you from zero to publishing professional PHP packages - from your first composer init to Packagist, Laravel service providers, and Symfony bundles.

01 Why Build PHP Packages? A Developer's Guide to the Composer Ecosystem 8 min02 Setting Up Your First Package 18 min03 Writing Your First Package Code 39 min04 Testing With PHP Unit Pest 44 min05 Publishing To Packagist 22 min06 Package Quality Essentials 23 min07 Advanced Package Patterns Part 1 26 min08 Advanced Package Patterns Part 2 24 min09 Laravel Packages Basics 20 min10 Laravel Package Deep Dive 25 min11 Testing Laravel Packages 32 min12 Building Symfony Bundles 28 min13 Symfony Bundle Features 39 min