課程/Laravel 入門
Getting Started with Laravel
Laravel 入門
13節課程
2 小時
歡迎來到 Laravel 官方入門課程。在這個訓練營中,我們將學習如何從零開始使用 Laravel 構建你的第一個全棧應用程式。
在 GitHub 檢視程式碼檢視課程演示
你的進度
0%
我們正在構建什麼?
認識 Chirper,一個你將從零開始構建的 Twitter 式微博應用。檢視最終產品,並瞭解你在整個訓練營中將要建立的內容。
1分鐘
搭建 Laravel 專案
安裝 Laravel、PHP 並建立你的第一個 Laravel 專案。瞭解 Laravel 對 AI 友好的設計,並準備好你的開發環境。
6分鐘
你的第一個路由
建立你的第一個 Laravel 路由和檢視。學習路由如何將 URL 連線到程式碼,並使用 Blade 模板構建一個基礎主頁。
8分鐘
部署應用
使用 Laravel Cloud 將你的 Laravel 應用程式部署到網際網路。學習 Git 基礎知識,並透過自動部署讓你的應用上線。
8分鐘
什麼是 MVC?
瞭解用於保持 Laravel 程式碼組織有序的“模型-檢視-控制器”模式。建立你的第一個控制器,看看 MVC 如何在 Web 應用程式中實現關注點分離。
11分鐘
操作資料庫
使用遷移 (migrations) 設定資料庫,並學習 Laravel 的資料庫工具。透過程式設計方式建立表,並探索與資料互動的不同方式。
13分鐘
我們的第一個模型
構建你的第一個 Eloquent 模型,優雅地與資料庫互動。瞭解模型如何將資料庫表表示為具有強大功能的 PHP 物件。
12分鐘
展示資訊流
使用 Blade 元件為應用進行合理的樣式設計。建立可複用的 UI 元件並格式化時間戳,打造精緻的社交媒體資訊流。
5分鐘
建立並存儲 Chirp
構建表單,讓使用者建立內容並將其儲存在資料庫中。學習 Laravel 的表單處理、驗證以及批次賦值保護機制。
13分鐘
編輯和刪除 Chirp
透過新增編輯和刪除功能來完成 CRUD 操作。學習 RESTful 路由並構建一個功能完善的內容管理系統。
15分鐘
基礎認證:註冊
從零開始構建使用者註冊功能,瞭解身份驗證的基本原理。建立登錄檔單、對密碼進行雜湊處理並自動登入新使用者。
14分鐘
基礎認證:登入/登出
透過登入和登出功能完善身份驗證系統。學習會話 (sessions)、中介軟體 (middleware) 以及如何保護路由免受未經授權的訪問。
12分鐘
接下來做什麼?
慶祝你的成就,並探索進一步擴充套件 Chirper 的想法。獲取關於新功能的建議,以及繼續 Laravel 之旅的指導。
2分鐘