iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
自我挑戰組

PHP框架-Laravel自學挑戰 系列

目前工作上使用PHP來撰寫後端,想要趁鐵人賽這個機會學習PHP的框架-Laravel來撰寫更有系統與架構性的程式碼,並且記錄自己學習的過程,遇到的困難與挑戰,以及學習的心得。

鐵人鍊成 | 共 30 篇文章 | 7 人訂閱 訂閱系列文 RSS系列文
DAY 1

DAY1-PHP 框架 Laravel 自學之旅開始!

哈囉大家好! 今年是我第一次參加ithome鐵人賽,身為菜鳥工程師以及第一次參加的我感到非常緊張~(其實是擔心自己無法完成連續30天發文挑戰QQ,希望可以改掉三...

2024-09-01 ‧ 由 阿寶 分享
DAY 2

DAY2-Laravel框架的特色與純PHP差異比較

哈囉大家好!挑戰的第二天就是要來了解Laravel這個框架的特色以及比較使用Laravel與撰寫純PHP的差異。下面的資訊是透過閱讀官方文檔與CHAT GPT的...

2024-09-02 ‧ 由 阿寶 分享
DAY 3

DAY3-初次啟動Laravel專案!Laravel程式碼架構大揭秘(上)

哈囉大家好!來到發文的第三天了~ 昨天提到Laravel的種種優勢,現在是讓它小露身手的時候啦!今天我要創建一個Laravel的專案,並且分析程式碼的架構。俗話...

2024-09-03 ‧ 由 阿寶 分享
DAY 4

DAY4-初次啟動Laravel專案!Laravel程式碼架構大揭秘(下)

哈囉大家好! 今天要延續昨天談論的主題-Laravel專案的程式碼架構分析,那就讓我們繼續看下去吧!附上程式碼架構圖: example/ ├── app/ │...

2024-09-04 ‧ 由 阿寶 分享
DAY 5

DAY5-練習撰寫Laravel框架中的Routes和Controllers

哈囉大家好~今天算是要正式開始寫程式碼的起點!那就先從昨天玩的routes和blade template開始吧~ 昨天自己試著寫了非常陽春的語錄網頁,利用定義相...

2024-09-05 ‧ 由 阿寶 分享
DAY 6

DAY6-練習撰寫Laravel框架中的blade模版-(1)

哈囉大家好~昨天簡單地學習如何切換路徑,所以今天要來學習blade模版的語法!乍看之下blade的語法很像原生HTML,但又有點不一樣,到官方文檔瀏覽了一下發現...

2024-09-06 ‧ 由 阿寶 分享
DAY 7

DAY7-練習撰寫Laravel框架中的blade模版-(2)

哈囉大家好~今天因為是假日,有更充分的時間來寫文章啦XD除了昨天提到的模版繼承功能,今天要來學習如何在模板中呈現數據以及如何傳遞數據。那就開始吧! 在前幾天討論...

2024-09-07 ‧ 由 阿寶 分享
DAY 8

DAY8-練習撰寫Laravel框架中的blade模版-(3)

哈囉大家好!時間過得好快啊~不知不覺就來到鐵人賽的第8天啦!今天要來學習如何傳遞較大的數據給blade模版,以及如何利用條件式判斷與迴圈來顯示數據。那就開始吧L...

2024-09-08 ‧ 由 阿寶 分享
DAY 9

DAY9-利用Controller發送API請求- GET REQUEST

哈囉大家好~今天要來練習在Controller中撰寫發送GET Request!選擇的API是隨機產生狗狗圖片的簡單API,大家也可以參考看看(狗狗都好可愛 這...

2024-09-09 ‧ 由 阿寶 分享
DAY 10

DAY10-利用Controller發送API請求-POST REQUEST

哈囉大家好~今天要來練習發送Post Request,我找到一個可以練習發送Post Request的API-JSONPlaceholder文檔有提供對應的ap...

2024-09-10 ‧ 由 阿寶 分享