[工具]微软的学习平台Microsoft Learn很好用,推荐一下
1. 什么是Microsoft Learn

Microsoft Learn是微软这两年大力推广的全新学习平台,可提供 Microsoft 产品交互式学习体验。基本上无需登录即可使用,但登录后可以使用更多功能,包括:
累积分数和成就
跟踪学习活动进度
使用免费的 Azure 资源
配置文件和仪表板功能
2. 选择课程


Microsoft Learn的网站首页会提供“你可能喜欢的内容”,也可以浏览所有学习选项找到自己想学习的内容。学习内容有两种类型,分别是学习路径和模块:
学习路径是围绕特定角色(如开发人员、架构师或系统管理员)或技术(如 Azure Web 应用、Power BI 或 Xamarin.Forms)组织的模块集合。
模块是 Microsoft Learn 体验的构建基块。 可以将模块看成是包含一系列相关单元(如视频、实验室和文章)的课程。
例如上图中的“Azure基础学习”就是一个学习路径,从它下面的进度条可以看到我已经完成了这个学习路径的40%。点击还能看到如下图的详细内容。

在标题下显示此路径的剩余学习时间、我已完成了多少个模块、这个学习路径的简介。右上角是这个学习路径总的XP(用于升级)。

简介下面就是此路径中需要学习的模块,每个模块又由多个单元组成,每个单元分别给出了大概的学习时间,学习后可以获得的XP。对于感兴趣的模块还可以点击右下角的添加按钮将它添加到一个由自己管理的集合,方便以后回顾。

3. 学习Azure
我在一月份参考了深圳的的Microsoft Ignite,获得了一次免费的考试机会(不知道下次Ignite还会不会送考试机会)。机会难得我就开始了使用Microsoft Azure进行Azure的学习。当然,大家要明白学习、考试和工作的内容并不是一回事,要通过认证考试只学习了Microsoft Learn的学习路径可能不够,还需自己多多努力。对于Azure,Microsoft Learn提供了无与伦比的交互式学习体验。它的学习有三种形式:文档、知识检查和实践练习。
微软的文档一向优秀,Microsoft Learn中相当一部分学习内容都是文档阅读,而且提供了40多种语言,这些文档本身就是知识的宝库。可惜缺点还是有,首先是知识可能没有及时更新,有些实践步骤根据Visual Studio 2017编写,和Visual Studio 2019有出入,例如一些需要安装扩展才能实现的功能在2019已成为内置功能;或者是文档里的Azure网站截图已经过时。其次是翻译和实际环境有出入,例如“Azure Functions”有时翻译成“Azure 函数”,但实际环境可能还是显示“Azure Functions”。这些都是小问题,最大的问题是有的翻译过于生硬,例如这句“通过应用服务进行纵向扩展和横向扩展来缩放应用服务 Web 应用以有效满足需求”,原文“Scale an App Service web app to efficiently meet demand with App Service scale up and scale out”还比较容易理解。
在一些模块的中间或最后,Microsoft Learn会穿插一个知识检查单元,以检查学员是否已经正确理解文档的知识点。无论选择的答案正确与否,答案后面都会给出一个详细解释。

实践练习是Microsoft Learn最有价值的部分。学习Azure最大的困难在于申请资源、配置环境、各个模块间配置的污染,这些困难都让人对学习Azure望而却步。Microsoft Learn每天为学员提供10个免费的沙盒,每个沙盒都是独立的Azure环境可供学员在练习中使用。通常每个模块使用一个沙盒,一天10个沙盒绰绰有余。部分模块可以直接在文档右侧启动Azure Cloud Shell,更加方便实践操作。

4. 成就
为了保持学习的动力,每次完成一个单元都可以获得XP,积累到一定数量会提升等级,这和游戏很像(只是为学习稍微添加了一点点点点点点点点的乐趣)。在网站的右上角能看到自己的等级,点击可以进到“我的个人资料”页面。

在这个页面能看到自己在Microsoft Learn的大部分资料,例如书签、集合、关注等。“从上次离开的位置继续”这个功能很重要,可以帮助学员顺畅地继续上一次的学习。点击“成就”链接,可以看到收集的徽章和奖杯(这点也和游戏很像),每个徽章和奖杯都有具体的完成时间和完成的内容,这样就能方便地回顾自己的学习。


5. 认证
自 2020 年 6 月 30 日起,微软将不再提供 MCSA,MCSD 和 MCSE 的所有考试,转向基于角色的认证(后来因为疫情延期后到明年)。具体可以看下面的新闻:

在Microsoft Learn网站上点击“认证”链接以浏览微软提供的认证。选中需要的认证可以看到具体的学习内容,考试大纲,学习路径以及各种学习资源。例如Microsoft Certified: Azure Developer Associate这个认证,学习完后可以参加AZ-204考试。每次考试115USD,还是挺有压力的。

考试通过后会在badge页面看到自己通过的考试,有个酷酷的徽章。(大概吧,我还没考过新的认证考试。)

6. 总结
在使用了几十个小时后,我对Microsoft Learn这个学习平台十分满意,毕竟对学习Azure来说真的太方便了。还有其它各式各样的课程,包括AI、.NET Core、Python等,有兴趣的话可以尝试,正如首页上说的:
按照自己的速度和安排掌握核心概念。 无论你有 15 分钟还是 1 小时的时间,都可通过交互式模块和路径拓展实践技能。
[工具]微软的学习平台Microsoft Learn很好用,推荐一下的更多相关文章
- 微软Ignite2018——微软宣布新的学习平台:Microsoft Learn
Ignite 2018 首日感受 头一次参加美国的微软 Ignite 大会,确实规模比国内的大不少.23日是 MVP & RD 的 Pre Day(MVP即Most Valuable Prof ...
- 微软推出中文学习AI助手Microsoft Learn Chinese
编者按:美国总统特朗普访华期间,他6岁的外孙女阿拉贝拉用中文普通话演唱和背诵传统诗歌的视频在中国社交媒体上引起广泛关注,可以感受得到,越来越多的人对中文学习充满了兴趣.智能私教微软小英帮助很多中国 ...
- 解读 --- 基于微软企业商务应用平台 (Microsoft Dynamics 365) 之上的人工智能 (AI) 解决方案
9月25日微软今年一年一度的Ignite 2017在佛罗里达州奥兰多市还是如期开幕了.为啥这么说?因为9月初五级飓风厄玛(Hurricane Irma) 在佛罗里达州登陆,在当地造成了挺大的麻烦.在这 ...
- 通过Microsoft Learn进行学习以提升技能
通过 Microsoft Learn,可以免费而且轻松有趣地学习 Microsoft 技术. Microsoft Learn的与众不同 借助 Microsoft Learn,任何人都能按自己的学习计划 ...
- 一个很好的MySQL在线学习平台
一个很好的MySQL在线学习平台 https://www.techonthenet.com/sql/
- ML平台_小米深度学习平台的架构与实践
(转载:http://www.36dsj.com/archives/85383)机器学习与人工智能,相信大家已经耳熟能详,随着大规模标记数据的积累.神经网络算法的成熟以及高性能通用GPU的推广,深度学 ...
- 无法为目标平台“Microsoft.Data.Tools.Schema.Sql.Sql120DatabaseSchemaProvider”创建扩展管理器
很久没写博客了,这段时间情绪不那么稳定,还是心态的问题... 就简单写个问题的解决方法吧,其实最近遇到的问题蛮多的,就拿这个解决过后又遇到的来写吧. 正如标题一样:VS2013 无法为目标平台“Mic ...
- 微软自然语言理解平台LUIS:从零开始,帮你开发智能音箱
今年微软开发者大会Build 2017上展示了一款Invoke智能音箱,受到了媒体和大众的广泛关注.近两年,不少大公司纷纷涉足该领域,使得智能音箱逐渐成为一款热门的人工智能家用电器.智能音箱的兴起也改 ...
- 【AI】微软人工智能学习笔记(一)
数据分析平台 01|数据平台概况图示 上面图中所示就是微软人工智能数据平台的相关的技术. 02.1| Cortana Intelligence Suite 从上面图中可以看到, 其中有一个Cortan ...
随机推荐
- [Abp vNext 入坑分享] - 1.创建初始的项目
一.简要说明 本篇文章主要是跟着官方的文档把项目安装好先,同时了解一下大概的项目结构. 二.具体步骤 2.1全局安装ABP CLI,直接在cmd中安装即可.如果你之前安装过,这里可以略过: dotne ...
- 图解Knative核心组件Serving基础设计
最近闲下来,打算把Knative的核心组件Serving给学习下,会继续采用k8s源码学习的方式,管中窥豹以小击大,学习serving的主要目标: 可观测性基础设施.自动伸缩.流量管理等核心组件的设计 ...
- 爬虫与反爬相生相克,道高一丈魔高一尺,如何隐藏ID(附代码)
Python 反爬篇之 ID 混淆 作为爬虫的一方,如果知道了某个站点的数据自增 ID,那么就能轻而易举把整个站点都爬下来. 是不是有点耸人听闻,你去看很多大站例如油管.P 站等,他们都不会轻易把业务 ...
- WGCLOUD如何监控数据库
WGCLOUD默认是支持mysql,sqlserver,oracle,postgresql数据库监控,不用添加任何配置. DB2也是支持的,但是需要做一些小修改. 因为db2驱动包版本比较多,所以要自 ...
- webug3.0靶场渗透基础Day_2(完)
第八关: 管理员每天晚上十点上线 这题我没看懂什么意思,网上搜索到就是用bp生成一个poc让管理员点击,最简单的CSRF,这里就不多讲了,网上的教程很多. 第九关: 能不能从我到百度那边去? 构造下面 ...
- Ubuntu忘记超级用户root密码,重新设置密码 转载
原文链接:https://blog.csdn.net/weixin_37909391/article/details/80691601 Ubuntu版本:Ubuntu 16.04.3 LTS 1启动系 ...
- React Native 在 Airbnb 的起起落落
写在前面 Airbnb 早在 2016 年就上了 React Native 大船,是很具代表性的先驱布道者: In 2016, we took a big bet on React Native. T ...
- js 之 for循环
js之 for循环 普通for 循环 语法 for ([initialization]; [condition]; [final-expression]) statement initializati ...
- 【Linux常见命令】xargs命令
xargs - build and execute command lines from standard input. 从标准输入< 方向获取数据,再创建和执行命令 xargs 是给命令传递参 ...
- Apache Storm 官方文档 —— Storm 与 Kestrel
本文说明了如何使用 Storm 从 Kestrel 集群中消费数据. 前言 Storm 本教程中使用了 storm-kestrel 项目和 storm-starter 项目中的例子.建议读者将这几个项 ...