iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
Software Development

來一場軟體開發學習之旅 系列

你是否曾好奇,手機裡的 App、網站、甚至銀行系統,是怎麼被寫出來的?這一切都來自於軟體開發。軟體已經深深影響我們的生活,從通訊、購物到交通和醫療,無一不與程式有關。這篇入門文章會帶你認識什麼是軟體開發、開發流程長什麼樣子、有哪些常見的程式語言,以及如何寫下你的第一行程式碼。就算你完全沒有基礎,也能從這裡開始,踏出成為開發者的第一步。

鐵人鍊成 | 共 30 篇文章 | 2 人訂閱 訂閱系列文 RSS系列文
DAY 21

Day 21:文字分類(Text Classification)

一、什麼是文字分類?文字分類(Text Classification)是將文本自動歸類到預先定義的類別。例如:給定一段文字台灣隊在比賽中獲得冠軍,我們希望模型能...

2025-09-22 ‧ 由 Liu Po Yi 分享
DAY 22

Day 22:命名實體識別(Named Entity Recognition, NER)

學了文字分類(Text Classification),可以自動幫文章加上類別標籤。但很多時候,我們不只是想知道文章的類別,而是希望直接從文字中抽取出具體資訊。...

2025-09-23 ‧ 由 Liu Po Yi 分享
DAY 23

Day 23:異常處理與錯誤管理(Exception Handling & Error Management)

在軟體開發的世界裡,錯誤並不可怕,真正可怕的是未被處理的錯誤。當我們寫程式時,總會遇到各種意料之外的情況:檔案不存在、網路中斷、使用者輸入錯誤格式,甚至是我們自...

2025-09-24 ‧ 由 Liu Po Yi 分享
DAY 24

Day 24:檔案處理(File Handling)

軟體不只是跑在記憶體裡,它往往需要 保存資料,以便下次繼續使用。這時候,檔案處理就登場了。不論是日誌紀錄、設定檔、資料儲存,還是與外部系統交換資訊,檔案操作都是...

2025-09-25 ‧ 由 Liu Po Yi 分享
DAY 25

Day 25:JSON 檔案處理(JSON Handling in Python)

在現代軟體開發中,JSON(JavaScript Object Notation) 幾乎是跨語言的共同語言。不管是前後端API資料交換、設定檔,甚至是資料儲存,...

2025-09-26 ‧ 由 Liu Po Yi 分享
DAY 26

Day 26:CSV 檔案處理(CSV Handling in Python)

在資料處理的世界裡,CSV(Comma-Separated Values,逗號分隔值)是最普遍的格式之一。無論是Excel匯出的檔案,還是各種數據集,CSV幾乎...

2025-09-27 ‧ 由 Liu Po Yi 分享
DAY 27

Day 27:SQLite 資料庫操作(Database Handling with SQLite in Python)

當資料越來越多,CSV或JSON雖然好用,但在查詢、篩選、更新資料時效率並不高。這時候,資料庫(Database)就是更強大的選擇。在眾多資料庫系統裡,SQLi...

2025-09-28 ‧ 由 Liu Po Yi 分享
DAY 28

Day 28:文本分類 (Text Classification)

在NLP的任務中,文本分類 (Text Classification) 是最常見、最實用的應用之一。它的目的是將一段文字分到某個已知的類別中,例如:垃圾郵件分類...

2025-09-29 ‧ 由 Liu Po Yi 分享
DAY 29

Day 29:主題建模 (Topic Modeling)

在處理大量文本資料時,往往我們並不知道這些文章的主題是什麼。這時就可以用主題建模(Topic Modeling),透過統計或機器學習的方法,幫助我們自動找出文本...

2025-09-30 ‧ 由 Liu Po Yi 分享
DAY 30

Day 30天:文本摘要 (Text Summarization)

隨著資訊爆炸,我們每天都要閱讀大量文章、報告與新聞。如果有一種方法能自動生成文章摘要,讓我們快速掌握重點,將大幅提升效率。這就是文本摘要(Text Summar...

2025-10-01 ‧ 由 Liu Po Yi 分享