ASP.NET Core開發者路線圖RoadMap 來源: "MoienTajik/AspNetCore Developer Roadmap" . [toc] 2019年 "ASP.NET Core" 開發者指南: 你可以在下麵找到一張圖,該圖展示了你可以選取的路徑及你想學習的庫,從而成為一名 AS ...
目錄
ASP.NET Core開發者路線圖RoadMap
來源: MoienTajik/AspNetCore-Developer-Roadmap.
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原則
設計模式
- 容器
- Docker
- Kubernetes (k8s)
- 機器學習
- 身份認證框架
總結
如果你認為該指南可以改進,請提交包含任何更新的 PR 並提交任何問題。此外,我將繼續改進這個倉庫,因此你可以 star 這個倉庫以便於重新訪問。
靈感來源 : React Developer RoadMap
貢獻
該指南是使用Draw.io構建的。中文版項目文件為aspnetcore-developer-roadmap.zh-Hans.xml
。要修改它, 請打開 draw.io, 點擊 Open Existing Diagram 並選擇項目中的 xml
文件。它將為你渲染生成路線圖,更新它,上傳和更新自述文件中的圖像並創建一個 PR(導出為400%的png圖片,然後使用Compressor.io壓縮)。
- 改進後提交 PR
- 在Issues中討論問題
- 推廣項目
許可協議
CC BY-NC-SA 4.0
就醬,希望大家慢慢成長了~
查看本人最近其他原創作品請移步(想第一時刻閱讀本人最新文章請在博客園上關註我)::
- 中國.NET:各地微軟技術俱樂部彙總(持續更新中...)
- 微軟XAML Studio - WPF, Sliverlight, Xamarin, UWP等技術開發者的福音
- 微軟正式發佈Chromium Edge開發預覽版
- 一大波開發者福利來了,一份微軟官方Github上發佈的開源項目清單等你簽收
- 從0到1:使用Caliburn.Micro(WPF和MVVM)開發簡單的計算器
- JS實現頁面複製文字時自動加版權
- 開發小白也毫無壓力的hexo靜態博客建站全攻略 - 躺坑後親訴心路歷程
- 改進博客園Markdown顯示功能(加代碼行號、顯示代碼所用編程語言)
- 當今最全面可用的微博分享組件嵌入方法(親測2019年2月仍有效)
- 前端小白也能快速學會的博客園博客美化全攻略 - 附源碼
- 史上最最靠譜,又雙叒叒簡單的基於MSXML的XML解析指南-C++
相關鏈接:
ASP.NET Core 中文文檔目錄 - .NET_CORE_COMMUNITY - 博客園