iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
Software Development

Laravel專案練習-寶可夢管理系統 系列

目前還在laravel學習的道路上, 希望透過專案的練習, 除了能夠熟悉框架的用法外, 還能夠從一開始的需求確認、規劃時程一直到實際API開發跟部署, 學習到一整套專案開發的流程, 希望在記錄整個過程之後也能幫助一些想要一起學習實作的夥伴。

鐵人鍊成 | 共 30 篇文章 | 3 人訂閱 訂閱系列文 RSS系列文 團隊好想工作室 v7.0
DAY 1

Day1:寶可夢專案背景及介紹

1.專案背景 我是正在學習後端網頁開發的學員,想透過laravel做一些專案的實作, 試著讓理論跟技術結合, 在這樣的背景下我們熱心的前輩幫我們規劃了一些大方向...

2023-09-16 ‧ 由 elvis81 分享
DAY 2

Day2:寶可夢專案-開始前的預先規劃-跟業主確認需求

前言 我覺得整個專案規劃的流程大概是: 規劃專案每個步驟的時間 確認業主需求 規劃文件(API文件、ER model等等…) 跟業主說明與討論 開始開發AP...

2023-09-17 ‧ 由 elvis81 分享
DAY 3

Day3:寶可夢專案-開始前的預先規劃-流程圖

在規劃前有請教過一些前輩通常在開發專案會用什麼樣的圖表,每個人的習慣好像不太一樣,但基本上ER model一定會有,有些前輩會用流程圖來確認功能有哪些,或是序列...

2023-09-18 ‧ 由 elvis81 分享
DAY 4

Day4:寶可夢專案-開始前的預先規劃-API文件

前言 其實基本上API文件很多前輩都是在開發的時候,做API紀錄用的比如(scribe、swagger),但我想在這裡分享的比較像是一個事前的規劃文件。 這個目...

2023-09-19 ‧ 由 elvis81 分享
DAY 5

Day5:寶可夢專案-開始前的預先規劃-ER model

ER model 為大部分的後端專案在開發前會先規劃的一個文件, 尤其在開發API的時候, 很常都是在對資料庫做操作, 如果一開始的資料表規劃沒有規劃清楚, 很...

2023-09-20 ‧ 由 elvis81 分享
DAY 6

Day6:寶可夢專案-部署練習-基本流程

在專案開始做之前,我們有一個這樣的練習,把一個簡單laravel專案部署上線測試。 甚麼是部署? 其實就是將軟體從開發環境轉移到生產環境,讓終端用戶或客戶能夠使...

2023-09-21 ‧ 由 elvis81 分享
DAY 7

Day7:寶可夢專案-部署練習-選擇專案伺服器

根據實際情況去選擇適合的部署用的伺服器是很重要的,以下是部署在不同環境的一些比較:在比較之前想先分享垂直擴展和水平擴展的一些小觀念: 水平擴展 (Horiz...

2023-09-22 ‧ 由 elvis81 分享
DAY 8

Day8 寶可夢專案-部署練習-SSH遠程調用

其實實際上在部署或是在github連接,SSH設定上都沒有說到非常複雜,但我會想分享是因為,我覺得可以遠程調用另一個作業系統蠻酷的,所以想在這個步驟多了解一些。...

2023-09-23 ‧ 由 elvis81 分享
DAY 9

Day9部署練習-專案上傳(使用git hub)

整個專案上傳過程遇到蠻多問題, 雖然說這個可能自己多設定幾次就會熟悉了, 但我還是想說如果可以把過程記錄下來的話, 是不是當你久沒設定訂的時候,可以有一個這樣的...

2023-09-24 ‧ 由 elvis81 分享
DAY 10

Day10 寶可夢專案-部署練習-虛擬伺服器軟體安裝-PHP

安裝PHP Step 1: 更新系統 在安裝任何新軟件之前,都應該先更新系統。這可以確保您獲得了最新的軟件和安全性更新。 sudo apt update...

2023-09-25 ‧ 由 elvis81 分享