ASP.NET Core开发者指南
2021年 ASP.NET Core 开发者指南:
在下面,您可以看到一个图,说明可以采用的路径以及要成为ASP.NET Core开发人员所想要学习的库。我将此图作为提示,给所有问我"作为ASP.NET Core开发人员,接下来应该学习什么?"的人。
路线图
资源
-
学习先决条件
-
通用开发技能
- 学习GIT 并且在 GitHub 中创建与分享项目
- 掌握 HTTP(S) 协议与请求方法 (GET, POST, PUT, PATCH, DELETE, OPTIONS)
- 不要害怕使用 Google,Google搜索技巧
- 学习 dotnet CLI
- 阅读一些关于算法和数据结构的书籍
-
SOLID
-
依赖注入
-
数据库
-
缓存
-
日志
-
API客户端和通信
- REST
- gRPC
- GraphQL
-
实时通信
-
对象映射
-
任务调度
-
测试
- 单元测试
- 集成测试
- 行为测试
- 端到端测试
-
微服务
- 消息总线
- 消息队列
- API 网关
- 容器化
- 服务编排
- 反向代理
- 其他
-
持续集成与部署
-
设计模式
-
客户端库
-
模板引擎
总结
灵感来源: React Developer RoadMap