超哥的新课程 ——《PHP 扩展包实战教程 - 从入门到发布》

关于本课程

现有的诸多优秀的开源项目大都是基于其它开源项目的,很少有独立开发的,正所谓站在巨人的肩膀上,才能看得更高。比如我们最熟悉的 Laravel,它就是一个非常典型的基于很多优秀第三方扩展包的模块化开发框架,它的很多核心功能都是基于另外一系列 Symfony 组件 之上构建的。

我们日常开发中经常要与非常多优秀的扩展包打交道,比如图片处理包 intervention/image、单元测试框架 PHPUnit、还有非常强大的日期处理类 Carbon、日志处理 Monolog 等等太多太多。每天享受着这些优秀开发者带来的便利,我们是不是也应该贡献出自己的一份力量,为开源世界做点奉献呢?是时候动手把你的优秀创意分享给大家了!

本课程的目标就是教你如何一步步构建一个优秀的 PHP 扩展包,从编码到测试,发布上线等全流程教学,带你入门 PHP 扩展包开发。

涉及以下技术话题:

  • 扩展包的基础结构设计;
  • 需求分析到功能设计;
  • 异常处理;
  • 单元测试;
  • 持续集成;
  • StyleCI 自动修复代码格式;
  • 文档撰写思路;
  • 案例分析 —— EasySMS。

关于作者

overtrue 人称超哥,是微信开发者社区 一刻 的创始人,也是国内最大的 Laravel 开发者社区 Laravel China 社区 创始人之一。拥有 8 年 PHP 开发经验,曾就职于微博,负责微博 API 的重构设计工作,曾参与开发微博运动等项目。目前就职于深圳腾讯。

我们熟知的 overtrue 是一名开源爱好者,致力于将自己优秀的创意回馈给社区。开发过几十个优秀的 PHP 扩展包,比如中文转拼音组件 Pinyin、多平台短信发送组件 EasySMS、PHP 语法检查组件 PHPLint、以及国内社交平台 OAuth 登录组件 Socialite 等等,拥有 40 万安装量的微信开发 SDK EasyWeChat 也是他的作品之一。

另外 GitHub Ranking PHP 中国榜单里 —— Top PHP GitHub developers in China ,也是大比分排名第一。

购买链接

请前往: 《LX2 PHP 扩展包实战教程 - 从入门到发布》

摈弃世俗浮躁,追求技术精湛
本帖已被设为精华帖!
Summer
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 32

@ghmaga 有什么问题么哥? :smirk:

5年前 评论
Artisan

@overtrue 超哥,EasyWechat 的课程计划什么时候更新啊

5年前 评论
幽弥狂

为了爱。。一顿中午饭就省回来了 :joy:

5年前 评论

@Chasers9527 :kiss: 我也爱你

5年前 评论
幽弥狂

@overtrue 已支持

file

5年前 评论
putixin

@overtrue 期待超哥更多精彩的课程

5年前 评论
Alex89

@ghmaga 超哥应该算是开源狂热者,公司项目里好多依赖都是他写的 easywechat 、 easysms 、qiniu sdk

5年前 评论

第一时间购买入手

5年前 评论
GalaxyNo_1

:hamster: 已购

5年前 评论

すごい(si go i)超哥的拼音组件我收下了/呲牙

5年前 评论
野犭

先买为敬 :stuck_out_tongue_winking_eye:

5年前 评论

超哥出品,必属精品 :smirk:

5年前 评论
KayuHo

:grin: 哈哈,已经看完了

5年前 评论

@Joy_he 今天更新了

5年前 评论

第一次发现还有这样一个 ranking

5年前 评论

laravel–china微信登录和支付不支持

5年前 评论

vue的课程在哪买? 之前不是有vue嘛?

5年前 评论

@overtrue 什么时候出一些高性能、高并发、高可用的教程呢,感觉需求会比较大,很多开发者需要这方面的知识来提升自己

5年前 评论

啊啊啊啊

5年前 评论

做个测试,怎么才能让网页识别我的超链接呢
http://www.baidu.com

5年前 评论

已支持,收藏待看。

5年前 评论

经历很点赞,但课程不想购买。

5年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!