[工具]微软的学习平台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 Learning Blog post - MCSA, MCSD, MCSE certifications retire; with continued investment to role-based certifications

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

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

6. 总结

在使用了几十个小时后,我对Microsoft Learn这个学习平台十分满意,毕竟对学习Azure来说真的太方便了。还有其它各式各样的课程,包括AI、.NET Core、Python等,有兴趣的话可以尝试,正如首页上说的:

按照自己的速度和安排掌握核心概念。无论你有 15 分钟还是 1 小时的时间,都可通过交互式模块和路径拓展实践技能。

最后补充一点,学习了上面提到的“Azure基础知识”学习路径后可以参加AZ-900的认证考试,这个月23号正好有一场Azure基础知识的在线公开课,本次课程面向所有对微软Azure基础知识感兴趣的人士,参与者可以免费收看课程、进行章节测验和参加考前指导,并可申请领取价值99美元的AZ-900 Microsoft Azure 认证考试券一张。机不可失,时不再来。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/309957.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

[PAT乙级]1030 完美数列

给定一个正整数数列,和正整数 p,设这个数列中的最大值是 M,最小值是 m,如果 M≤mp,则称这个数列是完美数列。 现在给定参数 p 和一些正整数,请你从中选择尽可能多的数构成一个完美数列。 输入格式&#xf…

php抓取多个网页合并,PHP 使用 CURL 同步抓取多个网页

一般CURL 抓网页的方法, 是一页一页抓, 假设要抓 4页, 所费时间各别是 5,10,7,5 秒, 那全部总合所花的时间就是 5 10 7 5 27 秒。若能同时间去抓取多个网页, 所花费的时间 5,10,7,5 秒, 全部总合所花的…

多终端数据同步机制设计

多终端数据同步机制设计之前写过一篇文章数据同步流程设计的文章,这里整理一下在公众号里分享一下Intro因为项目需要,需要设计一个多终端数据同步的机制, 需要满足以下条件:多个终端数据操作及同步,终端可能离线每次同…

Popular Cows POJ - 2186(tarjan算法)+详解

题意: 每一头牛的愿望就是变成一头最受欢迎的牛。现在有 N头牛,给你M对整数(A,B),表示牛 A认为牛B受欢迎。这种关系是具有传递性的,如果 A认为 B受欢迎, B认为 C受欢迎,那么牛 A也认…

[设计模式]装饰模式

装饰模式: 通过AbstractEquipment装饰AbstractHero&#xff0c;使其heroA增加了一个穿装备的功能。 代码如下: #include <iostream> using namespace std;class AbstractHero {public:virtual void showStatus() 0;int hp;int mp;int at;int df; };class HeroA :publi…

ASP.NET Core分布式项目实战(Consent Controller Get请求逻辑实现)--学习笔记

任务20&#xff1a;Consent Controller Get请求逻辑实现接着上一节的思路&#xff0c;实现一下 ConsentController根据流程图在构造函数注入 IClientStore&#xff0c;IResourceStore&#xff0c;IIdentityServerInteractionService构造函数private readonly IClientStore _cli…

[设计模式]观察者模式

代码如下: #include <iostream> #include <list> using namespace std;class AbstractHero { public:virtual void update() 0; };class HeroA :public AbstractHero { public:HeroA(){cout << "英雄A正在打BOSS" << endl;}virtual void u…

oracle导出BOM文件,ORACLE ERP导数据(BOM清单)-备份恢复-Oracle频道-中国IT实验室

方法&#xff1a;把数据导入BOM清单的方法是&#xff0c;把数据导入接口表中&#xff0c;让其自动运行既可。上传文件的时候&#xff0c;要注意使 用ASCII字符模式。1、自己建立一中转表drop table cux_bill_temp;create table cux_bill_temp(bill_sequence_id number,as…

RMQ算法讲解

版权声明&#xff1a;本文为博主原创文章&#xff0c;遵循 CC 4.0 BY-SA 版权协议&#xff0c;转载请附上原文出处链接和本声明。 本文链接&#xff1a;https://blog.csdn.net/qq_41311604/article/details/79900893 </div><!--一个博主专栏付费入口--><!--一个…

Kubernetes是容器化微服务的圣杯么?

导语Kubernetes已成为山丘之王。开源技术Kubernetes以及随后的发行版正以超快的速度让人们爱上容器技术&#xff0c;并且开始夺回对容器化环境的控制权。不幸的是&#xff0c;编排容器只是战斗进行了一半。正文云服务提供商接连宣布他们的编排选择是Kubernetes私有发行版&#…

[设计模式]命令模式

代码如下: #include <iostream> #include <queue> #include <Windows.h> using namespace std;class HandleClientProtocol { public:void addMoney(){cout << "给玩家增加金币" << endl;}void addDiamond(){cout << "给玩…

oracle 附加日志 挂起,Oracle 附加日志(supplemental log)

附加日志(supplemental log)可以指示數據庫在日志中添加額外信息到日志流中&#xff0c;以支持基於日志的工具&#xff0c;如邏輯standby、streams、GoldenGate、LogMiner。可以在數據庫和表上設置。1.數據庫級設置&#xff0c;分兩類&#xff1a;1.1最小附加日志(minimal supp…

Zjnu Stadium HDU - 304 加权并查集

题意&#xff1a; 观众席围成一圈。列的总数是300&#xff0c;编号为1–300&#xff0c;顺时针计数&#xff0c;我们假设行的数量是无限的。将有N个人去那里。他对这些座位提出了要求&#xff1a;这意味着编号A的顺时针X距离坐着编号B。例如&#xff1a;A在第4列&#xff0c;X…

还不明白可空类型原理? 我可要挖到底了

一&#xff1a;背景1. 讲故事做好自媒体到现在有一个月了&#xff0c;关注我的兄弟应该知道我产出了不少文章&#xff0c;号里的粉丝也多起来了&#xff0c;我也尽最大努力做到有问必回&#xff0c;现在是基础的、高深的问题都接踵而来&#xff0c;可我也只是一只小菜鸟&#x…

[设计模式]策略模式

策略模式:定义了一系列算法&#xff0c;并将每一个算法封装起来&#xff0c;而且使它们还可以相互替换。 策略模式让算法独立于使用它的客户而独立变化。 代码如下: #include <iostream> using namespace std;class WeaponStrategy { public:virtual void useWeapon()…

蜘蛛牌 HDU - 1584(搜索——达到先让某些段先结合,达最优解)

题意&#xff1a; 一排杂乱的牌&#xff0c;牌间距为1&#xff0c;每次移动只能将小的牌&#xff0c;移动到较大牌上&#xff0c;最终使得牌从小到大排好在一堆。问移动的最小距离。 题目&#xff1a; 蜘蛛牌是windows xp操作系统自带的一款纸牌游戏&#xff0c;游戏规则是这…

oracle 启动实例配置,centOS 7配置单实例oracle自启动

1、修改/etc/oratab(oracle用户操作)vi /etc/oratabtestdb:/u01/app/oracle/product/11.2.0/db_1:N改为testdb:/u01/app/oracle/product/11.2.0/db_1:Y###注意替换对应 ORACLE_SID 和 ORACLE_HOME2、修改$ORACLE_HOME/bin/dbstart(oracle用户操作)echo $ORACLE_HOMEvi $ORACLE_…

浅析微软的网关项目 -- ReverseProxy

浅析微软的网关项目--ReverseProxyIntro最近微软新开了一个项目 ReverseProxy &#xff0c;也叫做 YARP(A Reverse Proxy)官方介绍如下&#xff1a;YARP is a reverse proxy toolkit for building fast proxy servers in .NET using the infrastructure from ASP.NET and .NET.…

[设计模式]模板方法模式

模板方法模式: 定义一个操作中算法的框架&#xff0c;而将一些步骤延迟到子类中。模仿方法模式使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。 代码如下: #include <iostream> using namespace std;class DrinkTemplate { public:virtual void Boi…

Max Sum Plus Plus HDU - 1024(动态规划求最大M子段和)

题意&#xff1a; ----最大M子段和问题 给定由 n个整数&#xff08;可能为负整数&#xff09;组成的序列以及一个正整数 m&#xff0c;要求确定序列的 m个不相交子段&#xff0c;使这m个子段的总和达到最大&#xff0c;求出最大和。 题目&#xff1a; Now I think you have …