
Подборка семи бесплатных онлайн-курсов от компании Microsoft, шесть из них — на русском языке. По окончании можно получить бейдж об успешном прохождении курса.
Разработка приложений для Windows 10
Время изучения — 4,5 часа. Что входит:
- знакомство с основным материалом;
- работа с Visual Studio;
- создание приложений в популярных средах разработки для Windows UWP, WPF и Windows Forms;
- создание приложений, подключенных к интернету.
Что нужно:
- Windows 10;
- базовые знания C# или похожего языка.
Создание мобильных приложений с помощью 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;
- проектирование согласованных страниц XAML Xamarin.Forms с помощью общих ресурсов и стилей;
- подготовка приложения Xamarin к публикации;
- использование веб-служб REST в приложениях Xamarin;
- хранение локальных данных с помощью SQLite в приложении Xamarin.Forms;
- создание многостраничных приложений Xamarin.Forms с навигацией на основе стека и вкладок.
Хранение данных в Azure
Время изучения — 4 часа. Вы получите основные знания о том, как управлять хранилищем в Azure, создать учетную запись хранения и выбрать подходящую модель для данных, которые нужно хранить в облаке.
Модули:
- выбор подхода к хранению данных;
- создание учетной записи хранения;
- подключение приложения к службе хранилища Azure;
- защита учетной записи хранения Azure (этот модуль также есть в курсе «Защита данных в облаке»);
- использование хранилища BLOB-объектов.
Введение в машинное обучение с использованием Python и Azure Notebooks
Время изучения — 3 часа. Что входит:
- как использовать Python и связанные библиотеки в Jupyter Notebooks, запущенных в Azure Notebooks, для прогнозирования шаблонов и выявления тенденций;
- обучение включает анализ данных климата, прогнозирование вероятных задержек авиарейсов, анализ настроения отзывов пользователей — с использованием машинного обучения и Python.
Для прохождения требуются базовые знания Python.
Защита облачных данных
Как использовать встроенные службы Azure для безопасного хранения данных приложения, чтобы доступ к этим данным получали только авторизованные службы и клиенты. Время изучения — 7 часов.
Модули:
- безопасная архитектура в Azure;
- пять основных элементов безопасности, которые следует учесть перед внедрением;
- защита учетной записи хранения Azure.