README.md
CSDN 技能树
建立领域技能树
一期:
-
python 技能树
-
基本信息:
-
涵盖的数据资源
- 第三方论坛:
- 廖雪峰的官方网站 --> liaoxuefeng
- 菜鸟教程 --> runoob
- csdn_roadmap --> csdn_roadmap
- python官方文档:
- Python标准库 --> library
- Python教程 --> tutorial
- Python语言参考手册reference
- 安装和使用Python --> using
- 书籍目录:
- 第三方论坛:
-
树之间的关系
basetree,,csdn_roadmap_python_revised subtree,Python初阶,using_python subtree,Python初阶,tutorial_python subtree,Python初阶,reference_python subtree,Python初阶,library_python subtree,Python初阶,liaoxuefeng_python subtree,Python初阶,Python基础教程_第3版 subtree,Python初阶,Python编程快速上手_让繁琐工作自动化_第2版 subtree,Python初阶,流畅的Python subtree,Python初阶,Python编程_从入门到实践_第2版 subtree,Python初阶,Python_Cookbook_第3版 subtree,Python初阶,Python从入门到精通_初阶 subtree,Python中阶;网络爬虫,Python3网络爬虫开发实战 subtree,Python中阶;Web应用开发,Flask_Web开发_基于Python的Web应用开发实战_第2版 subtree,Python中阶,Python进阶编程 subtree,Python中阶,Python核心编程_第3版 subtree,Python中阶,Python从入门到精通_中阶 subtree,Python高阶;数据分析,Python数据分析基础 subtree,Python高阶;数据分析,利用Python进行数据分析_原书第2版 subtree,Python高阶;人工智能;计算机视觉,实用卷积神经网络:运用Python实现高级深度学习模型 subtree,Python高阶;人工智能,Python高级数据分析:机器学习、深度学习和NLP实例 subtree,Python高阶;高级教程,Python3高级教程_第3版 subtree,Python高阶,Python从入门到精通_高阶 subtree,其他,其他
-
-
java 技能树
-
基本信息:
-
涵盖的数据资源
-
树之间的关系
basetree,,Java8编程参考官方教程 subtree,java初阶,Java基础入门_第2版 subtree,java初阶,零基础学Java subtree,java初阶,Java编程思想 subtree,java初阶,Java从入门到精通 subtree,java初阶,疯狂Java讲义_第5版 subtree,java初阶,Java核心技术_卷I_基础知识 subtree,java初阶,liaoxuefeng_java_初阶 subtree,java中阶,Java并发编程的艺术 subtree,java中阶,Java实战_第2版 subtree,java中阶,Java核心技术_卷II_高级特性 subtree,java中阶,liaoxuefeng_java_中阶 subtree,java高阶,Java_EE互联网轻量级框架整合开发_SSM框架 subtree,java高阶,JavaEE开发的颠覆者:Spring_Boot实战 subtree,java高阶,Spring_Boot_2精髓:从构建小系统到架构分布式大系统 subtree,java高阶,liaoxuefeng_java_高阶 subtree,其他,其他
-
-
云原生技能树
-
基本信息:
-
涵盖的数据资源
- 第三方论坛:
- csdn_roadmap --> csdn_roadmap
- 书籍目录:
- kubernetes权威指南
- 每天5分钟玩转kubernetes
- 基于kubernetes的容器云平台实战
- docker技术入门与实战
- go程序设计语言
- go语言实战
- goweb编程
- go语言高级编程
- DevOps实践指南
- DevOps和自动化运维实践
- Serverless架构:无服务器应用与AWS_Lambda
- 深入浅出Serverless:技术原理与应用实践
- Serverless架构:从原理、设计到项目实战
- Serverless架构应用开发:Python实现
- 深入理解Spring_Cloud与微服务构建
- 深入理解Spring_Cloud与实战
- 持续演进的Cloud_Native:云原生架构下微服务最佳实践
- Service_Mesh实战:基于Linkerd和Kubernetes的微服务实践
- 云原生服务网格Istio
- Istio服务网格技术解析与实践
- 高可用可伸缩微服务架构:基于Dubbo、Spring_Cloud和Service_Mesh
- 架构解密:从分布式到微服务
- kubernetes进阶实战
- kubernetes网络权威指南
- 云原生:运用容器、函数计算和数据构建下一代应用
- 云原生操作系统kubernetes
- 第三方论坛:
-
树之间的关系
basetree,,csdn_roadmap_云原生_revised subtree,云原生初阶-平台开发;Kubernetes,kubernetes权威指南 subtree,云原生初阶-平台开发;Kubernetes,每天5分钟玩转kubernetes subtree,云原生初阶-平台开发;Kubernetes,基于kubernetes的容器云平台实战 subtree,云原生初阶-平台开发;容器,Docker技术入门与实战 subtree,云原生初阶-应用开发;编程语言,go程序设计语言 subtree,云原生初阶-应用开发;编程语言,go语言实战 subtree,云原生初阶-应用开发;编程语言,goweb编程 subtree,云原生初阶-应用开发;编程语言,go语言高级编程 subtree,云原生初阶-平台开发;DevOps,DevOps实践指南 subtree,云原生初阶-平台开发;DevOps,DevOps和自动化运维实践 subtree,云原生初阶-应用开发;Serverless,Serverless架构:无服务器应用与AWS_Lambda subtree,云原生初阶-应用开发;Serverless,深入浅出Serverless:技术原理与应用实践 subtree,云原生初阶-应用开发;Serverless,Serverless架构:从原理、设计到项目实战 subtree,云原生初阶-应用开发;Serverless,Serverless架构应用开发:Python实现 subtree,云原生初阶-应用开发;微服务,深入理解Spring_Cloud与微服务构建 subtree,云原生初阶-应用开发;微服务,深入理解Spring_Cloud与实战 subtree,云原生初阶-应用开发;微服务,持续演进的Cloud_Native:云原生架构下微服务最佳实践 subtree,云原生初阶-应用开发;微服务,Service_Mesh实战:基于Linkerd和Kubernetes的微服务实践 subtree,云原生初阶-应用开发;微服务,云原生服务网格Istio subtree,云原生初阶-应用开发;微服务,Istio服务网格技术解析与实践 subtree,云原生初阶-应用开发;微服务,高可用可伸缩微服务架构:基于Dubbo、Spring_Cloud和Service_Mesh subtree,云原生初阶-应用开发;微服务,架构解密:从分布式到微服务 subtree,云原生中阶-平台开发;Kubernetes,kubernetes进阶实战 subtree,云原生中阶-平台开发;Kubernetes,kubernetes网络权威指南 subtree,云原生中阶-平台开发;Kubernetes,云原生:运用容器、函数计算和数据构建下一代应用 subtree,云原生中阶-平台开发;Kubernetes,云原生操作系统kubernetes subtree,其他,其他
-
技能树概述
内容生产者, 内容消费者,学习者: 他们有不同的需求。
从一个“产品设计” 的角度,一个领域 (Python) 有一个技能树。 这个技能树上面有很多 知识点,这些知识点有 {初中高} 的特性。 每个知识点有 相关的 {博客, 问答, 代码, 视频,... } 集合。 用户如何证明自己掌握了某个知识点? 考虑:
- 每个知识点有相关的 “测试”,通过了这个 “测试”.
- 成为这个知识点的回答采纳目标。
- 写原创博客获得一定的赞。
- 通过某种考试。
痛点的解决
- 我怎么能证明我自己懂了这个领域? 解决:显示用户花了时间,通过了测试,写了博客。
- 光看博客就能证明自己懂了么? 解决:不行,必须通过测试了
- 我看了程序,但是只有程序片段,我怎么运行在我的电脑呢? CSDN 的程序是完整的,但是拷贝到我的电脑上,怎么不行啊? 解决:让用户能执行完整的可运行的程序。
- 回答者的痛点:我不断地回答相似的问题,一遍一遍给他们源代码。 解决:把完整的解决代码放在 Code 平台上,以后让提问者来这里看。 (这个和 ‘问答’ 业务很相关)
对于技能树上的一个问题,我们应该有完整的解决方案,让用户非常满意:
- 问题 (怎么做归并排序?)
- 解答(原理是这样的)
- 代码:这个代码是要能在 Code-China 上可以运行的 (归并排序的代码在 JupyterNotebook 之类的平台运行)
- 解释通过代码的评论来完成:用户会说:我不大懂第十行, 为何要这样写? 专家就会解释。
开放工作
- 每领域技能树构建3棵技能树
- 初阶
- 中阶
- 高阶
- 技能树叶子结点挂载结构化知识
- 博客
- 问答
- 算法题
- 技能树应用
- 卡片式轻量学习信息流
- 阅读任务
- 问答选择任务
- 算法题判断选择任务
- 可视化
- 技能树点亮可视化
- 技能树结点任务导航可视化
- 卡片式轻量学习信息流