從第一個 Console.WriteLine 開始,逐步學習 C# 到 ASP.NET Core,每次學習一堂簡短的課程。在內建的 C# 程式碼編輯器中編寫程式碼,透過我們的線上 C# 編譯器運行程式碼,並在專為此應用設計的實作實驗室中進行練習。無需安裝任何 IDE 或 SDK。
C#(C Sharp)是 .NET(dotnet)的語言:後端服務、桌面應用程式、雲端 API 以及 Unity 的腳本語言。本教學將一步一步引導您入門,無論您是完全的初學者還是經驗豐富的開發人員。
您將學到什麼
• 基礎知識:變數、型別、運算子、字串和控制流程
• 方法、陣列、集合(List、Dictionary、HashSet)與泛型
• 物件導向程式設計 (OOP):類別、介面、繼承和記錄
• LINQ、委託、lambda 表達式、事件和模式匹配
• 異常、檔案、序列化和單元測試
• async/await、任務、取消和並行
• .NET 實戰:依賴注入、Entity Framework Core、ASP.NET Core 最小 API、Blazor、SignalR 和 gRPC
• 93 門課程和 340 多個精簡課程,從 A1 入門到高級水平
C# 實驗室:實作勝於閱讀
• Katas:20 個編碼練習,有隱藏測試,完成練習後測試會變成綠色
• 控制台實驗室:使用 Console.ReadLine 讀取輸入並與已儲存的輸入進行比較的程序
• LINQ Playground:查看每個運算子執行後的結果,然後進行驗證將管道轉換為實際程式碼並運行它
• 調試對決:每天一個新的故障程序。在時間耗盡前找到錯誤
• 現代 C# 實驗室:發現新的語言語法,並了解相同的程式碼是如何用經典方式編寫的
• 非同步與記憶體:逐行分析堆疊、堆疊和執行緒
• 程式碼回顧:間隔重複卡片,幫助您回顧每個程式碼片段的輸出結果
• 面試模擬器:包含泛型、LINQ 和非同步等真實面試題目的模擬面試,並進行評分
建構真實項目
• 20 個指導項目:溫度轉換器、購物清單、帶字典的庫存管理、LINQ 統計、泛型堆疊、狀態機、CSV 解析器等等
• 每一步都會透過編譯和執行程式碼進行檢查
• 60 個帶有 XP 的編碼任務,讓您在課外練習編碼
AI 導師和測驗
• 向 AI 指導教授諮詢編譯器錯誤、LINQ 查詢或物件導向程式設計概念,並獲得清晰的答案
• 每個主題後都有測驗,此外還有記憶卡和速查表,方便快速複習
參與競賽,贏取獎勵認證課程
• 全球程式設計挑戰賽:每天 3 輪全球程式設計比賽,由 AI 評判,並設有即時排行榜
• 證書考試:通過考試即可獲得證書和驗證碼
• 連勝、經驗值、每日提醒與進度追蹤功能,幫助您持續練習
使用方法
1. 選擇課程,從簡短的課程開始
2. 在編輯器中嘗試每個範例,並進行修改以觀察結果
3. 透過測驗、練習或任務鞏固所學
4. 遇到難題?向 AI 導師尋求協助,然後繼續學習下一個主題
適合人群
• 希望認真學習第一門程式語言的初學者
• 需要額外練習的學生
• 準備 .NET 和後端開發面試的開發人員
• 正在學習 Java、Python 或 JavaScript,並希望將 C# 和 .NET 加入其工具包中的開發人員
• 正在為 Unity 做準備的未來遊戲開發人員
免費開始
您的第一門課程免費。每日練習和每日偵錯挑戰免費,每天還可獲得一道 AI 導師問答題。 CoddyKit Pro 解鎖所有課程、所有實驗和所有任務,移除廣告並取消每日 AI 導師問答題數量限制。
該應用程式支援 22 種語言。立即下載 Learn C#,寫出你的第一個程式吧!
隱私權政策:https://www.coddykit.com/terms/privacy-policy
Last updated on 2026年09月29日
此版本包含小幅錯誤修正和一般改善。請更新至最新版本,以獲得最佳體驗。
