+38/050/370-3627
+38/093/220-0872
+38/044/257-2444
Новини

Безкоштовні навчальні курси для розробників від компанії Microsoft

Безкоштовні навчальні курси для розробників від компанії Microsoft

Підбірка безкоштовних навчальних курсів від компанії Microsoft

  • Всі курси безкоштовні (ви навіть зможете скуштувати платні продукти безкоштовно);
  • Почати навчання можна миттєво;
  • По закінченні ви отримаєте бейдж про успішне навчання.

1. Розробка програм для Windows 10

Невеликий курс, повне вивчення якого займе у вас близько 4-5 годин. Під час курсу ви:

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

Все, що потрібно для проходження цього курсу, це:

  • Комп'ютер із Windows 10
  • Базові знання C# або подібної мови

Довідатись подробиці та розпочати навчання можна за цим посиланням:

https://docs.microsoft.com/ru-ua/learn/paths/develop-windows10-apps/

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;
  • Проектування узгоджених сторінок XAML Xamarin.Forms за допомогою загальних ресурсів та стилів;
  • Підготовка Xamarin до публікації;
  • Використання веб-служб REST у програмах Xamarin;
  • Зберігання локальних даних за допомогою SQLite у Xamarin.Forms;
  • Створення багатосторінкових програм Xamarin.Forms з навігацією на основі стека та вкладок.

Довідатись і почати навчання:

https://docs.microsoft.com/ru-ua/learn/paths/build-mobile-apps-with-xamarin-forms/

3. Зберігання даних в Azure

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

Модулі курсу:

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

Подробиці та початок навчання:

https://docs.microsoft.com/ru-ua/learn/paths/store-data-in-azure/

4. Введення в машинне навчання за допомогою Python та Azure Notebooks

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

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

Подробиці та початок навчання:

>

https://docs.microsoft.com/ru-ua/learn/paths/intro-to-ml-with-python/

5. Захист даних у хмарі

Досить великий курс для безпеки – близько 6-7 годин знадобиться на його вивчення. Під час нього ви дізнаєтесь, як використовувати вбудовані служби Azure для безпечного зберігання даних програми, щоб доступ до цих даних отримували тільки авторизовані служби та клієнти.

Модулі курсу:

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

Подробиці та початок навчання:

https://docs.microsoft.com/ru-ua/learn/paths/secure-your-cloud-data/

6. Створення безсерверних програм

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

Модулі курсу:

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

Подробиці та початок навчання

https://docs.microsoft.com/ru-ua/learn/paths/create-serverless-applications/

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

Цей курс займе всього 1-1.5 години вашого часу і дозволить отримати вступні знання про DevOps.

DevOps — це об'єднання людей, процесів та продуктів для безперервного постачання цінності кінцевим користувачам. Azure DevOps – це набір служб, що забезпечує таку можливість. За допомогою Azure DevOps можна створювати, тестувати та розгортати будь-які програми у хмарі або в локальному середовищі. Практики DevOps, що забезпечують прозорість, співпрацю, безперервне постачання та безперервне розгортання, інтегруються в цикл розробки програмного забезпечення.

За допомогою цієї схеми навчання ви почнете перехід на DevOps і дізнаєтесь:

  • як схеми потоку створення цінності можуть допомогти вам оцінити поточні процеси та технології;
  • як зареєструвати безкоштовний обліковий запис Azure DevOps;
  • як планувати та відстежувати робочі елементи за допомогою Azure Boards.

Подробиці та початок навчання

https://docs.microsoft.com/ru-ua/learn/paths/evolve-your-devops-practices/

Інші новини