Laravel 从入门到精通系列教程


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

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

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

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

一、预备篇

PHP 知识储备

搭建开发环境

二、基础篇

路由&控制器

视图&Blade 模板

前端入门

处理用户请求

Artisan & Tinker

数据库和 Eloquent

三、进阶篇

用户认证与授权

请求与响应

服务容器

测试系列

编写 JSON API

存储与搜索

  • 本地存储
  • 云存储
  • Session
  • Cookie
  • 通过 Laravel Scout 进行全文搜索

邮件和通知

  • 邮件
  • 通知

队列、广播、事件、任务调度

  • 队列
  • 事件
  • 广播
  • 任务调度

辅助函数&集合

  • 辅助函数
  • 集合

四、高性能 Laravel

Swoole 篇

五、实战篇

六、附录篇

用户投稿

Laravel 深入核心系列教程:

相关资源

  • 离线文档下载(待更新完成后提供)
  • Github 项目:教程、代码

答疑解惑

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

支持学院

你可以选择加入「学院君和他的朋友们」社群对学院君进行支持,社群主要提供以下两个增值服务:

  • 程序员内功修炼系列:社群特别提供程序员内功修炼每日一课系列,助力大家对底层原理的掌握,做到知其然,知其所以然,内容涵盖数据结构、算法、网络协议、Nginx、MySQL、Linux底层、分布式、微服务、DevOps、大数据与人工智能等,详细内容计划看这里
  • PHP/Laravel 日常学习 & 开发咨询:你可以就 PHP 和 Laravel 日常学习和开发过程中的任何问题与学院君进行一对一交流和讨论,也可以就项目需求设计与实现向学院君咨询。

打开微信扫描下面的二维码即可加入社群


历史版本教程入口

注:更多教程请访问 Laravel 教程 类目。

48 条回复

  1. 学院君 学院君 says:
    @ 学院君

    声明:基础部分(路由、控制器、前端视图、用户请求、模型与数据库、Artisan 命令行)都已经更新完了,以后更新进阶部分,为保证教程质量,改为每周一、三、五更新一篇教程。

登录后才能进行评论,立即登录?