17 OCT 2024 - Welcome Back to TorrentFunk! Get your pirate hat back out. Streaming is dying and torrents are the new trend. Account Registration works again and so do Torrent Uploads. We invite you all to start uploading torrents again!
TORRENT DETAILS
[FreeCoursesOnline.Me] Laravel Package Training - Learn To Create Laravel Packages
TORRENT SUMMARY
Status:
All the torrents in this section have been verified by our verification system
Learn how to create a Laravel package and become the next package maestro
Become the next maestro! With over 200 packages released with over 75 million downloads, the Spatie team knows what they're talking about. Dive into the thoughts of the people who brought you quality packages like laravel-permission, laravel-backup, browsershot, laravel-medialibrary and learn how to program, test and maintain your own packages.
For all the functionality added to the package, you will learn how to automatically test it both locally and using GitHub actions. This way, you can create a beautiful and maintainable package that your colleagues, customers, and the community can rely on.
Creating a framework-independent PHP package:
• Using the Spatie PHP package to start creating an independent package
• Adding the first class to the package
• Testing a package using PHPUnit
• Automatically fix code style issues locally
• Running tests on GitHub activities
• Fixing Code Style Issues with GitHub Actions
• Using Psalm to Analyze and Troubleshoot Your Code
• Generating Code Coverage Reports Using Xdebug
• Support for multiple PHP versions
• Using semantic version control
• Logging changes
• Registering a package on Packagist
• Publishing a new release on GitHub
• Caring for community contributions
Laravel package creation:
• Using the Spatie Laravel package skeleton to start creating a custom Laravel package
• Adding a config file to a package
• Adding the artisan command
• Adding Models and Migrations to a Package and How to Automatically Test Them
• Adding routes, controllers, and views so that they do not conflict with application routes.
• Running Laravel Package Tests on GitHub Actions
• Using MySQL in Batch Tests and GitHub Actions
• Testing artisan commands using PHPUnit and Orchestra Testbench
• Testing routes, controllers, and views
• Support for multiple PHP and Laravel versions of your package
• Developing a Laravel package inside a full Laravel application
• A stunning 90 minute video of live programming where we combine the knowledge of the entire course to create a real package from scratch.
Why Create Packages?
By moving common functionality into packages, your application codebase can become smaller and more maintainable.
Packages can have their own test suite. When a bug is found, you can easily distribute the fix to your applications by simply running composer update.
There are also commercial benefits. With open source packages, you as a developer and your company become much more visible in the community, which can lead to exciting opportunities.
Meet your instructor
Chances are you already have!
Freek Van der Herten is a developer and partner at Spatie, a Belgium-based company specializing in creating Laravel apps.
The company has an open-source first mentality. Freek and his team have released over 200 packages, that are loved by the community, and which have been downloaded for over 75 million times.
Freek also has a passion for spreading his knowledge. In addition to regularly speaking at local user groups and some of the world's best conferences, he also publishes posts on PHP, Laravel, and programming in general at his well-respected blog.
VISITOR COMMENTS (0 )
FILE LIST
Filename
Size
0. Websites you may like/How you can help our Group!.txt
208 B
1. Creating a PHP package/1. Introduction.mp4
6.8 MB
1. Creating a PHP package/2. Starting a PHP package using the skeleton.mp4
56.9 MB
1. Creating a PHP package/3. Configuring the namespace and adding code.mp4
26.8 MB
1. Creating a PHP package/4. Running tests on GitHub Actions.mp4
78.4 MB
1. Creating a PHP package/5. Enforcing a code style.mp4
29.8 MB
1. Creating a PHP package/6. Publishing a package.mp4
23.6 MB
1. Creating a PHP package/7. Creating a new release.mp4
40 MB
1. Creating a PHP package/8. Merging a small PR.mp4
20.7 MB
1. Creating a PHP package/9. Generating code coverage reports.mp4
30.9 MB
2. Creating a Laravel Package/1. Starting a Laravel package using the skeleton.mp4
31 MB
2. Creating a Laravel Package/2. Exploring the Service Provider.mp4
55.5 MB
2. Creating a Laravel Package/3. Supporting and testing multiple Laravel and PHP versions.mp4
43.3 MB
2. Creating a Laravel Package/4. Installing an unreleased package in a full Laravel app.mp4
28.3 MB
2. Creating a Laravel Package/5. Using config files.mp4
57.5 MB
2. Creating a Laravel Package/6. Adding migrations and models.mp4
66.6 MB
2. Creating a Laravel Package/7. Using MySQL when running tests.mp4
21.9 MB
2. Creating a Laravel Package/8. Using routes, controllers and views.mp4
60.8 MB
2. Creating a Laravel Package/9. Let's build a package together.mp4