メインコンテンツへスキップ

Skill Trees とは?

Skill Trees は、LabEx の中心的な学習概念の 1 つです。Skill Tree は、Linux、Python、Docker、Git、SQL などの技術トピックを、ハンズオンラボを通じて学習、練習、証明できる実践的なスキルの集合に分解します。LabEx を初めて使う場合は、まず クイックスタート ガイドをご覧ください。 Skill Tree は単なるコース一覧ではありません。トピックの背後にある能力領域全体を理解するのに役立ちます。
  • この分野にどのスキルが含まれるか
  • すでにアンロックしたスキル
  • さらに練習が必要なスキル
  • ラボとチャレンジが進捗にどうつながるか
Skill Trees List

コース順ではなくスキルマップとして設計

Skill Tree はスキルマップとして設計されています。次にどのレッスンを学ぶかを示すだけではなく、トピックを構成する能力を表示し、実際の練習を完了するにつれて進捗が更新されます。 そのため、Skill Trees は非線形な学習にも適しています。たとえば、Linux のファイル操作には慣れていても、サービス、ネットワーク、プロセス管理にはさらに練習が必要な場合があります。Skill Tree はこれらの能力を別々のスキルとして表示し続けます。

スキルの整理方法

各 Skill Tree には、1 つの技術分野に対応する厳選されたスキルが含まれます。各スキルは、細かなコマンドオプションや単一のラボ手順ではなく、再利用可能な能力を表します。 例:
  • Linux Skill Tree には、権限、プロセス、サービス、ネットワーク、ログなどが含まれます。
  • Python Skill Tree には、データ構造、関数、例外、モジュール、ファイル、テスト、型ヒントなどが含まれます。
  • Docker Skill Tree には、コンテナ、イメージ、Dockerfile、ボリューム、ネットワーク、レジストリ、Compose などが含まれます。
各スキルは、練習や評価ができるほど具体的でありながら、多くのラボや実際のタスクに応用できるほど汎用的であることを目指しています。 Skill Tree

ラボがスキルをアンロックする仕組み

LabEx のコンテンツは、内部でスキルと関連付けられています。多くのラボは LabEx 仮想マシン 内で実行され、Labby AI は練習中に概念の説明、手順の検証、問題のデバッグを支援します。

ガイド付きラボ

ガイド付きラボは、実際の LabEx 仮想マシンでのステップごとの練習を通じてスキルを教えます。

チャレンジラボ

チャレンジラボは、スキルを独力で適用できるかを確認するのに役立ちます。
1 つのラボが複数のスキルを扱うことも、1 つのスキルを複数のラボで練習することもできます。これにより、単に 1 つのレッスンを終えるよりも、進捗に強い根拠が生まれます。 ラボとチャレンジを完了すると、LabEx は Skill Tree 内の関連スキルを更新します。 Unlock Skills

Skill Trees が重要な理由

Skill Trees は、学習の流れに構造とフィードバックを与えます。
  • 方向性が明確:次に何を練習するかを選ぶ前に、重要なスキルを確認できます。
  • 進捗を測定可能:完了したラボ数だけでなく、アンロック済みスキルを追跡できます。
  • 実践重視:スキルは読むだけの教材ではなく、ハンズオンラボとチャレンジに結びついています。
  • 柔軟な学習:自分の経験や目標に合わせてスキル間を移動できます。
  • より良い推薦:LabEx はスキル進捗を使って、より関連性の高い学習内容を提案できます。

Skill Tree の完了

Skill Tree を完了するとは、そのトピック内のすべてのスキルをアンロックしたことを意味します。必要なスキルを他の関連ラボやチャレンジで獲得している場合、そのトピックのすべてのラボを完了する必要はありません。 Skill Tree を完了すると、Skill Tree バッジを獲得でき、対象となる学習パスでは 修了証明書 を受け取れます。 一部の Skill Trees は Green Learn Program の対象となり、条件を満たして完了した Skill Trees が植樹につながる場合があります。 利用可能な Skill Trees は labex.io/learn で確認できます。