Laravel 入门到精通教程


适用于 Laravel 5.5、5.6、5.7、5.8、6.0 版本,本系列教程将围绕一个 LTS 版本,然后采取增量更新方式,随着 Laravel 版本的升级不断进行更新,直到 Laravel 框架不再维护。比如这个教程是在 Laravel 5.5 教程的基础上,涵盖 5.6、5.7、5.8、6.0 版本的功能。

有人会问这个教程和官方文档有什么区别,文档相对晦涩,很多地方会让新手云里雾里,且各章节相互独立、松散,你可以将本系列教程看作一本针对 Laravel 的、开放式的、持续更新的、以实例驱动的、深入浅出的非官方实战指南。

本系列教程源码存放在 Github 上:https://github.com/nonfu/laravel-tutorial-code(基础教程)、https://github.com/nonfu/todoapp(测试驱动开发项目代码都在这个仓库中)

更新频率:为保证教程质量,每周一、三、五更新。

一、预备篇

PHP 知识储备

搭建开发环境

二、基础篇

路由&控制器

视图 & Blade 模板

前端入门

处理用户请求

Artisan & Tinker

数据库和 Eloquent

三、进阶篇

用户认证与授权

请求与响应

底层原理

测试驱动开发

编写 JSON API

最新推荐:Laravel 测试驱动 API 开发,基于 Laravel 9 + Pest。

Redis 与系统组件

代码整洁之道

四、高性能 Laravel

Swoole 篇

MySQL 篇

Redis 篇

消息队列篇

Nginx 篇

筹备中...

五、实战篇

六、附录篇

Laravel 深入核心系列教程

以下教程由用户投稿

相关资源

Github 项目:教程、代码

答疑解惑

如果你在学习过程中有任何问题,可以通过在对应教程下方留言,或者在问答模块提问,还可以加入Laravel学院社群与我讨论(优先级:社群>>评论>问答)。

历史版本教程入口

七、订阅服务

如果你觉得这个系列教程对你学习有帮助,可以选择升级为学院君订阅用户对学院君进行支持:

立即升级为学院君订阅用户


Vote Vote Cancel Collect Collect Cancel

<< 上一篇: 没有上一篇了

>> 下一篇: 通过 Sail 构建基于 Docker 的 Laravel 本地集成开发环境