Laravel 包裹培训(赞助商)
发布日期 作者: Freek Van der Herten
我和我在 Spatie 的同事一起制作了超过 200 个包裹,总下载量超过 7500 万次。
我们从像 laravel-permission、laravel-backup、browsershot、laravel-medialibrary 等等高质量的包裹中学习了很多。我们认为我们有一个非常好的工作流程来制作可靠、可读和可维护的包裹。
我们希望在我们的新高级视频课程中与大家分享我们多年积累的知识,课程名为 Laravel 包裹培训。
介绍 Laravel 包裹培训
我们的视频课程 是开始您的包裹构建之旅的完美起点。课程涵盖了构建与 PHP 无关的包裹和 Laravel 包裹。即使您有一些经验,我相信我们的视频课程也能教您一些新技巧。
我们构建了一个优美的环境来观看视频。您的进度将自动跟踪。在每个视频的笔记中,我们还为您提供了一些有趣的链接。
简而言之,这个高级视频课程涵盖了
- 使用 Spatie 包裹框架启动开发过程
- 自动修复代码风格问题
- 使用语义化版本控制
- 添加路由、控制器和视图
- 使用迁移和模型
- 如何支持多个 PHP 和 Laravel 版本
对于添加到包裹中的所有功能,您将学习如何自动对其进行测试,包括本地测试和通过 GitHub Actions 进行测试。这样,您可以构建一个漂亮且易于维护的包裹,让您的同事、客户和社区都可以信赖它。
我们还录制了长达 90 分钟的现场编码视频,将整个课程的知识融汇贯通,从头开始构建一个真实的包裹。您可以观看我编码并解释我的思路。我录制这个视频时玩得很开心。
最后,我们还添加了一些视频,深入探究了 Spatie 的热门包裹。您是否想知道我们如何构建代码以及我们的最佳实践?现在是观看我解释像 laravel-medialibrary、laravel-responsecache 和 laravel-multitenancy 这样的包裹背后的工作原理的机会。
总共,有 4 个小时的内容 供您欣赏!
人们怎么说
喜欢 @freekmurze 和 @spatie_be 团队提供的优质内容。如果您想提高 Laravel 包裹技能,这是您找不到的更好的资源。 https://127.0.0.1/GSW7lOTkbH
— Jonathan Reinink (@reinink) 2020 年 5 月 27 日
与 @freekmurze 一起深入探究代码是一个提高技能的好机会。即使您没有计划构建包裹,这也是一个巨大的学习资源。强烈推荐。 https://127.0.0.1/UUHIwf5Zwa
— Mohamed Said (@themsaid) 2020 年 5 月 27 日
Freek 了解如何构建包裹,超过我所认识的任何其他人。我强烈推荐这个视频课程。 https://127.0.0.1/S4aW3GZQeA
— NUNO MADURO (@enunomaduro) 2020 年 5 月 27 日
查看我朋友 @freekmurze 的新课程。可以肯定地说,他是一位包裹开发专家。 https://127.0.0.1/J3s0xMxEM6
— Dries Vints (@driesvints) 2020 年 5 月 27 日
我昨天购买并开始学习这门课程…… 在前 15 分钟内就学到了新东西。迫不及待地想继续学习!物超所值(或准确地说,以美元计算的价值)。感谢 @spatie_be 和 @freekmurze。 https://127.0.0.1/Ay3IBvMb1I
— Craig Potter (@_CPotter) 2020 年 5 月 29 日
我敢肯定这个人精通“制作包裹”方面的内容。我已经购买了! https://127.0.0.1/12OIokq847
— Frederick Vanbrabant (@maybeFrederick) 2020 年 5 月 27 日
为什么要构建包裹呢?
通过将常见的函数转移到包裹中,您应用程序的代码库可以变得更小,更易于维护。
包裹可以拥有自己的测试套件。如果发现 bug,只需运行 composer update
即可轻松地在您的应用程序中分发修复程序。
还有商业利益。通过开源包裹,您作为开发者,以及您的公司在社区中将变得更加显眼,这将为您带来令人兴奋的机会。
对于 Spatie 及其所有团队成员来说,构建包裹帮助我们取得了今天的成就。您可以阅读我们的故事 在这篇博客文章中。
如果您想成为下一个 Spatie,请立即获取 Laravel 包裹培训。我迫不及待地想看到您将使用这些知识构建的酷炫包裹。
Freek Van der Herten