Francis Landford.
← All Courses

Advanced

Testing & Deploying Laravel Applications

Write tests that actually catch bugs, then ship your app to production with zero-downtime deploys, queues, and a task scheduler that keeps running.

Building the feature is half the job — this course covers the other half. You'll write feature and unit tests with Pest, learn what to mock and what to let run for real, then take an app to production: environment configuration, zero-downtime deployment, background queues, and the task scheduler that keeps recurring jobs running without a cron entry per task.
This is an advanced course — you should be comfortable building complete Laravel features (routes, controllers, Eloquent models, migrations) already. We won't re-cover the basics here.

Lessons

Writing Your First Feature Test with Pest code Preview
View →
Testing Models, Factories, and the Database code
Mocking, Fakes, and Testing Queued Jobs code
Deploying to Production Without Downtime code
Queues, Scheduling, and Keeping Things Running code

29.00 USD

Sign In to Enroll
  • 5 lessons
  • Final quiz + certificate on completion