7 kostenlose Kurse für Entwickler von Microsoft

Hallo, Habr! Heute starten wir eine Artikelserie, die 5 Sammlungen kostenloser Schulungskurse von Microsoft umfassen wird. In diesem Artikel haben wir die coolsten Kurse für Entwickler zusammengestellt, die Programmierern am besten gefallen.

Übrigens!

  • Alle Kurse sind kostenlos (Sie können sogar kostenpflichtige Produkte kostenlos testen);
  • 6/7 auf Russisch;
  • Sie können sofort mit dem Training beginnen;
  • Nach Abschluss erhalten Sie ein Abzeichen, das den erfolgreichen Abschluss des Kurses bestätigt.

Machen Sie mit, Details unter dem Schnitt!

Alle Artikel der Serie

Dieser Block wird mit neuen Artikeln aktualisiert.

  1. 7 kostenlose Entwicklerkurse
  2. * kostenlose Kurse für *T-A***n*******rov
  3. 7 kostenlose Kurse für *********************
  4. 6 ***** ****** ****** von Azure
  5. ** ***** ********** ****** ** *********** ** *******

7 kostenlose Kurse für Entwickler von Microsoft

7 kostenlose Kurse für Entwickler von Microsoft

1. Anwendungsentwicklung für Windows 10

Unser kleiner Kurs, dessen vollständiges Studium etwa 4-5 Stunden dauert. Während des Kurses:

  • Machen Sie sich zunächst mit den Grundlagen der Entwicklung einer Anwendung für Windows 10 vertraut.
  • dann beherrschen Sie die Arbeit mit Visual Studio;
  • Anschließend erfahren Sie, wie Sie Anwendungen in den gängigsten Entwicklungsumgebungen für Windows erstellen: UWP, WPF und Windows Forms.
  • und schließlich lernen, wie man mit dem Internet verbundene Anwendungen erstellt.

Alles, was Sie für die Teilnahme an diesem Kurs benötigen, ist:

  • Windows 10-Computer
  • Grundkenntnisse in C# oder einer ähnlichen Sprache

Erfahren Sie mehr und legen Sie los unter diesem Link

7 kostenlose Kurse für Entwickler von Microsoft

2. Erstellen mobiler Apps mit Xamarin.Forms

Dieser Kurs deckt bereits die gesamte Funktionalität des Tools vollständig oder nahezu vollständig ab und ist auf eine Schulung von 10 Stunden ausgelegt. Es zeigt Ihnen, wie Sie mit Xamarin.Forms arbeiten und mit C# und Visual Studio Apps erstellen, die auf iOS- und Android-Geräten ausgeführt werden. Um mit dem Lernen beginnen zu können, benötigen Sie dementsprechend Visual Studio 2019 und Kenntnisse im Umgang mit C# und .NET.

Kursmodule:

  • Erstellen einer mobilen App mit Xamarin.Forms;
  • Einführung in Xamarin.Android;
  • Einführung in Xamarin.iOS;
  • Erstellen Sie eine Benutzeroberfläche in Xamarin.Forms-Anwendungen mithilfe von XAML;
  • Anpassen des Layouts auf XAML-Seiten in Xamarin.Forms;
  • Entwerfen konsistenter Xamarin.Forms-XAML-Seiten mithilfe gemeinsam genutzter Ressourcen und Stile;
  • Vorbereiten einer Xamarin-Anwendung für die Veröffentlichung;
  • Verwenden von REST-Webdiensten in Xamarin-Anwendungen;
  • Speichern lokaler Daten mit SQLite in einer Xamarin.Forms-Anwendung;
  • Erstellen Sie mehrseitige Xamarin.Forms-Anwendungen mit Stapel- und Tab-Navigation.

Erfahren Sie mehr und beginnen Sie zu lernen

7 kostenlose Kurse für Entwickler von Microsoft

3. Datenspeicherung in Azure

Azure bietet viele Möglichkeiten zum Speichern von Daten: Verwendung von unstrukturiertem Datenspeicher, Archivspeicher, relationalem Speicher und mehr. In 3,5–4 Stunden erwerben Sie grundlegende Kenntnisse darüber, wie Sie Speicher in Azure verwalten, ein Speicherkonto erstellen und das richtige Modell für die Daten auswählen, die Sie in der Cloud speichern möchten.

Kursmodule:

  • Auswahl eines Ansatzes zur Datenspeicherung;
  • Erstellen Sie ein Speicherkonto;
  • Verbinden Ihrer Anwendung mit Azure Storage;
  • Azure Storage Account Protection (dieses Modul ist auch im Cloud Data Protection-Kurs enthalten);
  • Verwendung von Blobspeicher.

Details und Ausbildungsbeginn

7 kostenlose Kurse für Entwickler von Microsoft

4. Einführung in maschinelles Lernen mit Python und Azure Notebooks

Dieser Kurs dauert nur etwa 2-3 Stunden, vermittelt Ihnen aber viele nützliche praktische Fertigkeiten. Schließlich lernen Sie durch das Studium, wie Sie Python und verwandte Bibliotheken in Jupyter Notebooks verwenden, die in Azure Notebooks ausgeführt werden, um Muster vorherzusagen und Trends zu identifizieren.

Während des Kurses analysieren Sie selbstständig Klimadaten, prognostizieren wahrscheinliche Flugverspätungen und analysieren die Stimmung von Nutzerbewertungen. All dies mithilfe von maschinellem Lernen und Python.

Zum Bestehen sind Grundkenntnisse der Python-Programmierung erforderlich.

Details und Ausbildungsbeginn

7 kostenlose Kurse für Entwickler von Microsoft

5. Schützen Sie Daten in der Cloud

Und hier ist ein ziemlich umfangreicher Kurs zum Thema Sicherheit – es werden etwa 6-7 Stunden benötigt, um ihn zu studieren. Darin erfahren Sie, wie Sie integrierte Azure-Dienste verwenden, um Anwendungsdaten sicher zu speichern, sodass nur autorisierte Dienste und Clients Zugriff auf die Daten haben.

Kursmodule:

  • Sichere Architektur in Azure;
  • Fünf wesentliche Sicherheitselemente, die vor der Implementierung berücksichtigt werden müssen;
  • Sichern Ihres Azure-Speicherkontos (dieses Modul ist auch im Azure Data Storage-Kurs enthalten);
  • Verwalten Sie Geheimnisse in Serveranwendungen mithilfe von Azure Key Vault.
  • Authentifizieren Sie browserbasierte Apps mithilfe von Azure App Services.
  • Schützen Sie Azure-Ressourcen mit bedingtem Zugriff.
  • Schützen Sie Azure-Ressourcen mit rollenbasierter Zugriffskontrolle (RBAC);
  • Azure SQL-Datenbankschutz.

Details und Ausbildungsbeginn

7 kostenlose Kurse für Entwickler von Microsoft

6. Erstellen Sie serverlose Anwendungen

Mit Azure Functions können Sie On-Demand-Computing-Systeme erstellen, die ereignisgesteuert sind und beim Eintreten verschiedener externer Ereignisse ausgelöst werden. In 6–7 Stunden lernen Sie, wie Sie Azure Functions verwenden, um serverseitige Logik auszuführen und serverlose Architekturen zu erstellen.

Kursmodule:

  • Auswahl des optimalen Azure-Dienstes zur Automatisierung von Geschäftsprozessen;
  • Erstellen Sie serverlose Logik mithilfe von Azure Functions.
  • Führen Sie eine Azure-Funktion mithilfe von Triggern aus.
  • Kombinieren Sie Azure-Funktionen mithilfe von Eingabe- und Ausgabebindungen.
  • Erstellen Sie mithilfe langlebiger Funktionen einen dauerhaften serverlosen Workflow.
  • Entwickeln, testen und bereitstellen Sie eine Azure-Funktion mit Visual Studio;
  • Überwachen Sie GitHub-Ereignisse mithilfe eines Webhooks in Azure Functions.

Details und Ausbildungsbeginn

7 kostenlose Kurse für Entwickler von Microsoft

7. Entwicklung von DevOps-Praktiken [Englisch]

Jetzt haben wir den letzten Kurs dieser Sammlung für Entwickler erreicht. Und es ist das einzige darin auf Englisch – es ist ihnen noch nicht gelungen, es ins Russische zu übersetzen. Dieser Kurs nimmt nur 1–1.5 Stunden Ihrer Zeit in Anspruch und vermittelt einführendes Wissen über DevOps.

Bei DevOps geht es darum, Menschen, Prozesse und Produkte zu verbinden, um den Endbenutzern kontinuierlich einen Mehrwert zu bieten. Azure DevOps ist eine Reihe von Diensten, die diese Funktion ermöglichen. Mit Azure DevOps können Sie jede Anwendung in der Cloud oder vor Ort erstellen, testen und bereitstellen. DevOps-Praktiken, die Transparenz, Zusammenarbeit, kontinuierliche Bereitstellung und kontinuierliche Bereitstellung ermöglichen, werden in den Softwareentwicklungszyklus integriert.

Mit diesem Lernpfad beginnen Sie Ihre Reise zu DevOps und lernen:

  • wie Wertstromdiagramme Ihnen bei der Bewertung aktueller Prozesse und Technologien helfen können;
  • So registrieren Sie sich für ein kostenloses Azure DevOps-Konto;
  • So planen und verfolgen Sie Arbeitselemente mithilfe von Azure Boards.

Details und Ausbildungsbeginn

Abschluss

Heute haben wir Ihnen 7 unserer kostenlosen Kurse vorgestellt, die für Entwickler nützlich sein können. In Kürze werden wir diese Artikelserie mit neuen Kollektionen fortsetzen. Nun, was sie sein werden – Sie können versuchen, in den Kommentaren zu erraten. Schließlich gibt es im Inhaltsverzeichnis dieser Artikelserie nicht ohne Grund Sternchen.

*Bitte beachten Sie, dass Sie möglicherweise eine sichere Verbindung benötigen, um einige Module abzuschließen.

Source: habr.com

Kommentar hinzufügen