Python进阶技能树评测:由浅入深体验后感-值得推荐

简介: Python进阶技能树评测:由浅入深体验后感-值得推荐

一、内容


首先是进入技能树界面的UI,是我比较喜欢的简洁画面,功能明了:


00bf8bce5d3d49f585e862be2e22e935.png

f815a4854cb141079c889bde6d7acd13.png


点击左侧技能树可以切换到其他技能树:

ad43e2b6b7c14ad0a7250c48d373eba8.png


这一点我有点疑惑,Python进阶技能树是不是和Python入门技能树放一起会不会更好?要翻到下一页才能找个进阶技能树:


44b94968d8164190a2b7cc942fdf43e6.png

左侧可以点开导航栏:Python在其他领域相关功能,可以进行学习。

a1b65e3455bd40bdad24517efcbbe9d6.png

中间为内容展示,点开展示首先为练习题,若是先是简介后是练习题检测是不是效果更好?然后是范博士的题目哈哈哈,也是大家吐槽的太多的,题目代码量实在太多了,连安装都有题目可见范博士的用心:


c6a88acc403743f78f6cfd02b8046396.png


个人感想是题目确实写的很好但是安装这种也出代码体我感觉是否有点小题大做?而且代码量大了大部分人还是不愿意看的,都比较喜欢做选择题文字选择类型的题目。


参考资料很棒,从简介到安装到使用都有范例,代码都可以通过编译,图文结合。每个核心函数参数都有给解释,这点很棒!但是遇到长图还是会很影响观感,比如:


93b55b77be964ca3ae817fddb570576b.png


就只能看到大图的一部分放和缩小都不行。

fa60f35d1b184d45a83eeffc9258435d.png



这里我是360浏览器,我再切换到谷歌浏览器上:


8501987c39da4aafa0ca8c7759a17b54.png


也一样,这里需要再改进一下图片插入的问题。


交流讨论

cfefda5e064b4fa1a9f5f1ec10b53a31.png

点击可以看到其他学习过的小伙伴学过的笔记,点击我的笔记可以记录自己学习到的一些心得,需要用Markdown编辑,可以做到边学习边总结知识,而且还能作为以后博文更深入的学习作铺垫。


这里有一点当文章内容过多时,边框限制会导致内容遮挡:

9f36e50fc7ef43829cf35cd24af07e04.png

Matplotlib快速入门-绘图库Matplotlib-CSDNPython进阶技能树


这块代码超过边框看不到了。


9aef071ee3914647b0143e97d567a323.png



只能用鼠标平移过去,确实比较麻烦。


二、产品功能


基于上述内容具体总结一下技能树功能:


技能树相当于CSDN给出的一套系统化的学习方案,涉及各个方面。系统地整合了关于Python领域的知识点。每次更新都会迭代新的优化内容,扩展其他方面知识。适合初学者学习入门,但内容初确实需要其他文章来补充,进阶知识文章比较难懂,应该细分模块化。


就现在有三个问题还有待商议:


1.冗余问题


一些题目代码量过大,大部分人不愿意答题。就拿安装环境以及其他python库来讲:

606152776261460a9f23306420fcf239.png


代码几乎一致,就算能够找到错误问题,我感觉意义也不大。 该功能或许可以考虑类似慕课网的代码功能展示。


2. 内容遮挡

fa60f35d1b184d45a83eeffc9258435d.png



类似结构流程图,组织结构图和思维导图这种大图就很难显示全面。给后来浏览文章的同学带来不便。


3.代码超过边框


这类问题感觉在代码框装个拖动栏就可以解决。


4.缩小页面后无法加载


当浏览器最大页面时是可以看到最右侧一栏的勋章和其他信息的:

image.png

但是当小化页面之后 移到最右侧却看不到任务信息,显示一片空白:


image.png

为此我换了个一个浏览器用来验证,原浏览器是360浏览器现在换成谷歌浏览器:

image.png


效果仍然如此,可见应该是个BUG。


三、UI界面


整体UI界面还是很美观简介的。点击左侧button还能实现隐藏导航栏,增大主体资料博文这点很好。但是笔记我话


image.png

这里可以和慕课网对比:


image.png


如果能有代码展示运行效果就更好了。比起慕课网技能树的笔记就显得很优秀, 能够将文章的重要部分总结摘出,记录自己不懂的地方。


但交流讨论这一功能个人感觉有点鸡肋,看的人太少了。这一点我觉得沪江网校的笔记分享这一点做得很好。


四、用户激励


技能树是以勋章来激励用户学习的,但是该勋章只能自己看到属实有点可惜。如果能够激励更多的人去学该技能树,在其他学习社区大家都能看到应该更好。除此之外除了徽章我觉得给予用户文件下载次数奖励或者积分这种实质性的奖励对学习者更有激励作用。


五、使用体验


还是很十分推荐初学者来学习Python技能树的,比起初学者独自一个人摸索着学习。显然跟着技能树一步一步深入学习更有效率。而且Python技能树也十分的全面,随着迭代知识点会一次一次刷新扩张,学习的内容也将更加全面。


六、改进建议


改进建议其实上述已经说的比较细致了,如果是扩展其功能的话我更希望是和慕课网或者菜鸟网一样,能够实现部分代码在线编译出来效果。能够实时检验自己所学的内容。


除此之外对于那些已经学完了技能树的同学来说可以来个最终总结测验,优秀答题者将得到一系列奖励例如校招试题、实习机会等等。


七、结语


总而言之是一个非常有潜力的功能,我也乐意分享给母校和协会一直在学习IT知识的小伙伴。


目录
相关文章
|
4月前
|
数据采集 网络协议 数据挖掘
网络爬虫进阶之路:深入理解HTTP协议,用Python urllib解锁新技能
【7月更文挑战第30天】网络爬虫是数据分析和信息聚合的关键工具。深入理解HTTP协议及掌握Python的urllib库对于高效爬虫开发至关重要。HTTP协议采用请求/响应模型,具有无状态性、支持多种请求方法和内容协商等特点。
51 3
|
4月前
|
网络协议 开发者 Python
网络编程小白秒变大咖!Python Socket基础与进阶教程,轻松上手无压力!
【7月更文挑战第25天】在网络技术快速发展的背景下, Python因其简洁的语法和强大的库支持成为学习网络编程的理想选择。
69 5
|
4月前
|
机器学习/深度学习 数据采集 算法
Python编程语言进阶学习:深入探索与高级应用
【7月更文挑战第23天】Python的进阶学习是一个不断探索和实践的过程。通过深入学习高级数据结构、面向对象编程、并发编程、性能优化以及在实际项目中的应用,你将能够更加熟练地运用Python解决复杂问题,并在编程道路上走得更远。记住,理论知识只是基础,真正的成长来自于不断的实践和反思。
|
4月前
|
开发者 Python
Python Socket编程:不只是基础,更有进阶秘籍,让你的网络应用飞起来!
【7月更文挑战第25天】在网络应用蓬勃发展的数字时代,Python凭借其简洁的语法和强大的库支持成为开发高效应用的首选。本文通过实时聊天室案例,介绍了Python Socket编程的基础与进阶技巧,包括服务器与客户端的建立、数据交换等基础篇内容,以及使用多线程和异步IO提升性能的进阶篇。基础示例展示了服务器端监听连接请求、接收转发消息,客户端连接服务器并收发消息的过程。进阶部分讨论了如何利用Python的`threading`模块和`asyncio`库来处理多客户端连接,提高应用的并发处理能力和响应速度。掌握这些技能,能使开发者在网络编程领域更加游刃有余,构建出高性能的应用程序。
33 3
|
4月前
|
网络协议 Python
网络世界的建筑师:Python Socket编程基础与进阶,构建你的网络帝国!
【7月更文挑战第26天】在网络的数字宇宙中,Python Socket编程是开启网络世界大门的钥匙。本指南将引领你从基础到实战,成为网络世界的建筑师。
64 2
|
4月前
|
SQL 安全 Go
SQL注入不可怕,XSS也不难防!Python Web安全进阶教程,让你安心做开发!
【7月更文挑战第26天】在 Web 开发中, SQL 注入与 XSS 攻击常令人担忧, 但掌握正确防御策略可化解风险. 对抗 SQL 注入的核心是避免直接拼接用户输入至 SQL 语句. 使用 Python 的参数化查询 (如 sqlite3 库) 和 ORM 框架 (如 Django, SQLAlchemy) 可有效防范. 防范 XSS 攻击需严格过滤及转义用户输入. 利用 Django 模板引擎自动转义功能, 或手动转义及设置内容安全策略 (CSP) 来增强防护. 掌握这些技巧, 让你在 Python Web 开发中更加安心. 安全是个持续学习的过程, 不断提升才能有效保护应用.
55 1
|
4月前
|
存储 算法 搜索推荐
算法进阶之路:Python 归并排序深度剖析,让数据排序变得艺术起来!
【7月更文挑战第12天】归并排序是高效稳定的排序算法,采用分治策略。Python 实现包括递归地分割数组及合并已排序部分。示例代码展示了如何将 `[12, 11, 13, 5, 6]` 分割并归并成有序数组 `[5, 6, 11, 12, 13]`。虽然 $O(n log n)$ 时间复杂度优秀,但需额外空间,适合大规模数据排序。对于小规模数据,可考虑其他算法。**
76 4
|
4月前
|
算法 Python
Python算法高手进阶指南:分治法、贪心算法、动态规划,掌握它们,算法难题迎刃而解!
【7月更文挑战第10天】探索Python算法的精华:分治法(如归并排序)、贪心策略(如找零钱问题)和动态规划(解复杂问题)。通过示例代码揭示它们如何优化问题解决,提升编程技能。掌握这些策略,攀登技术巅峰。
121 2
|
5月前
|
开发者 Python
Python进阶:深入剖析闭包与装饰器的应用与技巧
Python进阶:深入剖析闭包与装饰器的应用与技巧
|
5月前
|
分布式计算 算法 Python
Python函数进阶:四大高阶函数、匿名函数、枚举、拉链与递归详解
Python函数进阶:四大高阶函数、匿名函数、枚举、拉链与递归详解