SPATIE
  • Products
  • Open Source
  • Videos
  • Web Development
AboutBlogDocsGuidelines Log in

Videos Laravel Package Training

Laravel Package Training

These are videos from a paid course.

    Creating a PHP package

  1. Introduction Free
  2. Starting a PHP package using the skeleton
  3. Configuring the namespace and adding code
  4. Running tests on GitHub Actions Free
  5. Enforcing a code style
  6. Publishing a package
  7. Creating a new release
  8. Merging a small PR
  9. Handling feedback using issues and discussions Free
  10. Generating code coverage reports
  11. Creating a Laravel Package

  12. Starting a Laravel package using the skeleton Free
  13. Exploring the Service Provider
  14. Supporting and testing multiple Laravel and PHP versions Free
  15. Installing an unreleased package in a full Laravel app
  16. Using config files
  17. Adding migrations and models
  18. Using MySQL when running tests
  19. Using routes, controllers and views
  20. Let's build a package together
  21. Source diving Spatie packages

  22. laravel-tail
  23. laravel-collection-macros
  24. laravel-medialibrary
  25. laravel-responsecache
  26. laravel-multitenancy
  27. laravel-short-schedule part 1: Using the package Free
  28. laravel-short-schedule part 2: Under the hood Free
  29. laravel-short-schedule part 3: Testing the package
  30. laravel-dashboard Free
  31. Bonus

  32. Using Psalm to analyse code
  33. How the "Mark as completed" button works

Laravel Package Training

Have you ever wondered how to create your own packages? Interested in how some of our packages work under the hood? This series reveals all secrets!

Pick a topic from the menu to get started.

  • Products
  • Open Source
  • Videos
  • Web Development
AboutBlogDocsGuidelines Log in

Kruikstraat 22, Box 12
2018 Antwerp, Belgium
info@spatie.be
+32 3 292 56 79
  • GitHub
  • Instagram
  • Twitter
  • YouTube
  • Privacy
  • Disclaimer

+32 3 292 56 79

Our office is closed now, email us instead