<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Jerry 老師 | 程式教學筆記</title>
    <link>https://jerrydev.tw</link>
    <description>Python、C#、Web 開發教學文章與課程資源。在聯成電腦教程式設計，把課堂內容整理成文章，給初學者看的技術筆記。</description>
    <item>
      <title>用 Python 字典做一個商品管理程式（while 選單 + CRUD 實戰）</title>
      <link>https://jerrydev.tw/blog/python-dict-product-manager</link>
      <pubDate>Tue, 21 Jul 2026 00:00:00 GMT</pubDate>
      <description>用一個 while 選單包住 dict 的新增、刪除、修改、查詢，練習 in / not in 判斷，寫一支真正能跑的水果商品管理程式。</description>
      <guid>https://jerrydev.tw/blog/python-dict-product-manager</guid>
    </item>
    <item>
      <title>C# WinForms 統計圖表逐行解析：一段程式碼畫出柱狀圖＋環形圖</title>
      <link>https://jerrydev.tw/blog/csharp-winforms-chart</link>
      <pubDate>Mon, 20 Jul 2026 00:00:00 GMT</pubDate>
      <description>用 WinForms Chart 控件把庫存資料畫成上柱狀、下環形的雙圖表，一行一行拆解繪圖程式碼，看懂 ChartArea、Series、AddXY 到底在做什麼。</description>
      <guid>https://jerrydev.tw/blog/csharp-winforms-chart</guid>
    </item>
    <item>
      <title>C# 資料上雲端：申請 TiDB Cloud、用 .NET 連上並建好第一張表</title>
      <link>https://jerrydev.tw/blog/csharp-tidb-cloud-connect</link>
      <pubDate>Sun, 19 Jul 2026 00:00:00 GMT</pubDate>
      <description>本機 SQLite 只有自己看得到。這篇帶你免費申請 TiDB Cloud、用 C#/.NET 的 MySql.Data 連上雲端資料庫，並完成建表與第一筆測試資料。</description>
      <guid>https://jerrydev.tw/blog/csharp-tidb-cloud-connect</guid>
    </item>
    <item>
      <title>Python matplotlib subplots：把四張圖組成一個銷售儀表板</title>
      <link>https://jerrydev.tw/blog/python-matplotlib-subplots</link>
      <pubDate>Mon, 13 Jul 2026 00:00:00 GMT</pubDate>
      <description>接續 matplotlib 入門，讀一份真實的飲料店交易明細 CSV，用 groupby 整理成四份資料，再用 plt.subplots 排成 2×2 儀表板。徹底講清楚 fig 與 ax 是什麼、ax 怎麼用 [列,欄] 索引、axes-level 方法與 suptitle 的差別。</description>
      <guid>https://jerrydev.tw/blog/python-matplotlib-subplots</guid>
    </item>
    <item>
      <title>Python matplotlib 入門：畫出第一張圖，並解決中文變方框的問題</title>
      <link>https://jerrydev.tw/blog/python-matplotlib-visualization</link>
      <pubDate>Mon, 13 Jul 2026 00:00:00 GMT</pubDate>
      <description>用一家手搖飲料店的真實營運數據，一步步畫出折線圖、長條圖、散佈圖，認識 title、xlabel、legend 這些基本元素，最後解決最惱人的中文變方框、負號變框框問題。</description>
      <guid>https://jerrydev.tw/blog/python-matplotlib-visualization</guid>
    </item>
    <item>
      <title>寫完這個猜數字遊戲，你就懂 Python 迴圈跟判斷式了</title>
      <link>https://jerrydev.tw/blog/python-guessing-game</link>
      <pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate>
      <description>學 while 迴圈跟 if 判斷式，與其背「印出 1 到 100」，不如做一個猜數字遊戲。從最陽春的版本一路加功能，寫到最後迴圈和判斷式就自然刻進腦子裡了。</description>
      <guid>https://jerrydev.tw/blog/python-guessing-game</guid>
    </item>
    <item>
      <title>Python 字串格式化：從 +、% 到 f-string，print 該用哪一種</title>
      <link>https://jerrydev.tw/blog/python-fstring-format</link>
      <pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate>
      <description>想在 print 裡把姓名跟分數湊成一句話，用 + 串接又要 str() 又容易噴 TypeError。這篇快速比較 +、% 與 str.format() 的優缺點，再完整介紹現在最推薦的 f-string 寫法。</description>
      <guid>https://jerrydev.tw/blog/python-fstring-format</guid>
    </item>
    <item>
      <title>Python 變數與資料型態入門：從 print() 到 input()</title>
      <link>https://jerrydev.tw/blog/python-variables-basics</link>
      <pubDate>Wed, 08 Jul 2026 00:00:00 GMT</pubDate>
      <description>Python 變數不用宣告型態，但型態一直都在。搞懂四種基本資料型態，配合 print()、input() 的實用寫法，是寫出第一支能跑的程式的第一步。</description>
      <guid>https://jerrydev.tw/blog/python-variables-basics</guid>
    </item>
    <item>
      <title>Python 型別轉換全解析：int()、float()、str()、bool() 怎麼用</title>
      <link>https://jerrydev.tw/blog/python-type-conversion</link>
      <pubDate>Wed, 08 Jul 2026 00:00:00 GMT</pubDate>
      <description>input() 拿到的永遠是字串，要做數學運算得先轉型態。搞懂 int()、float()、str()、bool() 四個轉換函式的行為與常見誤區，寫程式遇到奇怪的 TypeError 就能猜到問題在哪。</description>
      <guid>https://jerrydev.tw/blog/python-type-conversion</guid>
    </item>
    <item>
      <title>從零開始：Windows 安裝 VS Code + Python，寫出你的第一支程式</title>
      <link>https://jerrydev.tw/blog/vscode-python-setup</link>
      <pubDate>Tue, 07 Jul 2026 00:00:00 GMT</pubDate>
      <description>第一次裝 Python 環境，最常見的狀況是雙擊 .py 檔案，黑色視窗一閃而過，什麼都看不到。這篇從安裝 VS Code、安裝 Python，到正確執行第一支程式，一步一步帶你走完，附上每個畫面會出現的按鈕文字。</description>
      <guid>https://jerrydev.tw/blog/vscode-python-setup</guid>
    </item>
    <item>
      <title>Python 爬蟲入門：用 requests 抓取網頁資料</title>
      <link>https://jerrydev.tw/blog/python-requests-intro</link>
      <pubDate>Wed, 20 May 2026 00:00:00 GMT</pubDate>
      <description>學完 Python 基礎之後，爬蟲是最有成就感的下一步。這篇文章帶你從 HTTP 請求開始，一步步用 requests + BeautifulSoup 抓取真實資料。</description>
      <guid>https://jerrydev.tw/blog/python-requests-intro</guid>
    </item>
    <item>
      <title>Python 新手最常犯的 5 個錯誤（附解法）</title>
      <link>https://jerrydev.tw/blog/python-5-beginner-mistakes</link>
      <pubDate>Sun, 10 May 2026 00:00:00 GMT</pubDate>
      <description>教了幾年 Python，幾乎每個新手都會踩到這幾個坑。整理出來讓你少走彎路，包含縮排問題、型別混淆、可變預設值等常見錯誤。</description>
      <guid>https://jerrydev.tw/blog/python-5-beginner-mistakes</guid>
    </item>
    <item>
      <title>C# WinForms：從零做出第一支視窗程式</title>
      <link>https://jerrydev.tw/blog/csharp-winforms-first-app</link>
      <pubDate>Tue, 28 Apr 2026 00:00:00 GMT</pubDate>
      <description>很多人學完 C# 基礎語法，不知道怎麼做出有畫面的程式。這篇帶你用 WinForms 在 30 分鐘內完成一個 BMI 計算機。</description>
      <guid>https://jerrydev.tw/blog/csharp-winforms-first-app</guid>
    </item>
    <item>
      <title>Jupyter Notebook 10 個實用技巧，課堂上沒教到的</title>
      <link>https://jerrydev.tw/blog/jupyter-tips</link>
      <pubDate>Wed, 15 Apr 2026 00:00:00 GMT</pubDate>
      <description>上課都用 Jupyter，但大多數同學只會按 Shift+Enter。這篇整理 10 個讓你效率翻倍的技巧，從快捷鍵到魔術命令。</description>
      <guid>https://jerrydev.tw/blog/jupyter-tips</guid>
    </item>
  </channel>
</rss>