Der neue kostenlose Videokurs von Microsoft hilft angehenden Programmierern, Python zu erlernen... und dann KI-Apps auf Azure erstellen.
Microsoft hat eine neue 44-teilige Serie namens „ Python für Anfänger auf YouTube, bestehend aus drei- bis vierminütigen Lektionen von zwei selbsternannten Geeks bei Microsoft, die das Programmieren und Lehren lieben.
Entwickler
- Es ist wieder das Ende der Programmierung, wie wir sie kennen
- Entwickler fühlen sich in ihrem Job sicher, denken aber immer noch darüber nach, aufzuhören
- Die Zukunft des Webs wird eine andere Art von Softwareentwicklern brauchen
- Die besten Linux-Laptops für Verbraucher und Entwickler
Der Der Kurs ist nicht unbedingt für absolute Anfänger geeignet da davon ausgegangen wird, dass die Leute ein wenig in JavaScript programmiert oder damit herumgespielt haben Vom MIT entwickelte visuelle Programmiersprache Scratch richtet sich an Kinder.
Aber es könnte Anfängern dabei helfen, ihre Ambitionen anzukurbeln, Apps für maschinelles Lernen und Webanwendungen zu erstellen oder Prozesse auf einem Desktop zu automatisieren.
MUSS LESEN: Programmiersprachen: JavaScript am häufigsten verwendet, Python am häufigsten untersucht, Go am vielversprechendsten | Python lernen: Online-Schulungen für Anfänger und Programmierexperten (TechRepublic)
Der Kurs konzentriert sich auf Python Version 3.x, aber Microsoft sagt, dass die Lektionen für Benutzer von Python 2.x dennoch wertvoll sein sollten.
Es hat eine veröffentlicht Seite auf GitHub mit zusätzlichen Ressourcen, einschließlich Folien und Codebeispielen, um Schülern dabei zu helfen, ihre Python-Kenntnisse zu verbessern.
Die Python for Beginners-Reihe wird von Christopher Harrison, einem leitenden Programmmanager bei Microsoft, und Susan Ibach, einer Business Development Managerin der AI Gaming-Abteilung von Microsoft, präsentiert.
Es gibt unzählige Gründe, warum Microsoft möchte, dass mehr Menschen Python kennen, das äußerst beliebt ist, weil es leicht zu erlernen ist. Es auch hat viele Bibliotheken, wodurch Entwickler mit Frameworks für maschinelles Lernen, wie sie von Google entwickelt wurden, interagieren können TensorFlow, und das Microsoft Cognitive Toolkit (CNTK).
LESEN SIE DIES:Python frisst die Welt: Wie das Nebenprojekt eines Entwicklers zur heißesten Programmiersprache der Welt wurde
Microsoft hat auch gebaut bessere Unterstützung für Python im Visual Studio Code (VS Code)-Editor, sodass Entwickler VS Code auf ihrem lokalen PC verwenden können, um Code zu bearbeiten, der auf Remotecomputern, Containern und Windows-Subsystem für Linux-Betriebssystemen (WSL) gespeichert ist.
Microsofts eigene Python-Erweiterung für VS Code ist die beliebteste Erweiterung auf dem Marktplatz des Unternehmens für Entwickler. Auch VS Code selbst erfreut sich bei Entwicklern großer Beliebtheit. Und im Rahmen seines Fokus auf KI hat das Unternehmen VS Code entwickelt verfügbar als Teil der beliebten Anaconda Python-Distribution.
Der größte offensichtliche Vorteil besteht jedoch darin, dass Microsoft die Zahl der Python-Entwickler erweitern kann, die Azure zum Erstellen von KI-Anwendungen verwenden.
SEHEN: Beliebtheit von Programmiersprachen: Python festigt seinen Griff an der Spitze
Es gibt bereits Unterstützung für Python in Azure Machine Learning Studio, und das gab das Unternehmen im August bekannt Vollständige Azure Machine Learning-Unterstützung für PyTorch 1.2, ein Framework für maschinelles Lernen für Python von Facebooks KI-Forschungsgruppe.
Der neue Kurs bietet eine Reihe von „Schnellstart“-Tutorials, darunter eines, das den Benutzern die Vorgehensweise beibringt menschliche Gesichter in einem Bild erkennen unter Verwendung der Azure Face API und Python.
In einem weiteren Tutorial erfahren Benutzer, wie sie die Computer Vision REST API verwenden. Beide sind Teil der Cognitive Services von Microsoft.
LESEN SIE DIES: Python vs. R und die höchsten Gehälter: Top-Jobtrends im Bereich Datenwissenschaft