Menu

1.1. 序言

300

本书封面由 Laravel China 社区的联合创始人 安正超 友情设计。

Laravel 高级教程

本书是 Laravel 教程系列的第三本,前两本分别是:

本书主要专注于以下开发场景:

  • VueJS 的后端服务器 API 接口开发;
  • App 的后端 API 服务器开发。

在第二本进阶课程构建的项目 LaraBBS 基础上,我们将一起开发以下功能:

  • 接口设计原则
  • API 解决方案
  • 短信验证码,手机登录
  • 第三方登录(微信登录详解)
  • 用户身份认证
  • 资源数据格式化
  • 国际化
  • API 基础测试

通过阅读本教程,你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。不仅如此,本书还会对这些基础知识点进行延伸扩展,为你讲解一些在 API 开发中更为专业、实用的技能,如使用微信测试公众号调试 OAuth 流程、图片验证码等。这些知识将为你未来的编程开发奠定下坚实的基础。使你不论是在做自己的个人项目,或是构建一个伟大的商业产品时,都能得心应手。

目标用户

本书是系列课程的第三本,如果你是新手,我们强烈建议你先学习过第一本书和第二本以后,再来学习此书。因为本系列课程的设计核心是一步步把你从 Laravel 新手培养为 Laravel 高级工程师,每一本都是一个不同的阶段,所以一些基础知识在前面书籍中讲解过,这此处我们将不会再次浪费篇幅进行讲解。

当然,如果你是有经验的开发者,你也可以选择跳过前面两本来单独阅读此书,对于本书范围内的知识点,我们会仔细讲解。

本书特色

  • 现代化工作流 - API 开发日常流程,包括Git 工作流、GitHub 使用等;
  • 注重实战 - 所用工具、开发流程、编码理念都是工程师每日编码必备;
  • 最佳实践 - 代码中加入许多最佳实践,从一开始就养成好的编码习惯;
  • 刻意练习 - 一步一步构建一个完整的项目,整书一个线索,轻松上手,一气呵成。

系列课程

目前完成的课程有:

因为个人正在运营一家技术公司 - 灵智天成,技术将会是我们的核心竞争力,所以我计划把这一系列课程打造为一套全栈工程师的培训课程,这套课程也会成为我们公司的工程师技术培训教材。

本系列课程采用独特的『线索性』教授方式,让学者可以跟着教程一步步练习,课程结束后你能收获到一份完整的项目开发经验。我们坚信优秀的开发者是由项目一个个累计起来的,最优秀的那一部分人,可能有几十个上百个的项目开发经验,我们希望系列课程里每一份项目经验皆可成为你通往大师之路的强大助力,有了我们,你耗费的时间将大大减少,每一步也更加稳健,这就是我们一直追逐的价值。

版权声明

本书《Laravel 实战进阶》版权归作者 liyu001989 和 Summer 所有。

本书受版权法保护,任何组织或个人不得以任何形式分发或做商业使用。

更多评论请看: 社区讨论帖

本文章首发在 LearnKu.com 网站上。
上一篇 下一篇
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
讨论数量: 8
发起讨论 只看当前版本


binleyxu
老师,能顺便说说 Swagger 吗?
6 个点赞 | 1 个回复 | 问答 | 课程版本 5.5
shadow123
这本书算是吧之前的项目前后端分离开了嘛?
0 个点赞 | 9 个回复 | 问答 | 课程版本 5.5
Jeepin
请问这个可以和视图一起使用吗?
0 个点赞 | 4 个回复 | 问答 | 课程版本 5.5
流云若雨
购买书?
0 个点赞 | 3 个回复 | 问答 | 课程版本 5.5
tooyond
可以推荐一些类似 Laravel 系列教程的其他教程么?
0 个点赞 | 2 个回复 | 问答 | 课程版本 5.5
鹏哥
升级过 Homestead 的需要修改 nginx 配置
0 个点赞 | 2 个回复 | 分享 | 课程版本 5.5
SeanSolomon
这本书适合做移动端 API 开发学习用吗?
0 个点赞 | 1 个回复 | 问答 | 课程版本 5.7
程序猿的猫
实战教程从 5.5 到 5.7 有哪些是改动的部分
0 个点赞 | 1 个回复 | 教程 | 课程版本 5.7
刻意练习,每日精进。
2
点赞
1615
浏览
8
讨论