Testing with Pest PHP
Laravel Testing Series Part 2: Mastering Pest PHP
Write clean Laravel tests in Pest PHP: expectations, hooks, datasets and higher-order tests for real CRUD and auth cases.
Master Eloquent ORM from basics to advanced: queries, scopes, events, every relationship type, casts, serialization and factories.
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
Testing with Pest PHP
Write clean Laravel tests in Pest PHP: expectations, hooks, datasets and higher-order tests for real CRUD and auth cases.
Caching & Redis Performance
Speed up Laravel apps with caching and Redis: TTLs, invalidation, atomic locks, full-page caching and cache performance analytics.
CI/CD with GitHub Actions
Automate build, test and deploy with GitHub Actions: workflows, events, secrets, runners, matrices, custom actions, SSH deploys.
Tell me about your application, your goals and your constraints. We'll work out the right next step together.