Izifundo ezisi-7 zasimahla zabaphuhlisi abavela kuMicrosoft

Привет, Хабр! Сегодня мы начинаем серию статей, в которую войдет 5 подборок бесплатных обучающих курсов от компании Microsoft. В этой статье у нас самые крутые курсы для разработчиков, которые сильнее всего нравятся программистам.

Kwaye ke!

  • Zonke iikhosi zisimahla (ungazama iimveliso ezihlawulelwayo simahla);
  • 6/7 ngesiRashiya;
  • Ungaqalisa uqeqesho ngoko nangoko;
  • Wakuba ugqibile, uya kufumana ibheji eqinisekisa ukugqiba ngempumelelo isifundo.

Joyina, iinkcukacha phantsi kokusikwa!

Onke amanqaku kuthotho

Le block iya kuhlaziywa kunye nokukhutshwa kwamanqaku amatsha

  1. Iikhosi ezi-7 zasimahla zabaphuhlisi
  2. * бесплатных курсов для *T-А***н*******ров
  3. Iikhosi ezisi-7 zasimahla ********************
  4. 6 ***** ****** ****** nguAzure
  5. **********************************************

Izifundo ezisi-7 zasimahla zabaphuhlisi abavela kuMicrosoft

Izifundo ezisi-7 zasimahla zabaphuhlisi abavela kuMicrosoft

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

Наш небольшой курс, полное изучение которого займет у вас около 4-5 часов. В ходе курса вы:

  • сначала ознакомитесь с основами разработки приложения для Windows 10;
  • затем освоите работу с Visual Studio;
  • после узнаете, как создавать приложения в самых популярных средах разработки для Windows: UWP, WPF и Windows Forms;
  • и в завершение изучите создание приложений, подключенных к интернету.

Все, что нужно для прохождения этого курса, это:

  • Компьютер с Windows 10
  • Базовые знания C# или похожего языка

Unokufumana iinkcukacha ezininzi kwaye uqale uqeqesho kwesi sixhobo

Izifundo ezisi-7 zasimahla zabaphuhlisi abavela kuMicrosoft

2. Ukwakha ii-apps eziphathwayo nge-Xamarin.Forms

Le khosi sele iphelele okanye iphantse yagubungela ngokupheleleyo yonke imisebenzi yesixhobo kwaye yenzelwe iiyure ezili-10 zoqeqesho. Iya kukufundisa indlela yokusebenza kunye ne-Xamarin.Iifom kunye nendlela yokusebenzisa i-C # kunye ne-Visual Studio ukwenza ii-apps ezisebenza kwi-iOS kunye nezixhobo ze-Android. Ngokufanelekileyo, ukuqala ukufunda, kufuneka ube ne-Visual Studio 2019 kwaye ube nezakhono zokusebenza kunye ne-C # kunye ne-.NET.

Iimodyuli zekhosi:

  • Ukwakha i-app yeselula kunye ne-Xamarin.Iifomu;
  • Intshayelelo kwi Xamarin.Android;
  • Intshayelelo kwi Xamarin.iOS;
  • Yenza ujongano lomsebenzisi kwi-Xamarin.Ifomu izicelo usebenzisa i-XAML;
  • Ulungelelwaniso lobeko kumaphepha e-XAML kwi-Xamarin.Forms;
  • Ukuyila i-Xamarin engaguqukiyo.Ifom ye-XAML yamaphepha usebenzisa izixhobo ekwabelwana ngazo kunye nezimbo;
  • Ukulungiselela isicelo seXamarin ukuze sipapashwe;
  • Ukusebenzisa iiNkonzo zeWebhu ze-REST kwi-Xamarin Applications;
  • Ukugcina idatha yendawo kunye neSQLite kwisicelo seXamarin.Forms;
  • Yakha iXamarin enamaphepha amaninzi.Ifomula usetyenziso ngesitaki kunye nokukhangela kwethebhu.

Fumana ngakumbi kwaye uqale ukufunda

Izifundo ezisi-7 zasimahla zabaphuhlisi abavela kuMicrosoft

3. Хранение данных в Azure

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

Iimodyuli zekhosi:

  • Выбор подхода к хранению данных;
  • Создание учетной записи хранения;
  • Подключение приложения к службе хранилища Azure;
  • Защита учетной записи хранения Azure (этот модуль также есть в курсе «Защита данных в облаке»);
  • Использование хранилища BLOB-объектов.

Iinkcukacha kunye nokuqala koqeqesho

Izifundo ezisi-7 zasimahla zabaphuhlisi abavela kuMicrosoft

4. Введение в машинное обучение с использованием Python и Azure Notebooks

Этот курс займет у вас всего около 2-3 часов, но даст много полезных практических навыков. Ведь изучив его вы узнаете, как использовать Python и связанные библиотеки в Jupyter Notebooks, запущенных в Azure Notebooks, для прогнозирования шаблонов и выявления тенденций.

В ходе курса вы самостоятельно проведете анализ данных климата, спрогнозируете вероятные задержки авиарейсов и проанализируете настроение отзывов пользователей. Все это с использованием машинного обучения и Python.

Для прохождения требуются базовые знания по программированию на Python.

Iinkcukacha kunye nokuqala koqeqesho

Izifundo ezisi-7 zasimahla zabaphuhlisi abavela kuMicrosoft

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

А вот и довольно большой курс про безопасность – около 6-7 часов потребуется на его изучение. В ходе него вы узнаете, как использовать встроенные службы Azure для безопасного хранения данных приложения, чтобы доступ к этим данным получали только авторизованные службы и клиенты.

Iimodyuli zekhosi:

  • Безопасная архитектура в Azure;
  • Пять основных элементов безопасности, которые следует учесть перед внедрением;
  • Защита учетной записи хранения Azure (этот модуль также есть в курсе «Хранение данных в Azure»);
  • Управление секретами в серверных приложениях с помощью Azure Key Vault;
  • Проверка подлинности в браузерных приложениях с использованием Служб приложений Azure;
  • Защита ресурсов Azure с помощью условного доступа;
  • Защита ресурсов Azure с помощью управления доступом на основе ролей (RBAC);
  • Защита базы данных SQL Azure.

Iinkcukacha kunye nokuqala koqeqesho

Izifundo ezisi-7 zasimahla zabaphuhlisi abavela kuMicrosoft

6. Создание бессерверных приложений

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

Iimodyuli zekhosi:

  • Выбор оптимальной службы Azure для автоматизации бизнес-процессов;
  • Создание бессерверной логики с помощью Функций Azure;
  • Выполнение функции Azure с помощью триггеров;
  • Объединение функций Azure с использованием входных и выходных привязок;
  • Создание длительного бессерверного рабочего процесса с помощью Устойчивых функций;
  • Разработка, тестирование и развертывание функции Azure с помощью Visual Studio;
  • Мониторинг событий GitHub с помощью веб-перехватчика в Функциях Azure.

Iinkcukacha kunye nokuqala koqeqesho

Izifundo ezisi-7 zasimahla zabaphuhlisi abavela kuMicrosoft

7. Развитие практик DevOps [English]

Вот мы и добрались до финального курса в этой подборке для разработчиков. И он единственный в ней на английском языке – пока не успели перевести его на русский. Этот курс займет всего 1-1.5 часа вашего времени и позволит получить вводные знания о DevOps.

DevOps — это объединение людей, процессов и продуктов для непрерывной поставки ценности конечным пользователям. Azure DevOps — это набор служб, обеспечивающий такую возможность. С помощью Azure DevOps можно создавать, тестировать и развертывать любые приложения в облаке или в локальной среде. Практики DevOps, обеспечивающие прозрачность, сотрудничество, непрерывную поставку и непрерывное развертывание, интегрируются в цикл разработки программного обеспечения.

С помощью этой схемы обучения вы начнете переход на DevOps и узнаете:

  • как схемы потока создания ценности могут помочь вам оценить текущие процессы и технологии;
  • как зарегистрировать бесплатную учетную запись Azure DevOps;
  • как планировать и отслеживать рабочие элементы с помощью Azure Boards.

Iinkcukacha kunye nokuqala koqeqesho

isiphelo

Сегодня мы рассказали вам о 7 наших бесплатных курсах, которые могут быть полезны для разработчиков. Совсем скоро мы продолжим эту серию статей новыми подборками. Ну а какие они будут – вы можете попробовать угадать в комментариях. Ведь звездочки в оглавлении этой серии статей – не просто так.

*Nceda uqaphele ukuba unokufuna uqhagamshelo olukhuselekileyo ukuze ugqibezele ezinye iimodyuli.

umthombo: www.habr.com

Yongeza izimvo