iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
Modern Web

Laravel 30天速成筆記 系列

一份以 Laravel 框架 為核心的速成筆記。透過 30 天的實作紀錄,整理出從環境建置、MVC 架構、資料庫操作,到驗證與 API 開發的完整流程。特色在於它兼顧學習紀錄與實務應用,能滿足一般網站需求,也具備擴展性,可作為跨平台應用的後端基礎

參賽天數 9 天 | 共 9 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文 團隊小石頭派對
DAY 1

【Day1】什麼是 Laravel?

如果你曾經使用過原生 PHP 開發網站,可能會遇過程式碼很難維護、結構混亂的問題,Laravel 就是為了解決這些缺點而誕生的~它是一款基於 PHP 的 Web...

2025-09-15 ‧ 由 bellanix 分享
DAY 2

【Day2】在 Windows 安裝 Laravel

昨天我們認識了 Laravel,今天就要在自己的電腦上把它安裝起來! 在 Windows 上有兩種方式可以安裝 Laravel: 用 Laragon(推薦新...

2025-09-16 ‧ 由 bellanix 分享
DAY 3

【Day3】認識 Laravel 專案結構與 MVC 架構

昨天我們已經成功在電腦上跑起 Laravel,今天我們打開它的資料夾看看裡面長什麼樣子~一開始你可能會覺得檔案好多,其實只要先認識幾個重要的就好! MVC 是...

2025-09-17 ‧ 由 bellanix 分享
DAY 4

【Day4】認識路由(Routing)基礎

昨天我們了解了 Laravel 的專案結構,今天要來認識一個網站的靈魂功能 — 路由(Routing) 什麼是路由? 路由就像「導航系統」或「餐廳菜單」:...

2025-09-18 ‧ 由 bellanix 分享
DAY 5

【Day5】Controller 與 Request

昨天我們學會用路由(Routing)設定網址和功能了,但如果把所有功能都直接寫在 routes/web.php,到後面寫久了會變得很亂,也不方便維護! 為什麼...

2025-09-19 ‧ 由 bellanix 分享
DAY 6

【Day6】Blade 模板引擎

昨天我們學會了用 Controller 把資料和功能分開,今天要學的是 Blade 模板引擎,它可以讓我們更方便的把資料和 HTML 結合,做出漂亮且容易維護的...

2025-09-20 ‧ 由 bellanix 分享
DAY 7

【Day7】使用 Eloquent ORM 操作資料庫

今天是第一週的最後一天~我們要學 Laravel 的超強資料庫功能 Eloquent ORM,能讓我們不用寫複雜的 SQL,就能用簡單的 PHP 語法操作資料庫...

2025-09-21 ‧ 由 bellanix 分享
DAY 8

【Day8】Migration 基礎篇

昨天我們學了 Eloquent ORM 操作資料庫,今天要來認識 Migration —— Laravel 幫我們管理資料表的「時光機」 什麼是 Migrat...

2025-09-22 ‧ 由 bellanix 分享
DAY 9

【Day9】Rollback 與 Migration 安全修改技巧

昨天我們學會了用 Migration 建立與修改資料表,今天要來聊一個很方便,但用錯地方會很危險的指令:rollback 什麼是 Rollback? 在 La...

2025-09-23 ‧ 由 bellanix 分享