
本課程將探討 Laravel 框架的進階功能,並幫助學員提升開發技能,應用於專案項目和複雜的應用程式開發中。本課程適合已經會 Laravel 框架基礎的學員。
這門課你會學到:
- Laravel 的服務容器與依賴注入
- 學習如何使用 Laravel 的服務容器來管理類別與服務。
- 了解依賴注入的工作原理,並掌握在不同場景中如何靈活使用這一技術。
- 進階 Eloquent ORM 使用技巧
- 深入掌握 Eloquent ORM 的進階功能,學習多對多關聯、聚合查詢、複雜條件篩選等用法。
- 探討如何高效處理大量資料,避免 N+1 問題,並優化查詢性能。
- RESTful API 設計與認證
- 學習如何設計 RESTful API,並使用 Laravel 來實現各種 API 的建立與管理。
- 探討 API 認證與授權機制,學習如何使用 Sanctum 來保護 API 安全。
- 事件與隊列系統
- 了解如何在 Laravel 中設計事件和監聽器,並應用於日誌記錄、通知等場景。
- 深入隊列系統,學習如何配置和使用 Laravel 的隊列來處理耗時的任務,提升應用的性能與可擴展性。
- 套件介紹
- 利用 Jetstream 建立登入註冊畫面
- 引入 Laravel Backup 備份專案與資料庫
- 引入 Pulse 監控專案整體狀況
這個進階課程將幫助學員從 Laravel 的基礎知識中脫穎而出,並熟練掌握開發實際應用所需的高級技能。
如對此課程有興趣,請聯繫我