在這個資訊爆炸的時代,對於程式新手來說,最大的挑戰往往不是語法,而是「不知道從哪裡開始」。於是我期望透過 iThome 鐵人賽,把這段學習歷程整理成 30 天挑戰計畫,以「小程式實作」為主軸,希望能展現自己從新手到具備專案思維的成長。
每個小程式涵蓋不同場景,包括文字處理、隨機模擬、資料抓取、API 串接、互動遊戲、效率工具與實用功能,從基礎到進階循序漸進。除了程式實作,本系列也會穿插軟體開發流程、設計模式、開發工具與測試方法,讓讀者看到這些概念如何實際影響程式設計與專案品質。希望透過 30 天的挑戰,逐步累積開發經驗,讓每一天每一作品都是思惟與技術的呈現。
1.第三週回顧 第三週回顧這一週我總共寫了六篇文章: 第十五天:讓程式與世界連線:API 串接與 JSON 處理攻略 第十六天:用 Python 寫六個小程式...
開場 承接我們前面所實作的記事提醒小程式,如果想讓它從一個手動操作的工具,進化成一個能**自動處理「定時執行」或「時間管理」**的系統,我們就需要更強大的工具。...
開場 在程式學習的過程中,我常常需要快速輸入程式碼、指令或文字,而這時候「打字速度」就顯得格外重要。隨著自己逐漸往科技領域邁進,才意識到現有的打字速度不足以支撐...
開場 在寫程式或做專案的時候,你是不是常常遇到以下的狀況呢? 今天修了一版檔案,卻忘記備份,結果改壞了回不去。 專案裡到處都是「final、final_v2、...
開場 我之所以選擇這個主題,是因為在日常做報告或工作時,常常需要擷取與分享網址。然而市面上雖然有許多線上平台能將長網址轉換成短網址,但往往充斥著廣告,甚至還存在...