轉載;https://laravelacademy.org/laravel-tutorial-5_7html
適用於 Laravel 5.五、5.六、5.7 版本,本系列教程將圍繞一個 LTS 版本,而後採起增量更新方式,隨着 Laravel 版本的升級不斷進行更新,直到 Laravel 框架再也不維護。好比這個教程是在 Laravel 5.5 教程的基礎上,涵蓋 5.六、5.7 版本的功能。前端
有人會問這個教程和官方文檔有什麼區別,文檔相對晦澀,不少地方會讓新手雲裏霧裏,且各章節相互獨立、鬆散,你能夠將本系列教程看做一本針對 Laravel 的、開放式的、持續更新的、以實例驅動的、深刻淺出的非官方實戰指南。vue
本系列教程源碼存放在 Github 上:https://github.com/nonfu/laravel-tutorial-codelaravel
更新頻率:爲保證教程質量,每週1、3、五更新。git
1、預備篇
PHP 知識儲備
搭建開發環境
2、基礎篇
路由&控制器
視圖&Blade 模板
前端入門
處理用戶請求
Artisan & Tinker
數據庫和 Eloquent
3、進階篇
用戶認證與受權
請求與響應
服務容器
測試
- PHPUnit
- 測試入門
- HTTP測試
- 瀏覽器測試
- 數據庫測試
- 模擬
編寫 API
- RESTful
- 控制器組織
- 讀取&發送頭信息
- Eloquent 分頁
- 排序&過濾
- API Resource
- API 認證明現
存儲與搜索
- 本地存儲
- 雲存儲
- Session
- Cookie
- 經過 Laravel Scout 進行全文搜索
郵件和通知
隊列、廣播、事件、任務調度
輔助函數&集合
4、高性能 Laravel
Swoole 篇
- 安裝及入門
- 基於Swoole構建高性能 HTTP 服務器
- 基於Swoole構建高性能 WebSocket 服務器
- 基於Swoole實現異步事件監聽
- 基於Swoole實現異步隊列任務
- 基於Swoole實現毫秒級任務調度
- 基於Swoole實現MySQL鏈接池
- 基於Swoole實現Redis鏈接池
5、實戰篇
6、附錄篇
用戶投稿
Laravel 深刻核心系列教程:github
相關資源
- 離線文檔下載(待更新完成後提供)
- Github 項目:教程、代碼