Skip to content

Latest commit

 

History

History
325 lines (263 loc) · 16.9 KB

ReadMe.zh-Hant.md

File metadata and controls

325 lines (263 loc) · 16.9 KB

ASP.NET Core 開發人員指南

PRs Welcome Backers on Open Collective Sponsors on Open Collective

2023年 ASP.NET Core 開發人員指南:

以下您會看到一張圖表,說明可以採取的學習路徑以及要成為 ASP.NET Core 開發人員所要學習的函式庫。我將此圖表作為提示,給每個問我「作為 ASP.NET Core 開發人員,接下來應該學習什麼?」的人。

免責聲明

這份指南的目的是為了給讀者心裡有個大概的輪廓。如果您對接下來要學習的內容感到困惑時,這張路線指南將引導您,而不是鼓勵您選擇時髦和前衛的東西。您應該逐漸理解為什麼一種工具比另一種工具更適合某些場景,並且記住時髦和前衛的東西並不總是意味著最適合完成工作。

請給一個星星! ⭐

如果您喜歡或正在使用這個專案進行學習或開始您的解決方案,請給它一個星星。謝謝!

學習指南

學習指南繁體中文版

學習資源

  1. 一般開發技能 (General Development Skills)

  2. C#

  3. SQL 基礎知識 (SQL Fundamentals)

  4. ASP.NET Core 基礎 (ASP.NET Core Basics)

  5. SOLID

  6. 物件關聯對應 (ORM)

  7. 相依注入 (Dependency Injection)

    1. 注入容器
    2. 生命週期
    3. Scrutor
  8. 資料庫 (Databases)

    1. 關聯式
    2. 搜尋引擎
    3. NoSQL
  9. 快取 (Caching)

  10. 日誌框架 (Log Frameworks)

  11. API 用戶端及通訊 (API Clients & Communications)

    1. REST
    2. gRPC
    3. GraphQL
  12. 即時通訊

  13. 物件對應 (Object Mapping)

  14. 背景工作排程 (Background Task Scheduler)

  15. 測試 (Testing)

    1. 單元測試
    2. 整合測試
    3. 快照測試
    4. 行為測試
    5. 端對端測試
    6. 效能測試
  16. 微服務 (Microservices)

    1. 訊息代理人
    2. 訊息匯流排
    3. API 閘道
    4. 容器化
    5. 協調流程
    6. 其他
  17. 持續整合與部署 (Continuous Integration & Continuous Delivery)

  18. 設計模式 (Design Patterns)

  19. 監控/記錄/追蹤/警示 (Monitoring/Logging/Tracing/Alerting)

  20. 用戶端 .NET (Client-Side .NET)

  21. 進一步學習 (Good to Know)

總結 (Wrap Up)

如果您認為本指南可以改進,請提交包含任何更新的PR或提交任何Issue。此外,我將會持續改進這個存放庫,因此您可以按下 star 這個存放庫以便於重新訪問。

靈感來源: React Developer RoadMap

貢獻 (Contribution)

想做點貢獻嗎?我們鼓勵社群回饋與貢獻。

本指南是使用 xMind 來建構。繁體中文版專案檔案為aspnetcore-developer-roadmap.zh-Hant.xmind。要修改它,在此處下載 xMind,點選 Open File 並選擇 xmind 檔案,它將為您開啟此指南,更新它之後,上傳和更新 ReadMe.zh-Hant.md 中的圖片並建立一個PR。

  • 修改後提交PR
  • 在Issues中討論問題
  • 推廣此專案

許可協議 (License)

創用 CC 授權條款
本著作係採用創用 CC 姓名標示-非商業性-相同方式分享 4.0 國際 授權條款授權.