Multi-Tenant SaaS Apps
Mastering Laravel Multi-Tenancy: Single & Multi-Databases
Build multi-tenant Laravel apps with single or multiple databases, both by hand and with the Tenancy for Laravel package.
Add real-time features to Laravel: notifications, broadcasting channels and events with Pusher, Laravel WebSockets and Echo.
An overview of the main modules. See the course page on Udemy for the full, up-to-date curriculum.
Senior Laravel/PHP developer and technical educator specializing in backend engineering, with 21+ programming courses created for developers worldwide.
More about Mahmoud
Multi-Tenant SaaS Apps
Build multi-tenant Laravel apps with single or multiple databases, both by hand and with the Tenancy for Laravel package.
Testing with PHPUnit
Test Laravel apps with PHPUnit: feature and unit tests for CRUD, validation, authorization and Sanctum APIs, plus Xdebug coverage.
Eloquent ORM Deep Dive
Master Eloquent ORM from basics to advanced: queries, scopes, events, every relationship type, casts, serialization and factories.
Tell me about your application, your goals and your constraints. We'll work out the right next step together.