誠如前幾篇所述,我最早接觸的程式語言是 Java,第一次完成一個完整專題的也是用 Java。既然基礎已經打下來,老師在下學期便趁勝追擊,帶領我們進一步挑戰更進階的內容:資料庫與網頁架設。
課程開始時,老師先引導我們接觸 MySQL,學習如何設計並操作資料表。舉例來說,我們建立了一個簡單的表單,讓使用者透過網頁輸入姓名、電話、地址等資訊,並能將這些資料存進資料庫中,模擬醫院登錄看診紀錄的基本流程。這樣的練習,讓我第一次真正體會到程式不再只是單純輸入輸出的文字介面,而是能和現實生活的需求緊密結合。
除了資料庫之外,這學期還引入了 Tomcat 作為伺服器環境。與上學期僅使用 IntelliJ Community 版不同,這次老師改用了 IntelliJ Ultimate 版,功能更完整,也更接近業界實際開發的環境。雖然操作上多了不少新挑戰,但我很清楚,這正是自己想走的方向,因此即使難度提升,也覺得是必要且值得的過程。
回頭看來,本次課程的變化就像是一次進階修煉:從純粹的語言基礎,逐步過渡到更接近真實專案的開發體驗。它讓我了解到,程式設計並不是孤立的技能,而是可以和資料庫、伺服器、網頁技術等多方面結合,才終於真正發揮它的價值。對我而言,這不僅僅是課業的進步,更像是一步步走向專業開發者的必經之路。這種體驗的昇華就像從冶鐵到煉鋼,使我們這些赤鐵礦,經過一層一層的鍛鍊,逐漸成為堅韌的鋼樑,撐起屬於我們的,璀璨的未來。