7 безплатни курса за разработчици от Microsoft

Здравей, Хабр! Днес започваме поредица от статии, която ще включва 5 колекции от безплатни курсове за обучение от Microsoft. В тази статия имаме най-готините курсове за разработчици, които програмистите харесват най-много.

Между другото!

  • Всички курсове са безплатни (можете дори да опитате платени продукти безплатно);
  • 6/7 на руски;
  • Можете да започнете да тренирате незабавно;
  • След завършване ще получите значка, потвърждаваща успешното завършване на курса.

Присъединете се, подробности под кройката!

Всички статии от поредицата

Този блок ще бъде актуализиран с нови статии.

  1. 7 безплатни курса за разработчици
  2. * безплатни курсове за *T-A***n********rov
  3. 7 безплатни курса за *********************
  4. 6 ***** ****** ****** от Azure
  5. ** ***** ********** ****** ** *********** ** *******

7 безплатни курса за разработчици от Microsoft

7 безплатни курса за разработчици от Microsoft

1. Разработка на приложения за Windows 10

Нашият малък курс, пълното изучаване на който ще ви отнеме около 4-5 часа. По време на курса вие:

  • Първо, запознайте се с основите на разработването на приложение за Windows 10;
  • след това овладейте работата с Visual Studio;
  • след това ще научите как да създавате приложения в най-популярните среди за разработка за Windows: UWP, WPF и Windows Forms;
  • и накрая да научите как да създавате приложения, свързани с интернет.

Всичко, което трябва да вземете този курс е:

  • Windows 10 компютър
  • Основни познания по C# или подобен език

Научете повече и започнете от тази връзка

7 безплатни курса за разработчици от Microsoft

2. Създаване на мобилни приложения с Xamarin.Forms

Този курс вече напълно или почти напълно покрива цялата функционалност на инструмента и е предназначен за 10 часа обучение. Ще ви научи как да работите с Xamarin.Forms и как да използвате C# и Visual Studio за създаване на приложения, които работят на устройства с iOS и Android. Съответно, за да започнете обучението, трябва да имате Visual Studio 2019 и да имате умения за работа с C# и .NET.

Модули на курса:

  • Изграждане на мобилно приложение с Xamarin.Forms;
  • Въведение в Xamarin.Android;
  • Въведение в Xamarin.iOS;
  • Създаване на потребителски интерфейс в Xamarin.Forms приложения с помощта на XAML;
  • Персонализиране на оформлението в XAML страници в Xamarin.Forms;
  • Проектиране на последователни Xamarin.Forms XAML страници с помощта на споделени ресурси и стилове;
  • Подготовка на Xamarin приложение за публикуване;
  • Използване на REST уеб услуги в Xamarin приложения;
  • Съхраняване на локални данни с SQLite в приложение Xamarin.Forms;
  • Създавайте многостранични приложения Xamarin.Forms със стекова и навигационна навигация.

Научете повече и започнете да учите

7 безплатни курса за разработчици от Microsoft

3. Съхранение на данни в Azure

Azure предоставя много начини за съхранение на данни: използване на неструктурирано съхранение на данни, архивно съхранение, релационно съхранение и др. За 3,5-4 часа ще придобиете основни знания как да управлявате хранилището в Azure, да създадете акаунт за съхранение и да изберете правилния модел за данните, които искате да съхранявате в облака.

Модули на курса:

  • Избор на подход за съхранение на данни;
  • Създайте акаунт за съхранение;
  • Свързване на вашето приложение към Azure Storage;
  • Защита на акаунт в Azure Storage (този модул също е включен в курса Защита на данните в облака);
  • Използване на blob хранилище.

Подробности и начало на обучението

7 безплатни курса за разработчици от Microsoft

4. Въведение в машинното обучение с помощта на бележници на Python и Azure

Този курс ще ви отнеме само около 2-3 часа, но ще ви даде много полезни практически умения. В края на краищата, като го изучавате, ще научите как да използвате Python и свързани библиотеки в Jupyter Notebooks, работещи в Azure Notebooks, за да прогнозирате модели и да идентифицирате тенденции.

По време на курса ще анализирате независимо климатичните данни, ще прогнозирате вероятни закъснения на полети и ще анализирате настроенията на потребителските отзиви. Всичко това с помощта на машинно обучение и Python.

За да преминете, са необходими основни познания по програмиране на Python.

Подробности и начало на обучението

7 безплатни курса за разработчици от Microsoft

5. Защитете данните в облака

И тук има доста голям курс по сигурността - за изучаването му ще са необходими около 6-7 часа. В него ще научите как да използвате вградените услуги на Azure за сигурно съхраняване на данни от приложения, така че само оторизирани услуги и клиенти да имат достъп до данните.

Модули на курса:

  • Сигурна архитектура в Azure;
  • Пет основни елемента за сигурност, които трябва да имате предвид преди внедряване;
  • Защита на вашия акаунт за съхранение в Azure (този модул също е включен в курса за съхранение на данни в Azure);
  • Управление на тайни в сървърни приложения с помощта на Azure Key Vault;
  • Удостоверяване на базирани на браузър приложения с помощта на Azure App Services;
  • Защитете ресурсите на Azure с помощта на условен достъп;
  • Защитете ресурсите на Azure с ролеви контрол на достъпа (RBAC);
  • Azure SQL защита на база данни.

Подробности и начало на обучението

7 безплатни курса за разработчици от Microsoft

6. Създавайте приложения без сървър

Функциите на Azure ви позволяват да създавате изчислителни системи по заявка, които се управляват от събития и се задействат при възникване на различни външни събития. След 6-7 часа ще научите как да използвате функциите на Azure, за да изпълнявате логика от страната на сървъра и да изграждате архитектури без сървър.

Модули на курса:

  • Избор на оптимална Azure услуга за автоматизиране на бизнес процеси;
  • Създайте безсървърна логика с помощта на Azure Functions;
  • Изпълнете функция на Azure с помощта на тригери;
  • Комбинирайте Azure функции с помощта на входни и изходни свързвания;
  • Създайте дълготраен работен процес без сървър, като използвате Durable Features;
  • Разработване, тестване и внедряване на функция на Azure с помощта на Visual Studio;
  • Наблюдавайте GitHub събития с помощта на уеб кукичка във функциите на Azure.

Подробности и начало на обучението

7 безплатни курса за разработчици от Microsoft

7. Разработване на DevOps практики [английски]

Сега стигнахме до последния курс в тази колекция за разработчици. И е единственият в него на английски - още не са успели да го преведат на руски. Този курс ще отнеме само 1-1.5 часа от вашето време и ще предостави въвеждащи знания за DevOps.

DevOps е за свързване на хора, процеси и продукти за непрекъснато доставяне на стойност на крайните потребители. Azure DevOps е набор от услуги, които позволяват тази възможност. С Azure DevOps можете да създавате, тествате и внедрявате всяко приложение в облака или локално. DevOps практиките, които позволяват прозрачност, сътрудничество, непрекъсната доставка и непрекъснато внедряване, се интегрират в цикъла на разработка на софтуер.

С тази учебна пътека ще започнете своето пътуване до DevOps и ще научите:

  • как диаграмите на потока от стойност могат да ви помогнат да оцените текущите процеси и технологии;
  • Как да се регистрирате за безплатен акаунт в Azure DevOps;
  • Как да планирате и проследявате работни елементи с помощта на Azure Boards.

Подробности и начало на обучението

Заключение

Днес ви разказахме за 7 от нашите безплатни курсове, които могат да бъдат полезни за разработчиците. Съвсем скоро ще продължим тази поредица от статии с нови колекции. Е, какви ще бъдат те - можете да опитате да познаете в коментарите. В крайна сметка в съдържанието на тази поредица от статии има звездички с причина.

*Моля, имайте предвид, че може да се нуждаете от защитена връзка, за да завършите някои модули.

Източник: www.habr.com

Добавяне на нов коментар