iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
Software Development

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

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

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

Day21:寶可夢專案-寶可夢API開發-Form Request

為什麼後端要做表單驗證(form request)? 前端驗證和後端驗證他們的一些主要目的有些不同: 前端驗證: 用戶體驗:前端驗證可以提供即時的回饋,...

2023-10-06 ‧ 由 elvis81 分享
DAY 22

Day22 寶可夢專案-自動化測試練習-對於自動化測試基本理解

對於我們的專案我們需要再完成API開發後需要練習寫一些自動化測試, 所以針對這個部分做了一點小小的研究。 測試是什麼? 測試的定義 測試是一系列的活動,...

2023-10-07 ‧ 由 elvis81 分享
DAY 23

Day23:寶可夢專案-自動化測試練習-Unit test VS Feature test

對於一開始要寫測試,我其實最困惑的就是我究竟要從哪一種下手,就我的理解測試的種類可以分成: 測試的種類 根據測試的對象以及作用範圍來分類,主要可以區分為以下幾種...

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

Day24:寶可夢專案-學習寫測試-featureTest實作

基本步驟 建立測試用的database 為什麼要建立測試用的資料庫? 隔離測試和生產數據: 總不希望妳生成的假數據存到真的資料庫裡吧。 提供一致的...

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

Day25:寶可夢專案-學習寫測試-UnitTest實作

關於單元測試的部分,我找到我的API部分有一個小功能蠻適合拿來做練習: 測試對象 function validSkillsForRace($skills, $r...

2023-10-10 ‧ 由 elvis81 分享
DAY 26

Day26:寶可夢專案-Docker練習-基本概念

使用Docker目的 所以今天針對這個專案使用docker,主要我有個目的在於: 我希望我專案在一個建好的docker環境可以運行,然後我可以把這個環境打包,...

2023-10-11 ‧ 由 elvis81 分享
DAY 27

Day27 寶可夢專案-Docker練習- 容器創建、數據持久化、docker內部網路初探

前面一篇文帳講了一些關於docker的一些基本概念,這裡我想談談創建容器的方法: 創建容器指令 docker run --name my_laravel_con...

2023-10-12 ‧ 由 elvis81 分享
DAY 28

Day28:寶可夢專案-Docker練習-使用docker-compose創建容器

前言 前面提到過可以先創建DockerFile,在用只另去生成image然後再用一些指令可以創建容器並做一些設定。 但這裡其實有另一種方式,就是透過docker...

2023-10-13 ‧ 由 elvis81 分享
DAY 29

Day29:寶可夢專案-Docker練習-在AWS雲端主機使用Docker遇到的問題

在前面其實我有提到我的一個小目標是在雲端上能夠使用,我在本地包好的docker,以下是我實作及遇到的問題: 目標:可以將自己的image上傳到docker hu...

2023-10-14 ‧ 由 elvis81 分享
DAY 30

Day30:寶可夢專案-未來展望

目前專案基本最簡單的一些CRUD都完成的差不多,這個專案本來的目的就是希望可以透過創造需求,然後自己試著規劃、解決需求並在這個過程中學習到技術。 所以之...

2023-10-15 ‧ 由 elvis81 分享