跳转到主要内容

什么是 Skill Trees?

Skill Trees 是 LabEx 的核心学习概念之一。一个 Skill Tree 会将 Linux、Python、Docker、Git 或 SQL 等技术主题拆解为一组可学习、可练习、可通过动手实验验证的实用技能。如果您刚开始使用 LabEx,建议先阅读 快速入门 Skill Tree 不只是展示课程列表,它帮助您理解某个主题背后的完整能力空间:
  • 这个领域包含哪些技能
  • 您已经解锁了哪些技能
  • 哪些技能还需要更多练习
  • 实验和挑战如何关联到您的学习进度
Skill Trees List

作为技能地图设计,而不只是课程路径

Skill Tree 被设计为技能地图。它不只是告诉您下一节课学什么,而是展示构成某个主题的能力,并随着您完成真实练习逐步更新进度。 这让 Skill Trees 很适合非线性学习。例如,您可能已经熟悉 Linux 文件操作,但仍需要练习服务、网络或进程管理。Skill Tree 会把这些能力作为独立技能持续展示出来。

技能如何组织

每个 Skill Tree 都围绕一个技术方向维护一组经过筛选的技能。每个技能都代表一种可复用能力,而不是某个很小的命令选项或单个实验步骤。 例如:
  • Linux Skill Tree 可能包含权限、进程、服务、网络和日志。
  • Python Skill Tree 可能包含数据结构、函数、异常、模块、文件、测试和类型提示。
  • Docker Skill Tree 可能包含容器、镜像、Dockerfile、卷、网络、镜像仓库和 Compose。
目标是让每个技能足够具体,可以练习和评估,同时又足够通用,可以应用到多个实验和真实任务中。 Skill Tree

实验如何解锁技能

LabEx 内容会在后台与技能关联。大多数实验运行在 LabEx 虚拟机 中,Labby AI 可以在练习时帮助解释概念、验证步骤和调试问题。

引导式实验

引导式实验通过真实 LabEx 虚拟机中的分步练习来教学技能。

挑战实验

挑战实验帮助验证您是否能够独立应用技能。
一个实验可以覆盖多个技能,一个技能也可以通过多个实验反复练习。相比只完成一节课或阅读一段说明,这能为您的学习进度提供更扎实的依据。 当您完成实验和挑战时,LabEx 会更新 Skill Tree 中相关技能的状态。 Unlock Skills

为什么 Skill Trees 很重要

Skill Trees 为您的学习旅程提供更多结构和反馈:
  • 方向清晰:在选择下一步练习前,先看到某个主题中的重要技能。
  • 进度可衡量:跟踪已解锁技能,而不只是统计完成了多少实验。
  • 强调实践:技能连接到动手实验和挑战,而不只是阅读材料。
  • 学习更灵活:您可以根据自己的背景和目标在不同技能之间切换。
  • 推荐更准确:LabEx 可以根据您的技能进度推荐更相关的学习内容。

完成一个 Skill Tree

完成一个 Skill Tree 意味着您已经解锁了该主题中的所有技能。如果您已经通过其他关联实验或挑战获得了所需技能,并不一定需要完成该主题下的每一个实验。 完成 Skill Tree 后,您可以获得 Skill Tree 徽章,并在符合条件的学习路径中获得 结业证书 部分 Skill Trees 还可能符合 绿色学习计划 的条件,符合资格的已完成 Skill Trees 可以参与植树计划。 您可以在 labex.io/learn 浏览可用的 Skill Trees。