你會學到
- 在自己的電腦上裝好 .NET 10 與 Visual Studio 2026,並確認可以執行 C#
- 建立專案、寫出並執行第一支程式,也會用命令列執行
- 用變數與資料型別讓程式記住資料,用字串插值組出想要的文字
- 讀取使用者輸入,並把文字轉成數字來計算
- 用 if、else、switch 讓程式依條件做不同的事
- 用 for、while、foreach 讓程式重複做事
- 用陣列與 List 一次管理很多筆資料
- 把程式拆成方法,傳入參數、取得回傳值
- 寫出自己的類別、建立物件,並了解封裝
- 找出程式的錯誤、處理例外,完成一支記帳小程式
課程介紹
很多人想學寫程式,卻卡在第一步:該學哪一種語言?軟體要裝哪些?網路教學一下就跳到看不懂的名詞,跟著打完一段程式,跑出一堆紅字就放棄了。
這門課從安裝軟體開始,一步一步帶你寫。每一集只學一個觀念,而且一定做出一個看得到結果的小程式。你不是在背語法,而是一集一集把東西做出來,十集之後,手上就有一支自己寫的記帳小程式。
為什麼從 C# 開始?
- 用途很廣:C# 是微軟主推的程式語言,可以寫 Windows 桌面程式、網站後端、手機 App,也是 Unity 做遊戲用的語言。
- 工具完整、免費:Visual Studio 提供免費的社群版,寫程式、執行、找錯誤都在同一個畫面裡,對初學者很友善。
- 錯誤訊息清楚:寫錯時,編輯器會直接標出哪一行有問題,比較不會卡著不知道錯在哪。
- 學會的觀念帶得走:變數、判斷、迴圈、方法、物件,這些觀念在每一種程式語言都一樣,之後要學別的語言會快很多。
這門課的特色
- 用最新的版本:課程使用 .NET 10 與 Visual Studio 2026,你裝的軟體和畫面上看到的一致。
- 每集都有一個成果:自我介紹、便當店結帳、BMI 計算器、成績等第、猜數字遊戲、班級成績單、週年慶優惠計算、商品清單,最後是記帳小程式。
- 例子都是生活裡的事:算便當錢、算 BMI、打折扣、記帳,寫完馬上知道程式在幫你做什麼。
- 專門講常見錯誤:判斷、迴圈、陣列、方法這幾集,都有一段「常見錯誤」,先告訴你初學者最容易在哪裡卡住。
- 每集約八分鐘:有章節時間,想複習哪一段可以直接跳過去。
十集學什麼
準備好環境(第 1~2 集)
安裝 .NET 10 與 Visual Studio 2026,寫出第一支程式,認識畫面,也學會用命令列執行。
讓程式記住東西、跟你對話(第 3~4 集)
變數與資料型別、字串插值與運算;讀取輸入、把文字轉成數字。成果:便當店結帳程式、BMI 計算器。
讓程式會判斷、會重複(第 5~6 集)
if、else、switch 與邏輯運算;for、while、foreach。成果:成績等第程式、猜數字遊戲。
管理很多資料、把程式拆成積木(第 7~8 集)
陣列與 List;方法、參數與回傳值。成果:班級成績單、週年慶優惠計算。
物件導向入門與綜合實作(第 9~10 集)
類別、物件與封裝;除錯與例外處理。成果:商品清單與總價、記帳小程式。
適合怎麼看
建議照順序看,一邊看一邊在自己的電腦上跟著打。每一集的程式都不長,看完先自己做一次,再改一點點(例如把便當換成飲料),會比只看影片記得更牢。
要先知道的事
- 需要一台電腦。課程用 Windows 上的 Visual Studio 2026 示範;第 1 集也會介紹另一種安裝方式,以及怎麼確認安裝成功。
- 不需要任何程式基礎,也不需要很好的數學。
- 課程的範例是在「主控台」(文字視窗)裡執行的小程式。這是學程式最快打好基礎的方式;要做有按鈕、有畫面的視窗程式或網站,是學完這門課之後的下一步。
適合誰
- 完全沒寫過程式,想從一種好上手、用途廣的語言開始的人
- 想自己寫小工具,處理工作上重複計算或整理資料的上班族
- 準備學 Unity 做遊戲,或想走 .NET 開發的學生與轉職者
- 學過一點但觀念零散,想從頭把基礎打穩的人
- 想陪孩子一起學程式的家長
課程大綱
讓程式記住東西、跟你對話
第 3 集 變數與資料型別:讓程式記住東西
8 分鐘
第 4 集 輸入與輸出:讓程式跟你對話
8 分鐘
讓程式會判斷、會重複
第 5 集 條件判斷:if、else 與 switch
8 分鐘
第 6 集 迴圈:for、while、foreach
7 分鐘
管理很多資料、把程式拆成積木
第 7 集 陣列與 List:一次管理很多資料
8 分鐘
第 8 集 方法:把程式拆成好用的小積木
8 分鐘
物件導向入門與綜合實作
第 9 集 類別與物件:物件導向入門
7 分鐘
第 10 集 除錯與例外處理+綜合實作:記帳小程式
8 分鐘
講師
常見問題
「C# 程式設計入門」有幾個單元?要看多久?
共 10 個單元,總長度 1 小時 22 分,平均每個單元約 8 分鐘。可以分次看,系統會記住你看到哪裡。
可以先試看嗎?
可以。「第 1 集 C# 是什麼?安裝 .NET 10 與 Visual Studio 2026」開放免費試看,註冊會員後就能觀看,不用付費,也不用綁信用卡。
這門課適合誰?
適合:完全沒寫過程式,想從一種好上手、用途廣的語言開始的人;想自己寫小工具,處理工作上重複計算或整理資料的上班族;準備學 Unity 做遊戲,或想走 .NET 開發的學生與轉職者。程度是「入門」。
上完可以學會什麼?
上完之後,你可以:在自己的電腦上裝好 .NET 10 與 Visual Studio 2026,並確認可以執行 C#;建立專案、寫出並執行第一支程式,也會用命令列執行;用變數與資料型別讓程式記住資料,用字串插值組出想要的文字;讀取使用者輸入,並把文字轉成數字來計算。
怎麼購買?買了可以看多久?
單堂購買 NT$ 6,000,付一次錢就可以永久觀看,沒有期限。這門課也包含在訂閱方案裡,訂閱期間可以觀看方案內的所有課程。
用手機可以看嗎?有問題可以問誰?
手機、平板、電腦都可以看。每門課都有專屬的 AI 助教,會依照課程內容回答並附上出處;全部看完可以取得結業證書。
學員評價
還沒有評價。
接著學
上完這門,可以接著看
入門
ChatGPT × PHP 網頁設計十堂課:用 ChatGPT 做出你的第一個 PHP 網站
跟著「小橘子咖啡館」專案,從安裝環境做到會員系統、後台管理與安全上線。
入門
SEO 入門:讓 Google 主動幫你介紹客人
不想一直花錢買廣告?五堂課、二十分鐘,弄懂 Google 怎麼找到你、怎麼排名,以及一個網頁該具備的基本功。
入門
GEO 入門:讓 AI 搜尋引用你的網站
客人開始問 ChatGPT、Gemini 與 Google 的 AI 摘要,而不是自己一頁一頁找。十個單元、四十分鐘,從 AI 怎麼挑答案,到你的網站、店家與商品該怎麼被選上。