iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
Software Development

軟體開發養成計畫:以小程式實作深化開發能力 系列

在這個資訊爆炸的時代,對於程式新手來說,最大的挑戰往往不是語法,而是「不知道從哪裡開始」。於是我期望透過 iThome 鐵人賽,把這段學習歷程整理成 30 天挑戰計畫,以「小程式實作」為主軸,希望能展現自己從新手到具備專案思維的成長。
每個小程式涵蓋不同場景,包括文字處理、隨機模擬、資料抓取、API 串接、互動遊戲、效率工具與實用功能,從基礎到進階循序漸進。除了程式實作,本系列也會穿插軟體開發流程、設計模式、開發工具與測試方法,讓讀者看到這些概念如何實際影響程式設計與專案品質。希望透過 30 天的挑戰,逐步累積開發經驗,讓每一天每一作品都是思惟與技術的呈現。

參賽天數 4 天 | 共 4 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文
DAY 1

[Day1]踏入軟體開發的第一步:前言&軟體開發流程模型

前言 這次的挑戰方向我設定為「軟體開發養成計畫」。內容將以程式設計能力的培養為核心,從基礎語法練習出發,逐步延伸到進階應用。不僅希望達成能寫出程式,更進一步朝向...

2025-09-07 ‧ 由 ashley1919 分享
DAY 2

[Day2]開發環境準備:選擇適合新手的程式開發工具

為甚麼要先決定開發環境? 俗話說:「工欲善其事,必先利其器。」對新手開發者來說,最不可或缺的就是一個適合自己的程式開發工具。根據不同的程式類型,我們可以選擇功能...

2025-09-08 ‧ 由 ashley1919 分享
DAY 3

[Day3]我的第一個小程式:用 Python 實作簡單計算機

回顧昨天比較了三種程式語言的差異,今天要正式挑戰實作第一個小程式啦~我選擇以「計算機」作為主題,原因為它是經典的入門練習,可以幫助我熟悉輸入與輸出的操作,也能練...

2025-09-09 ‧ 由 ashley1919 分享
DAY 4

[Day4]工具分享:Python 基礎模組與開發環境(VS Code / PyCharm)

昨天小試身手完成了第一個小程式──計算機,今天則要來分享 Python 的基礎模組與開發環境工具。 Python 基礎模組 這邊選幾個實用的模組來做介紹。 ma...

2025-09-10 ‧ 由 ashley1919 分享