自動播放
自動完成
HTML5
Flash
Player
速度
前一章節
完成並繼續課程
PHP laravel 使用手冊
Intro / 課前準備
課程開始之前 (3:28)
如何發問? (7:00)
加入「學員討論區」社團
Medium / 紀錄學習歷程
【每個章節 / 練習後檔案 / 下載】
CH 1 / 環境設定
【講義下載】
為何要使用 Laravel? (6:26)
環境架設 / Mac (20:45)
環境架設 / Windows (12:40)
MySQL (10:17)
MVC 架構解析 (12:22)
什麼是 env?要如何使用? (11:37)
CH 2 / Routing
【講義下載】
Routing 的用途 / 設定方式 (13:33)
git init / 開始 coding 囉 (6:03)
Routing 實作 (14:30)
CH 3 / View - Blade / CSS / Javascript
【講義下載】
View 的運作方式 / Blade 簡介 (5:21)
Blade / 製作 layout (5:37)
Blade / 程式控制 / Control structure (8:22)
Blade / 顯示資料 / Component (5:02)
CSS 與 Javascript 的設定 (7:26)
laravel mix / 自動 compile CSS 與 Javascript (2:39)
CH 3.1 / 靜態頁面 / 實戰
開始的準備 (7:34)
套版 / 基本架構 (19:24)
套版 / 使用 Blade 操作 (18:32)
Layout 調整 (10:58)
About 頁面 / 製作 (25:20)
Contact 頁面 / 製作 (8:07)
Navigation / 導覽列 (5:38)
Navigation / 導覽列 / 顯示登入後連結 (17:16)
加入自己的 CSS 與 Javascript (20:07)
Blog 列表 / 實作 (8:21)
Blog 內頁 / 實作 (14:09)
替 Blog 加上 連結 (11:50)
foreach 印假資料 (11:23)
CH 4 / 資料庫 Database / Migration / Model / Relationships
【講義下載】
Model 簡介 / 資料庫連接設定 (20:21)
資料庫規劃 / LucidChart (9:43)
什麼是 migration?為什麼要這樣做? (6:55)
migration / 建立欄位 create column (17:07)
migration / 修改欄位 modify column / 刪除欄位 delete column (8:40)
migration / 索引 indexes (12:41)
migration demo (11:44)
資料庫連線設定 / migration debug (7:01)
Model / Eloquent (12:07)
Eloquent / 使用慣例 conventions (5:48)
Eloquent / 取得多筆資料 retrieving models (9:41)
Eloquent / 取得單筆資料 retrieve single model (4:57)
Eloquent / 新增資料 insert / 更新資料 update (13:45)
Eloquent / 刪除資料 delete models (6:22)
Eloquent / 取得常用的資料 local scope (6:14)
Query Builder 介紹 (16:45)
Query Builder / where 語法 (12:55)
Query Builder / 其他語法 (16:36)
Query Builder vs Eloquent (1:22)
Model 之間的關聯 relationships (18:46)
取得關聯式資料 query relationships (9:16)
關聯式的讀取方式 / lazy & eager loading (5:49)
CH 4.1 / Database / Model / Relationships / 實戰
在開始之前 (5:11)
Model 實作流程說明 (1:38)
建立 database (4:15)
database 設計 (5:33)
migration (15:40)
製作 Model (6:41)
git (4:13)
CH 5 / Controller
【講義下載】
Controller 簡介 (3:43)
指令 / make:controller (8:10)
注入參數 method injection (10:10)
CRUD 的好幫手:resource (10:16)
MVC 總結 (1:05)
CH 5.1 / Post CRUD / 實戰
【講義下載】
在開始之前 (2:25)
Routing 調整 (16:19)
設計使用流程 / workflow (11:43)
製作 index (14:14)
製作「建立文章流程」/ create post workflow (10:46)
製作 create form (11:40)
CSRF 機制 (8:15)
mass assignment / fillable (13:32)
建立文章流程 / list view (10:23)
完成「建立文章流程」 (12:13)
git (6:28)
read 機制 (13:22)
read 頁面的按鈕 (3:06)
製作「更新文章流程」 / update workflow (8:49)
製作 edit form (7:13)
update 機制 (11:25)
另一條「更新文章流程」 (4:26)
製作「刪除文章流程」 / destroy workflow (5:58)
使用 HTTP 來刪除文章 (16:39)
使用 AJAX 來刪除文章 (15:18)
從 read 頁面做 destroy (13:35)
作業 (7:30)
CH 6 / Authentication
【講義下載】
Authentication 簡介 (10:35)
使用方法 (5:35)
make auth / 實作 (10:37)
middleware / 實作 (10:49)
加上 user_id / 實作 (14:01)
post 紀錄 user_id / 實作 (14:27)
用登入資訊呈現不同內容 (15:21)
CH 6.1 / Mail
【講義下載】
Mail 簡介 (4:29)
Mailgun domain 設定 (11:42)
Mailgun .env 設定 (12:36)
Email 測試:mailtrap.io (7:06)
CH 7 / Validation / Authorization
【講義下載】
驗證機制 / validation (10:17)
驗證設定 / validation options (5:55)
印出錯誤訊息 / error messages (3:37)
自訂錯誤訊息 (6:12)
在 request 的時候做驗證 / form request validation (4:49)
授權機制 / authorize (10:05)
自訂驗證條件 / custom rules (5:46)
CH 7.1 / Validation / Authorization / 實戰
替 create & update post 加上驗證機制 / 實作 (14:52)
改用 form request 做 Validation / 實作 (5:43)
合併 create & update forms (12:15)
合併 create & update forms / part 2 (12:21)
加上 Authorization (9:04)
CH 8 / 前端 / 後端 / 程式碼整理
【實戰講義 / 下載】
前端 & 後端 程式碼整理 (15:29)
後端 文章列表 畫面調整 (9:00)
後端 layout 調整 (8:28)
CH 8.1 / Category / 實戰
Category vs Tags (4:00)
Database / Migration / Model (18:51)
CRUD 流程設計 (9:35)
製作 Category 列表 (6:42)
製作「建立 Category」流程 (14:05)
製作 update & delete 機制 (9:27)
加上 Validation (6:23)
在 post form 加上 Category (15:21)
後台 / 在「文章內頁」加上 Category 的顯示 (7:13)
前台 / 加上 Category 列表 (13:54)
前台 / 加上 日期、作者、分類 等資訊 (10:15)
前台 / 在「文章內頁」顯示 Category 資訊 (8:35)
Category 總結 (1:46)
課程回饋
填寫回饋量表
CH 8.2 / Tag / 實戰
Database 設計 / Migration / Model (16:56)
Workflow 設計 (9:51)
列表頁 / destroy 機制 (11:20)
在 create post form 加上 tags (17:13)
在 edit post form 加上 tags (18:37)
後台 / 顯示文章的 tags (9:42)
製作標籤雲 / tag cloud (15:11)
製作標籤雲 / tag cloud / part 2 (12:28)
修正「建立 tags」時,可能會發生的問題 (16:08)
CH 8.3 / 圖片上傳
Migration / 上傳圖片準備 (10:42)
檔案處理機制 / file handling (13:26)
關於上傳路徑 / path (8:39)
顯示文字縮圖 thumbnail (12:11)
更新文字縮圖 (11:40)
CH 8.4 / Comment / 實戰
換你試一試 (2:12)
Database / Migration / Model (8:00)
Workflow 討論 / 實作 create 流程 (11:11)
create 加上 Validation (9:29)
讀取 comments (11:11)
更新 comment (13:10)
刪除 comment (9:03)
update 的 Validation 調整 (7:58)
CH 8.5 / 最後調整
側邊欄 sidebar (8:51)
分頁機制 pagination (14:19)
前一篇 prev & 下一篇 next / 文章按鈕 (8:09)
Next Step / 下一步
課程結尾 (0:47)
延伸學習 / Bonus
MVC 架構解析
Discussion
0
留言
讀取更多
0 留言