你好,哈布爾! 今天,我們將開始一系列文章,其中包括 Microsoft 提供的 5 個免費培訓課程集。 在這篇文章中,我們為程式設計師最喜歡的開發人員提供了最酷的課程。
順便說一下!
- 所有課程免費(您甚至可以免費試用付費產品);
- 俄語 6/7;
- 您可以立即開始訓練;
- 完成後,您將收到一枚徽章,確認您已成功完成課程。
加盟,詳情下切!
該系列的所有文章
此區塊將隨著新文章的發布而更新
為開發者提供的 7 門免費課程 - * *T-A***n******rov 的免費課程
- 7 門免費課程********************
- 6 ***** ***** ***** 來自蔚藍
- ** ****** ********** ****** ** ** ********** ** ******
1. Windows 10應用程式開發
我們的小型課程,完整學習大約需要 4-5 小時。 在課程期間您:
- 首先,熟悉開發 Windows 10 應用程式的基礎知識;
- 然後掌握 Visual Studio 的使用;
- 然後您將學習如何在最受歡迎的 Windows 開發環境中建立應用程式:UWP、WPF 和 Windows Forms;
- 最後學習如何建立連接互聯網的應用程式。
參加本課程您所需要做的就是:
- Windows 10 電腦
- C# 或類似語言的基礎知識
您可以了解更多詳情並開始培訓
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 應用程序。
3.Azure中的資料存儲
Azure 提供了多種儲存資料的方法:使用非結構化資料儲存、存檔儲存、關聯式儲存等等。 在 3,5-4 小時內,您將獲得有關如何在 Azure 中管理儲存體、建立儲存帳戶以及為要儲存在雲端中的資料選擇正確模型的基本知識。
課程模塊:
- 選擇資料儲存方法;
- 建立儲存帳戶;
- 將您的應用程式連接到 Azure 儲存體;
- Azure 儲存帳戶保護(此模組也包含在雲端資料保護課程中);
- 使用 blob 儲存。
4. 使用 Python 和 Azure Notebooks 進行機器學習簡介
本課程只需要您大約 2-3 小時,但會給您很多有用的實用技能。 畢竟,透過學習它,您將學習如何在 Azure Notebooks 中執行的 Jupyter Notebooks 中使用 Python 和相關函式庫來預測模式並識別趨勢。
在課程中,您將獨立分析氣候數據,預測可能的航班延誤,並分析用戶評論的情緒。 所有這一切都使用機器學習和 Python。
要通過考試,需要具備 Python 程式設計的基本知識。
5. 保護雲端數據
這是一門相當大的安全課程——大約需要 6-7 個小時來學習。 在其中,你將了解如何使用內建的 Azure 服務安全地儲存應用程式數據,以便只有授權的服務和用戶端才能存取數據。
課程模塊:
- Azure 中的安全架構;
- 實施前需要考慮的五個基本安全要素;
- 保護您的 Azure 儲存體帳戶(此模組也包含在 Azure 資料儲存體課程中);
- 使用 Azure Key Vault 管理伺服器應用程式中的機密;
- 使用 Azure 應用程式服務對基於瀏覽器的應用程式進行驗證;
- 使用條件存取保護 Azure 資源;
- 使用基於角色的存取控制 (RBAC) 保護 Azure 資源;
- Azure SQL 資料庫保護。
6. 創建無伺服器應用程式
Azure Functions 可讓您建立事件驅動的隨選運算系統,並在發生各種外部事件時觸發。 在 6-7 小時內,您將學習如何使用 Azure Functions 執行伺服器端邏輯並建置無伺服器架構。
課程模塊:
- 選擇最佳的 Azure 服務來自動化業務流程;
- 使用 Azure Functions 建立無伺服器邏輯;
- 使用觸發器執行 Azure 函數;
- 使用輸入和輸出綁定組合 Azure 函數;
- 使用耐用功能建立持久的無伺服器工作流程;
- 使用 Visual Studio 開發、測試和部署 Azure 函數;
- 使用 Azure Functions 中的 Webhook 監控 GitHub 事件。
7. DevOps 實踐的發展 [英文]
現在我們已經完成了本系列中針對開發人員的最後一門課程。 這是其中唯一的英文版——他們還沒有設法將其翻譯成俄語。 本課程只需要您 1-1.5 小時的時間,並將提供有關 DevOps 的入門知識。
DevOps 旨在連接人員、流程和產品,持續為最終用戶提供價值。 Azure DevOps 是一組支援此功能的服務。 透過 Azure DevOps,您可以在雲端或本機建置、測試和部署任何應用程式。 支援透明度、協作、持續交付和持續部署的 DevOps 實踐正在整合到軟體開發週期中。
透過此學習路徑,您將開始 DevOps 之旅並學習:
- 價值流圖如何幫助您評估目前的流程和技術;
- 如何註冊免費的 Azure DevOps 帳戶;
- 如何使用 Azure Boards 規劃和追蹤工作項目。
結論
今天我們向您介紹了 7 個對開發人員有用的免費課程。 很快我們將繼續推出新的系列文章。 好吧,它們會是什麼 - 你可以在評論中嘗試猜測。 畢竟,本系列文章的目錄中出現星號是有原因的。
*請注意,您可能需要安全連接才能完成某些模塊。
來源: www.habr.com