哈Ha! 今天,我们开始撰写一系列文章,其中包括5种来自Microsoft的免费培训课程。 在本文中,我们为程序员提供了最酷的课程,程序员最喜欢这些课程。
对了!
- 所有课程都是免费的(您甚至可以免费试用付费产品);
- 6/7俄语;
- 您可以立即开始训练;
- 完成后,您将获得成功完成培训的徽章。
立即加入,细节尽在掌握!
该系列的所有文章


1. Windows 10的应用程序开发
我们的短期课程将全面学习,大约需要4-5个小时。 在课程中,您:
- 首先,熟悉为Windows 10开发应用程序的基础。
- 然后用Visual Studio掌握工作;
- 然后学习如何在最流行的Windows开发环境中创建应用程序:UWP,WPF和Windows窗体;
- 最后,了解如何创建与互联网连接的应用。
完成此课程所需要做的就是:
了解更多信息并
通过此链接开始培训
。
2.使用Xamarin.Forms创建移动应用
该课程已经完全或几乎完全涵盖了该工具的全部功能,并且旨在进行10个小时的培训。 他将教您如何使用Xamarin.Forms并使用C#和Visual Studio创建在iOS和Android设备上运行的应用程序。 因此,要开始学习,您需要拥有Visual Studio 2019并具有使用C#和.NET的技能。
课程模块:
- 使用Xamarin.Forms创建一个移动应用程序;
- Xamarin.Android简介;
- Xamarin.iOS简介;
- 使用XAML在Xamarin.Forms应用程序中创建用户界面;
- Xamarin.Forms中XAML页面上的布局自定义;
- 使用共享的资源和样式设计一致的XAML Xamarin.Forms页面;
- 准备发布Xamarin应用程序;
- 在Xamarin应用程序中使用REST Web服务;
- 在Xamarin.Forms应用程序中使用SQLite存储本地数据;
- 使用堆栈和标签导航创建多页Xamarin.Forms应用程序。
了解更多并开始学习
3. Azure中的数据存储
Azure提供了多种存储数据的方式:使用非结构化数据存储,档案存储,关系存储等。 在3.5到4个小时内,您将获得有关如何在Azure中管理存储,创建存储帐户以及为需要存储在云中的数据选择正确模型的基本知识。
课程模块:
- 数据存储方式的选择;
- 创建一个存储帐户;
- 将应用程序连接到Azure存储服务
- 保护您的Azure存储帐户的安全(此模块也在“保护云中的数据”课程中);
- 使用Blob存储
详情和培训开始
4.使用Python和Azure Notebooks进行机器学习的简介
这门课程仅需要2-3个小时,但是它将提供许多有用的实用技能。 学习完之后,您将学习如何在Azure笔记本上运行的Jupyter Notebook中使用Python和相关库来预测模式并确定趋势。
在课程期间,您将独立分析气候数据,预测可能的航班延误,并分析用户评论的情绪。 所有这些都使用机器学习和Python。
它需要基本的Python编程知识来完成。
详情和培训开始
5.云数据保护
这是一门关于安全性的相当大的课程-学习它大约需要6到7个小时。 在此期间,您将学习如何使用Azure嵌入式服务安全地存储应用程序数据,以便只有授权的服务和客户端才能访问此数据。
课程模块:
- Azure中的安全体系结构
- 实施前要考虑的五个关键安全要素;
- 保护Azure存储帐户(此模块也在“在Azure中存储数据”课程中);
- 使用Azure Key Vault管理服务器应用程序中的机密信息;
- 使用Azure应用程序服务在浏览器应用程序中进行身份验证;
- 使用条件访问保护Azure资源
- 使用基于角色的访问控制(RBAC)保护Azure资源
- 保护Azure SQL数据库的安全。
详情和培训开始
6.创建无服务器应用程序
Azure功能允许您创建按需计算系统,该系统由事件驱动并在发生各种外部事件时触发。 在6到7个小时内,您将学习如何使用Azure函数执行服务器端逻辑和创建无服务器体系结构。
课程模块:
- 选择最佳的Azure服务来自动化业务流程;
- 使用Azure Functions创建无服务器逻辑
- 使用触发器执行Azure功能;
- 使用输入和输出绑定合并Azure功能
- 使用可持续功能创建冗长的无服务器工作流;
- 使用Visual Studio开发,测试和部署Azure功能;
- 使用Azure功能中的Web嗅探器监视GitHub事件。
详情和培训开始
7.开发DevOps实践
因此,我们进入了此系列中面向开发人员的最终课程。 而且他是英语中唯一的一位-直到他们设法将其翻译成俄语。 本课程仅需1-1.5个小时,可以为您提供有关DevOps的入门知识。
DevOps是人员,流程和产品的协会,旨在为最终用户持续提供价值。 Azure DevOps是提供此功能的一组服务。 使用Azure DevOps,可以在云或本地中创建,测试和部署任何应用程序。 DevOps的透明性,协作,持续交付和持续部署实践已集成到软件开发周期中。
通过此培训方案,您将开始过渡到DevOps并学习:
- 价值流计划如何帮助您评估当前流程和技术
- 如何注册一个免费的Azure DevOps帐户
- 如何使用Azure董事会计划和跟踪工作项。
详情和培训开始结论
今天,我们向您介绍了我们的7门免费课程,这些课程可能对开发人员有用。 很快,我们将继续通过新系列继续本系列文章。 好吧,它们将会是-您可以尝试在评论中猜测。 毕竟,这一系列文章的目录中的星星并不是唯一的。
*请注意,对于某些模块,您可能需要安全的连接。