Microsoft 为开发人员提供的 7 门免费课程

你好,哈布尔! 今天,我们将开始一系列文章,其中包括 Microsoft 提供的 5 个免费培训课程合集。 在这篇文章中,我们为程序员最喜欢的开发人员提供了最酷的课程。

顺便说一下!

  • 所有课程免费(您甚至可以免费试用付费产品);
  • 俄语 6/7;
  • 您可以立即开始训练;
  • 完成后,您将收到一枚徽章,确认您已成功完成课程。

加盟,详情下切!

该系列的所有文章

此块将随着新文章的发布而更新

  1. 为开发者提供的 7 门免费课程
  2. * *T-A***n******rov 的免费课程
  3. 7 门免费课程********************
  4. 6 ***** ***** ***** 来自蔚蓝
  5. ** ****** ********** ****** ** ** ********** ** ******

Microsoft 为开发人员提供的 7 门免费课程

Microsoft 为开发人员提供的 7 门免费课程

1. Windows 10应用程序开发

我们的小型课程,完整学习大约需要 4-5 个小时。 在课程期间您:

  • 首先,熟悉开发 Windows 10 应用程序的基础知识;
  • 然后掌握 Visual Studio 的使用;
  • 然后您将学习如何在最流行的 Windows 开发环境中创建应用程序:UWP、WPF 和 Windows Forms;
  • 最后学习如何创建连接互联网的应用程序。

学习本课程所需的只是:

  • Windows 10 电脑
  • C# 或类似语言的基础知识

您可以了解更多详情并开始培训 此链接

Microsoft 为开发人员提供的 7 门免费课程

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 页面的布局自定义;
  • 使用共享资源和样式设计一致的 Xamarin.Forms XAML 页面;
  • 准备用于发布的 Xamarin 应用程序;
  • 在 Xamarin 应用程序中使用 REST Web 服务;
  • 在 Xamarin.Forms 应用程序中使用 SQLite 存储本地数据;
  • 使用堆栈和选项卡导航构建多页 Xamarin.Forms 应用程序。

了解更多并开始学习

Microsoft 为开发人员提供的 7 门免费课程

3.Azure中的数据存储

Azure 提供了多种存储数据的方法:使用非结构化数据存储、存档存储、关系存储等等。 在 3,5-4 小时内,您将获得有关如何管理 Azure 中的存储、创建存储帐户以及为要存储在云中的数据选择正确模型的基本知识。

课程模块:

  • 选择数据存储方法;
  • 创建存储帐户;
  • 将您的应用程序连接到 Azure 存储;
  • Azure 存储帐户保护(此模块也包含在云数据保护课程中);
  • 使用 blob 存储。

训练详情及开始

Microsoft 为开发人员提供的 7 门免费课程

4. 使用 Python 和 Azure Notebooks 进行机器学习简介

本课程只需要您大约 2-3 小时,但会给您很多有用的实用技能。 毕竟,通过学习它,您将学习如何在 Azure Notebooks 中运行的 Jupyter Notebooks 中使用 Python 和相关库来预测模式并识别趋势。

在课程中,您将独立分析气候数据,预测可能的航班延误,并分析用户评论的情绪。 所有这一切都使用机器学习和 Python。

要通过考试,需要具备 Python 编程的基本知识。

训练详情及开始

Microsoft 为开发人员提供的 7 门免费课程

5. 保护云端数据

这是一门相当大的安全课程——大约需要 6-7 个小时来学习。 在其中,你将了解如何使用内置的 Azure 服务安全地存储应用程序数据,以便只有授权的服务和客户端才能访问数据。

课程模块:

  • Azure 中的安全架构;
  • 实施前需要考虑的五个基本安全要素;
  • 保护您的 Azure 存储帐户(此模块也包含在 Azure 数据存储课程中);
  • 使用 Azure Key Vault 管理服务器应用程序中的机密;
  • 使用 Azure 应用服务对基于浏览器的应用进行身份验证;
  • 使用条件访问保护 Azure 资源;
  • 使用基于角色的访问控制 (RBAC) 保护 Azure 资源;
  • Azure SQL 数据库保护。

训练详情及开始

Microsoft 为开发人员提供的 7 门免费课程

6. 创建无服务器应用程序

Azure Functions 允许您创建事件驱动的按需计算系统,并在发生各种外部事件时触发。 在 6-7 小时内,您将学习如何使用 Azure Functions 运行服务器端逻辑并构建无服务器架构。

课程模块:

  • 选择最佳的 Azure 服务来自动化业务流程;
  • 使用 Azure Functions 创建无服务器逻辑;
  • 使用触发器执行 Azure 函数;
  • 使用输入和输出绑定组合 Azure 函数;
  • 使用耐用功能创建持久的无服务器工作流程;
  • 使用 Visual Studio 开发、测试和部署 Azure 函数;
  • 使用 Azure Functions 中的 Webhook 监视 GitHub 事件。

训练详情及开始

Microsoft 为开发人员提供的 7 门免费课程

7. DevOps 实践的发展 [英文]

现在我们已经完成了本系列中面向开发人员的最后一门课程。 这是其中唯一的英文版——他们还没有设法将其翻译成俄语。 本课程只需要您 1-1.5 小时的时间,并将提供有关 DevOps 的入门知识。

DevOps 旨在连接人员、流程和产品,持续为最终用户提供价值。 Azure DevOps 是一组支持此功能的服务。 借助 Azure DevOps,您可以在云或本地构建、测试和部署任何应用程序。 支持透明度、协作、持续交付和持续部署的 DevOps 实践正在被集成到软件开发周期中。

通过此学习路径,您将开始 DevOps 之旅并学习:

  • 价值流图如何帮助您评估当前的流程和技术;
  • 如何注册免费的 Azure DevOps 帐户;
  • 如何使用 Azure Boards 计划和跟踪工作项目。

训练详情及开始

结论

今天我们向您介绍了 7 个对开发人员有用的免费课程。 很快我们将继续推出新的系列文章。 好吧,它们会是什么 - 你可以在评论中尝试猜测。 毕竟,本系列文章的目录中出现星号是有原因的。

*请注意,您可能需要安全连接才能完成某些模块。

来源: habr.com

添加评论