ASP.NET Core開發者指南
2019年ASP.NET Core開發者指南:
你可以在下面找到一張圖,該圖展示了你可以選取的路徑及你想學習的庫,從而成為一名 ASP.NET Core 開發者。“作為 ASP.NET Core 開發者,我接下來應該學習什么?”,我把這張圖作為建議給每個問過我這一問題的人。
免責聲明
該指南的目的是為了給讀者心里留個大概的輪廓。如果你對接下來要學習的內容感到困惑,這張路線圖將指導你,而不是鼓勵你選擇時髦的東西。 你應該逐漸理解為什么一種工具比另一種工具更適合某些場景,並且記住時髦和新穎的東西並不總是意味着最適合這個工作。
請給一個星星! ⭐️
如果你喜歡或正在使用這個項目進行學習或引用在你的解決方案中,請給它一個星星。謝謝!
路線圖
資源
-
先決條件
- C#
- Entity Framework
- ASP.NET Core
- SQL基礎知識
-
通用開發技能
- 學習GIT, 在GitHub中創建開源項目
- 掌握HTTP(S)協議, 及其請求方法(GET, POST, PUT, PATCH, DELETE, OPTIONS)
- 不要害怕使用 Google, Google搜索技巧
- 學習dotnet CLI
- 閱讀一些關於算法和數據結構的書籍
-
依賴注入
-
數據庫
- 關系數據庫
- 雲數據庫
- 搜索引擎
- NoSQL
-
緩存
-
日志
-
模板引擎
-
實時通信
-
對象映射
-
API客戶端
- REST
- GraphQL
-
最好掌握
-
測試
- 單元測試
- 測試框架
- 模擬工具
- 斷言工具
- 行為測試
- 集成測試
- 端到端測試
- 單元測試
-
任務調度
-
微服務
-
SOLID原則
-
設計模式
總結
如果你認為該指南可以改進,請在下方評論。
來源 https://github.com/adam-golab/react-developer-roadmap
https://github.com/MoienTajik/AspNetCore-Developer-Roadmap/blob/master/ReadMe.zh-Hans.md