7 khóa học miễn phí dành cho nhà phát triển từ Microsoft

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

Nhân tiện!

  • Tất cả các khóa học đều miễn phí (thậm chí bạn có thể dùng thử các sản phẩm trả phí miễn phí);
  • 6/7 tiếng Nga;
  • Bạn có thể bắt đầu đào tạo ngay lập tức;
  • Sau khi hoàn thành, bạn sẽ nhận được một huy hiệu xác nhận hoàn thành thành công khóa học.

Tham gia, chi tiết dưới phần cắt!

Tất cả các bài viết trong loạt bài

Khối này sẽ được cập nhật khi phát hành các bài viết mới

  1. 7 khóa học miễn phí dành cho nhà phát triển
  2. * бесплатных курсов для *T-А***н*******ров
  3. 7 khóa học miễn phí cho ************* *******
  4. 6 ***** ******* ****** của Azure
  5. ** ***** ********* ****** ** ********* ** *******

7 khóa học miễn phí dành cho nhà phát triển từ Microsoft

7 khóa học miễn phí dành cho nhà phát triển từ Microsoft

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

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

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

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

  • máy tính Windows 10
  • Базовые знания C# или похожего языка

Bạn có thể tìm hiểu thêm chi tiết và bắt đầu đào tạo bởi liên kết này

7 khóa học miễn phí dành cho nhà phát triển từ Microsoft

2. Xây dựng ứng dụng di động với Xamarin.Forms

Khóa học này đã bao gồm hoàn toàn hoặc gần như hoàn toàn tất cả các chức năng của công cụ và được thiết kế cho 10 giờ đào tạo. Nó sẽ hướng dẫn bạn cách làm việc với Xamarin.Forms và cách sử dụng C# và Visual Studio để tạo ứng dụng chạy trên thiết bị iOS và Android. Theo đó, để bắt đầu học, bạn cần có Visual Studio 2019 và có kỹ năng làm việc với C# và .NET.

Các mô-đun khóa học:

  • Xây dựng ứng dụng di động với Xamarin.Forms;
  • Giới thiệu về Xamarin.Android;
  • Giới thiệu về Xamarin.iOS;
  • Tạo giao diện người dùng trong các ứng dụng Xamarin.Forms bằng XAML;
  • Tùy chỉnh bố cục trong các trang XAML trong Xamarin.Forms;
  • Thiết kế các trang Xamarin.Forms XAML nhất quán bằng cách sử dụng các kiểu và tài nguyên được chia sẻ;
  • Chuẩn bị một ứng dụng Xamarin để xuất bản;
  • Sử dụng Dịch vụ Web REST trong Ứng dụng Xamarin;
  • Lưu trữ dữ liệu cục bộ bằng SQLite trong ứng dụng Xamarin.Forms;
  • Xây dựng các ứng dụng Xamarin.Forms nhiều trang với điều hướng ngăn xếp và tab.

Tìm hiểu thêm và bắt đầu học

7 khóa học miễn phí dành cho nhà phát triển từ Microsoft

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

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

Các mô-đun khóa học:

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

Thông tin chi tiết và bắt đầu đào tạo

7 khóa học miễn phí dành cho nhà phát triển từ Microsoft

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

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

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

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

Thông tin chi tiết và bắt đầu đào tạo

7 khóa học miễn phí dành cho nhà phát triển từ Microsoft

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

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

Các mô-đun khóa học:

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

Thông tin chi tiết và bắt đầu đào tạo

7 khóa học miễn phí dành cho nhà phát triển từ Microsoft

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

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

Các mô-đun khóa học:

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

Thông tin chi tiết và bắt đầu đào tạo

7 khóa học miễn phí dành cho nhà phát triển từ Microsoft

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

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

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

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

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

Thông tin chi tiết và bắt đầu đào tạo

Kết luận

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

* Xin lưu ý rằng bạn có thể cần kết nối an toàn để hoàn thành một số mô-đun.

Nguồn: www.habr.com

Thêm một lời nhận xét