top of page

在這次的實習中,我主要負責使用HTML、CSS、JavaScript以及SQL來建立一個動態且具有資料庫支持的網頁應用程式。建立一個簡單而直觀的網站,提供User瀏覽、新增、編輯和刪除資料的功能。為了實現這些功能,我使用了HTML來建構網頁結構,CSS來設計網頁的外觀和風格,JavaScript來實現互動性和動態效果,以及SQL來處理資料庫操作。

流程部門的User會提出資料處理需求單,上面會說明他們的需求又或者會使用會議室來跟我們討論需來他們的需求,部門主管再分配下來給我處理,單子到我手上後先在測試環境進行開發與測試,主管驗證沒問題後,再簽給User確定是否無誤,都正確後就會上正式環境,整個流程就算結束了。

image_edited.jpg
image_edited.jpg
表單前端卡控1_edited.jpg
表單CODE_edited.jpg

深入學習了結構化查詢語言(SQL)的應用,主要應用在資料庫管理、查詢和更新等方面,處理實際專案中的數據管理需求。

熟練掌握SQL的基本語法,包括建立資料表、查詢資料、更新資料、刪除資料等操作。同時,我也希望能夠理解複雜的資料庫關聯和優化查詢效能的方法。

在實習過程中,我負責設計和修改資料庫相關的SQL查詢進而產生報表來達成使用者的需求。這包括了撰寫能夠有效提取所需資訊的SELECT語句、建立和修改表結構的CREATE和ALTER語句,以及透過JOIN操作實現不同表格之間的資料關聯。

在面對一些複雜的資料結構和大量數據的情況下,我遇到了一些技術挑戰。其中一個挑戰是如何優化查詢效能,以提高系統的反應速度。透過學習和應用索引、正確使用JOIN語句,這次SQL資料庫實習讓我深刻體會到資料庫在應用開發中的關鍵地位。

報表SQL_edited.jpg
報表SQL2_edited.jpg
報表呈現畫面_edited.jpg

因為是初學,所以在學習PHP和Laravel框架時,會有種充滿挑戰的感覺,但同時也帶來了無限的學習機會。

在開始學習Laravel之前,建議先打好PHP的基礎。了解變數、數組、迴圈、函數等基本概念,這將有助於更好地理解Laravel框架。

Composer是PHP的依賴管理工具,也是Laravel的基礎之一。學會使用Composer來安裝和管理第三方套件,這對項目的開發和維護至關重要。

Laravel使用MVC架構來組織代碼,這有助於保持代碼的結構和可讀性。這就和大二所學的ASP.NET一樣使用相同架構,另外兩者都提供了強大的錯誤處理機制。了解如何處理錯誤並進行健壯性測試是開發過程中不可或缺的一部分。

bottom of page