10 бесплатных курсов для продвинутых специалистов от Microsoft

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.
Привет, Хабр! Совсем недавно мы делились подборками наших бесплатных курсов для начинающих специалистов в IT. Ну и теперь, конечно же, пришла очередь продвинутых коллег. В этой статье мы подобрали курсы для уровней upper-intermediate и advanced. Среди тем — SQL Server на Linux, облачная разработка, безопасность, Microsoft 365, DevOps, бессерверные приложения и другое.

Кстати!

  • Все курсы бесплатные (вы даже сможете попробовать платные продукты бесплатно);
  • 9/10 на русском языке;
  • Начать обучение можно мгновенно;
  • По окончании вы получите бейдж об успешном прохождении обучения.

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

Эта серия статей

  • 8 самых новых курсов Microsoft Learn
  • 10 бесплатных курсов для начинающих специалистов
  • 10 бесплатных курсов для продвинутых специалистов

Предыдущая серия статей, начало 2020 года

  • 5 бесплатных курсов для ИИ-инженеров
  • 6 бесплатных курсов для безопасников
  • 7 бесплатных курсов для специалистов по работе с данными (Data-Science и Data-Engineering)

Более ранняя серия статей, 2019 год

  • 7 бесплатных курсов для разработчиков
  • 5 бесплатных курсов для IT-Администраторов
  • 7 бесплатных курсов для архитекторов решений
  • 6 самых свежих курсов по Azure
  • 10 самых популярных курсов Microsoft на русском



1. Создание отличных решений с помощью платформы архитектуры Microsoft Azure


Узнайте, как проектировать и создавать безопасные, масштабируемые, высокопроизводительные решения в Azure с помощью основных компонентов платформы архитектуры Microsoft Azure.

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

  • Общие сведения об архитектуре Microsoft Azure
  • Оптимизация затрат
  • Эффективность работы
  • Оптимизация производительности
  • Надежность
  • Безопасность

Начать обучение можно здесь

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


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

Изучив модуль вы научитесь выбирать оптимальные службы Azure для автоматизации бизнес-процессов, создавать бессерверные логики, выполнять функции Azure с помощью триггеров, объединять функции Azure с использованием входных и выходных привязок, создавать длительные бессерверные рабочие процессы с помощью Устойчивых функций, работать с Azure Functions Core Tools, разрабатывать, тестировать и развертывать функции Azure с помощью Visual Studio, мониторить события GitHub с помощью веб-перехватчика в Функциях Azure, обеспечивать автоматические обновления в веб-приложении с помощью Функций Azure и службы SignalR, представлять несколько приложений-функций Azure в качестве согласованного API с помощью службы управления API Azure.

Начать обучение

3. Разработка инфраструктуры вычислений в Azure


Узнайте, как спроектировать инфраструктуру вычислений и решения для автоматизации бизнес-процессов в Azure.

Вы изучите эти 9 модулей примерно за 7 часов:

  • Основные Облачные службы — варианты вычислений Azure
  • Управление виртуальными машинами с помощью Azure CLI
  • Выбор решения для подготовки вычислительных ресурсов для приложения
  • Создание шаблонов Azure Resource Manager
  • Развертывание виртуальных машин Azure из шаблонов VHD
  • Создание масштабируемого приложения с масштабируемыми наборами виртуальных машин
  • Выбор оптимальной службы Azure для автоматизации бизнес-процессов
  • Введение в высокопроизводительные вычисления (HPC) в Azure
  • Выполнение параллельных задач в пакетной службе Azure с помощью Azure CLI

Начать обучение

4. SQL Server на Linux


SQL Server теперь работает в выбранной операционной системе. Эта схема обучения поможет получить базовое представление об SQL Server на Linux. Затем вы научитесь запускать контейнеры SQL Server на Linux и развертывать SQL Server на Linux. После этого вы узнаете, как автоматически настроить развертывание SQL Server на Linux. И все это всего за 2-3 часа.

Начать обучение

5. Защита облачных приложений в Azure


Узнайте, как защитить приложения Azure и связанные данные с помощью шифрования, сертификатов и политики.

Среди модулей этого 5-6-часового курса:

  • Безопасность Azure
  • Пять основных элементов безопасности, которые следует учесть перед внедрением
  • Создание базового плана безопасности
  • Управление секретами в серверных приложениях с помощью Azure Key Vault
  • Защита веб-приложения ASP.NET Core с помощью Identity Framework
  • Контроль проверки подлинности для API с помощью службы управления API Azure

Начать обучение

6. Распределенное программирование в облаке


Узнайте, как создавать архитектуры сложных компьютерных программ для облака с помощью распределенного программирования.

В этом модуле вы узнаете, как выполнять следующие задачи:

  • Классификация программ как последовательных, параллельных и распределенных
  • Указание того, почему программисты обычно выполняют параллелизацию последовательных программ
  • Определение моделей распределенного программирования
  • Обсуждение проблем с масштабируемостью, взаимодействием, разнородностью, синхронизацией, отказоустойчивостью и планированием, которые возникают при создании облачных программ
  • Определение разнородных и однородных облаков и определение основных причин разнородности в облаке
  • Перечисление основных трудностей, связанных с разнородностью распределенных программ, а также описание некоторых стратегий решения таких проблем
  • Пояснения к необходимости синхронизации в облаке
  • Определение основного метода, который можно использовать для допуска ошибок в облаках
  • Описание разницы между планированием задач и планированием заданий
  • Пояснения относительно того, как разнородность и размещение могут повлиять на планировщики задач

В партнерстве с доктором Маждом Сакром (Majd Sakr) и Университетом Карнеги — Меллона.

Начать обучение

7. Основы облачных вычислений для разработчиков


Ознакомьтесь с основами облака, включая его историю, компоненты и типы, в рамках подготовки к работе с облаком в реальных условиях в Azure.

В этой схеме обучения рассматривается следующее:

  • Сведения об истории облака и его создании.
  • Знакомство с основными поставщиками облачных служб и типами облаков.
  • Сведения о типах ресурсов, доступных в облаке
  • Сравнение экономических преимуществ облака
  • Разработка центра обработки данных и его использование с облачной службой
  • Создание приложений в облаке

Начать обучение

8. Разработка сетевой инфраструктуры в Azure


Узнайте, как спроектировать безопасную, гибкую сетевую инфраструктуру в Azure и подключить локальные сети к ресурсам Azure. Весь курс займет около 9 часов вашего времени. Среди предварительных требований только два: знакомство с основными понятиями сети, такими как IP-адресация и маршрутизация, и знакомство со способами подключения к сети, такими как VPN.

Начать обучение

9. Управление безопасностью с помощью Microsoft 365


Мы живем во всегда связанном мире, где царят технологии. Эффективное управление безопасностью — основа управления ресурсами в облачной, локальной или гибридной среде. Вам необходимо упреждающее управление и защита удостоверений, устройств, конечных точек (как приложений, так и данных) и ИТ-инфраструктуры организации. Microsoft 365 помогает защитить инфраструктуру, сосредоточившись на видимости, контроле и руководстве, а также консолидировать любые из множества специализированных функций и инструментов, используя общие аналитические сведения, чтобы предоставить специалистам по безопасности возможность сосредоточиться на самых важных аналитических сведениях о своих рабочих нагрузках.

Всего около часа вам потребуется для изучения этих модулей:

  • Общие сведения об управлении безопасностью в Центре безопасности Microsoft 365
  • Использование отчетов в Центре безопасности Microsoft 365
  • Защита почты с помощью расширенной защиты от угроз
  • Защита конечных точек Windows 10

Начать обучение

10. Усовершенствование методик DevOps (eng)


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

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

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

Эта схема обучения поможет вам подготовиться к экзамену AZ-400: Microsoft Azure DevOps Solutions.

Начать обучение

Заключение


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

*Обратите внимание, что для прохождения некоторых модулей вам может потребоваться защищенное соединение.
Источник: https://habr.com/ru/company/microsoft/blog/503462/


Интересные статьи

Интересные статьи

Есть несколько способов добавить водяной знак в Битрикс. Рассмотрим два способа.
Чуть более года назад мы объявили о намерении перестроить Microsoft Edge на основе проекта с открытым исходным кодом Chromium. Это было нужно для того, чтобы улучшить совместимость для всех п...
В этом выпуске: 01:32 Как НАСА заботится о безопасности и рассудке своих астронавтов 13:25 Microsoft «похоронит» Windows Phone 16 декабря 19:08 Как «Матрица» создала пуленепробиваемое ...
Microsoft несколько часов назад провела большой ивент, презентовав семь новых гаджетов Surface и даже новую версию Windows. На событии присутствовали СЕО компании Сатья Наделла и руководитель...
Пару лет назад у меня была серия инсайтов. Я поговорил со своей командой о том, как мы собираемся изменить должность менеджера программы. Например, меньше внимания уделять бэклогу, а больше бизне...