Microsoft Learn 导览

本文作者是 docs.microsoft.com 的首席集团项目经理 Dan Fernandez

概述

Microsoft Learn 是通过基于任务的交互式学习平台学习我们产品和服务的最简单方式。其中包含超过 80 小时免费内容,这些内容涉及 Azure、Dynamics、Power Apps 和 Flow,已本地化为 23 种不同语言。未来将会推出更多内容! 有关详细信息,可访问我们的 Microsoft Learn 简介博客文章。

使用 Microsoft Learn:

  • 可学习已本地化为 23 种不同语言的超过 80 小时免费学习内容
  • 无需提供信用卡号,即可在固定时间使用 Learn 沙盒免费创建和管理 Azure 资源
  • 可在含交互式编码环境的分步教程中,通过实际手动操作来学习
  • 可跟踪进度、检查知识和验证脚本,以赢得积分、成就、奖杯和等级

查找和筛选内容

可通过浏览页轻松发现所有学习内容。 它支持搜索文本和按不同标签筛选结果,这些标签包括:

  • 作业角色:管理员、开发人员、解决方案架构师、业务分析师和业务用户
  • 等级:初级或中级
  • 产品:虚拟机、存储、Power Apps 和 Power BI 等

在浏览页上筛选面向开发人员的云内容

模块和学习路径

所有学习内容都分为多个模块,每个模块包含涵盖特定主题的 5 到 7 步(亦称为“单元”),学习时长大约介于 30 和 60 分钟之间。 如下图所示,每个模块都包含概述、一系列学习目标、每个单元所需的完成时间、先决条件以及奖励的经验点数 (XP)。

“Azure 简介”模块

学习路径是涵盖一系列广泛主题的有序模块列表,如下面的“在 Azure 中构建出色解决方案”学习路径所示。

“在 Azure 中构建出色解决方案”学习路径

使用 Learn 沙盒在固定时间免费访问 Azure 资源

对于新客户而言,考虑到需要提供信用卡号和手机号才能验证免费帐户,学习云平台可能会令人不快。 现有客户也不希望出于学习目的使用自己公司的生产 Azure 订阅。 为了消除学习过程中的阻力,我们创建了 Learn 沙盒。这样,学员无需提供信用卡号,即可在固定时间免费访问云订阅。 学员可以安全地学习、创建和管理资源,不用担心“破坏生产”

激活 Learn 沙盒

通过使用 Azure Cloud Shell 实践进行学习

客户的另一个重要反馈是,虽然视频和文字很重要,但他们更愿意通过实际手动操作来学习。 为此,我们集成了Azure Cloud Shell,这样学员就可以直接在 Shell 中运行 Azure CLI、Azure PowerShell、.NET、Java、Node.js、Go 和 Python 代码,或使用 Git、Kubectl、Helm 等许多内置命令行实用工具。 所有这些都可以直接从浏览器获得,无需任何安装或配置。

运行 Cloud Shell

交互式代码编辑

Azure Cloud Shell 还包含基于浏览器的代码编辑器,打开方式为键入 code .。 它提供基本的语法突出显示功能,以便学员能够在熟悉的环境中快速创建和编辑代码或配置文件。

打开 Cloud Shell 编辑器

知识检查

知识检查是一套多选题,用于强化学习和理解。 知识检查的一个重要的设计目的是将精力集中在学习内容而不是在“回答正确”上。 你不会因未正确回答问题而受到惩罚,我们还提供某些所选答案不正确的原因的上下文和信息。

“知识检查”多选题

任务验证

为了验证你是否已成功完成学习任务,我们添加了任务验证。 例如,下面展示了我们如何使用 Azure 资源管理器来验证用户在模块中创建的 Azure 虚拟机是否已正确部署。

验证 VM 创建

积分、成就、奖杯和等级

我们还引入了一些游戏化元素,以提高趣味性,并方便学员在 Twitter、Facebook 和 LinkedIn 上跟踪和分享学习成就。 这包括:

  • 积分:完成模块中的单元即可赢得。
  • 成就:完成模块中的所有单元即可赢得(如下所示)。
  • 奖杯:完成学习路径中的所有模块即可赢得。
  • 等级:赢得的积分越多,等级就越高。

解锁成就

技术人员配置文件

在初始注册过程中,还可以设置用户配置文件,以便与其他用户分享自己的积分、成就、奖杯和等级。

技术人员配置文件

我们想听听你的意见

我们希望进一步改善 Microsoft Learn 体验,欢迎向我们提供反馈。请在 GitHubTwitter 上告诉我们你的想法。