-
学习先决条件
- C#
- .NET 6
- Entity Framework
- Dapper
- NHibernate
- ASP.NET Core
- SQL 基础知识
-
通用开发技能
- 学习GIT 并且在 GitHub 中创建与分享项目
- 掌握 HTTP(S) 协议与请求方法 (GET, POST, PUT, PATCH, DELETE, OPTIONS)
- 不要害怕使用 Google,Google搜索技巧
- 学习 dotnet CLI
- 阅读一些关于算法和数据结构的书籍
-
ASP.NET Core 基础
-
SOLID
-
依赖注入
-
数据库
-
关系型
-
云数据库
-
搜索引擎
-
NoSQL
-
-
缓存
-
Entity Framework 二级缓存
-
日志
-
API客户端和通信
-
REST
-
GraphQL
-
-
实时通信
- 对象映射
- 任务调度
-
测试
-
单元测试
-
框架
-
模拟
-
断言
-
-
集成测试
-
行为测试
-
端到端测试
-
-
微服务
-
消息总线
-
消息队列
-
API 网关
-
容器化
-
服务编排
-
反向代理
-
其他
-
-
持续集成与部署
-
设计模式
-
客户端库
-
模板引擎
在GITHUB上发现的好文:
因为访问的不稳定化,更方便自己查阅文档,特意搬运,仅供自己学习使用。
地址附在这里:master 看到了一篇优质好文,收藏分享给自己和大家。