Lernen Sie in Visual Studio zu Programmieren
Willkommen!
Neu bei Visual Studio oder Programmieren im Allgemeinen? Lernen Sie Schritt für Schritt in Ihrem eigenen Tempo und erstellen Sie erfolgreich Ihre eigene App in der Sprache Ihrer Wahl. Legen wir los!
Warum Visual Studio lernen?Visual Studio ermöglicht Es Ihnen, den gesamten Entwicklungszyklus an einem zentralen Ort abzuschließen.Sie können z. B. Bearbeiten, Debuggen, Testen, Versionskontrolle und Bereitstellen in der Cloud durchführen.Mit der Vielfalt der Features und Sprachen in Visual Studio können Sie vom Schreiben Ihres ersten Codeabschnitts bis hin zur Entwicklung in mehreren Projekttypen wachsen. Beispielsweise können Sie Desktop- und Web-Apps mit .NET erstellen, mobile und Gaming-Apps mit C++.
Visual Studio installieren
Visual Studio ist kostenlos zum Lernen und zur individuellen Nutzung. Stellen Sie zunächst sicher, dass Herunterladen und installieren Sie die neueste Version von Visual Studio. Sie können Installationszeit und Speicherplatz sparen, indem Sie nur die benötigten Komponenten auswählen. Bei Bedarf können Sie später jederzeit inkrementell weitere Komponenten hinzufügen.
Erste Schritte mit Visual Studio IDE
Um einen beliebigen App-Typ zu entwickeln oder eine Sprache zu erlernen, arbeiten Sie in der integrierten Entwicklungsumgebung (IDE) von Visual Studio. Über die Codebearbeitung hinaus führt Visual Studio IDE grafische Designer, Compiler, Codevervollständigungstools, Quellcodeverwaltung, Erweiterungen und viele weitere Features an einem Ort zusammen. Sehen Sie sich dieses kurze Video an, um sich mit der IDE vertraut zu machen und zu vefahren, wie sie mit ihr grundlegende Aufgaben erledigen.
Personalisieren mithilfe von Designs und vielem mehr
Bevorzugen Sie ein dunkles Design? Möchten Sie das Layout von Windows nach Ihren Vorlieben verändern? Haben Sie bevorzugte Tastenkombinationen? Sehen Sie sich dieses kurze Video an, in dem Sie einige attraktive Personalisierungsmöglichkeiten wie Designs, Schriftarten, Fensterlayouts und benutzerdefinierte Tastenkombinationen in Visual Studio kennenlernen.
Erfahren Sie in dieser Schritt-für-Schritt-Tutorials, wie Sie noch weitere Einstellungen anpassen können.
Starten Sie ein Tutorial
- Wählen Sie den Entwicklungsbereich aus, der Sie am meisten interessiert
- Sehen Sie sich das Schritt-für-Schritt-Tutorial an, um ein grundlegendes Verständnis für das Erstellen einer einfachen Anwendung zu erhalten.
- Schließen Sie das Lernen ab, indem Sie sich die Videoserie und die empfohlenen Leitfäden für Anfänger ansehen.
.NET
Mit Visual Studio und .NET können Sie Anwendungen für Desktop, Web, Mobilgeräte, Spiele und vieles mehr entwickeln. Sie können .NET-Apps in den Sprachen C#, F# oder Visual Basic schreiben.
Desktop-Entwicklung mit .NET Core
Schrittweises Tutorial
Um einfach zu beginnen, erstellen Sie eine Windows-Konsolen-App mit .NET Core. Erfahren Sie auch, wie Sie debuggen und veröffentlichen können
Sind Sie bereit, mit Visual Studio IDE mehr zu tun? Wählen Sie ein anderes schrittweises Tutorial über .NET Core aus und lernen Sie FOlgendes:
- Windows-Desktop-App
- Klassenbibliothek
- App für alle Windows 10-Geräte (z. B., Xbox, HoloLens, IoT)
Web-/ Cloud-Entwicklung mit ASP.NET Core
Überwachen
Spieleentwicklung mit Unity
Schrittweises Tutorial
Spielentwicklung lernen durch Erstellen eines sich drehenden Würfels in 3D mit Unity in 10 Minuten
Zusätzliche Leitfäden
Kennenlernen Spielentwicklung in Visual Studio mit Unity.
Maschinelles Lernen mit ml.net
Überwachen
Schrittweises Tutorial 10 Minuten
Mit ML.NET in Visual Studio Ihr erstes Modell für maschinelles Lernen trainieren und verwenden
Zusätzliche Leitfäden
Kennenlernen Was ist ML.NET und seine Architektur? .
Tiefer tauchen
Diese ML.NET-Tutorials beginnen Sie mit dem Erstellen einer Vielzahl von ML-Anwendungen aus der Stimmungsanalyse in die Preisvorhersage.

C++
Entwicklungstools und -bibliotheken für C++-, C und die Assemblysprache stehen als Teil von Visual Studio unter Windows zur Verfügung. Sie können C++ in Visual Studio verwenden, um von einer einfachen Konsole bis zu Windows-Desktop-Apps, von Gerätetreibern und Betriebssystemkomponenten bis zu plattformübergreifenden Spielen für mobile Geräte und von kleinen Geräten bis hin zu Multi-Server-Computing in der Azure-Cloud zu erstellen.
Desktop-Apps
Schrittweises Tutorial
Beginnen wir mit einer einfachen Sache. Starten Sie Ihren Lernprozess mit der Erstellung einer Konsolenrechner-App
Android-/ iOS-Apps mit C++
Schrittweises Tutorial
Lernen Sie, eine App für Android und iOS mit Visual Studio C++ und OpenGL ES zu erstellen
Erstellen einer Android Native Activity App mit Visual Studio C++
Zusätzliche Leitfäden
Plattformübergreifende Eintwicklung und Entwicklung für Mobilgeräte mit C++
C++ in Visual Studio
Spieleentwicklung mit C++
Möchten Sie direkt in die Spielentwicklung wechseln? Erfahren Sie, wie Sie eine „Shooting Gallery“ mithilfe der UWP erstellen, die auf PC, Xbox und anderen Windows 10-Geräten ausgeführt wird.

Python
Überwachen
Data Science und analytische Anwendungen
Schrittweises Tutorial
Erstellen Sie Ihre erste Python-App unter Verwendung der interaktiven Entwicklung
Webanwendungen
Schrittweises Tutorial
Erstellen Sie eine Python-Web-App unter Verwendung von Visual Studio mit Django
Python & Flask-Tutorial
Desktop-App

JavaScript/TypeScript
Visual Studio bietet umfangreiche Unterstützung für die JavaScript-Entwicklung, sowohl direkt mit JavaScript als auch mit dem TypeScript, eine Open-Source-Sprache, die auf JavaScript basiert und häufig in der Entwicklung von Web-Apps mit erheblicher Größe verwendet wird.
Webanwendung
Erfahren Sie, wie Sie mithilfe von TypeScript eine ASP.NET Core-Webanwendung erstellen können
Zusätzliche Leitfäden

Node.js
Visual Studio verfügt über integrierte Tools für Node.js , eine Plattform zum Erstellen schneller und skalierbarer Serveranwendungen mit JavaScript. Node.js ist die Runtime und npm ist die Paket-Manager für Node.js-Module. Erfahren Sie was Visual Studio zu einer leistungsstarken node.js-Entwicklungsumgebung macht.
Web-/ Cloud-Entwicklung mit Node.js Tools
Erstellen Sie eine Web-App in Visual Studio mit Node.js Tools mit Express Web-App-Framework
React Web-Benutzeroberfläche
React ist eine beliebte JavaScript-Bibliothek, die von Facebook zum Erstellen von Benutzeroberflächen für Webanwendungen entwickelt wurde. Erstellen Sie eine simple Web-App mit Node.js Tools in Visual Studio mit React. Treten Sie der Node.js-Tools für Visual Studio-Community auf GitHub bei

Git/GitHub-Tools – Versionskontrolle
Visual Studio bietet ein erstklassiges Git- und GitHub-Erlebnis. Funktionen wie Authentifizierung, Klonen und Erstellen neuer Repositories sind in Visual Studio integriert, was den Einstieg in Git und GitHub sehr einfach macht. Sie müssen sich nicht mehr auf externe Tools verlassen, um Ihre Quellcodeverwaltung zu verwalten, und Sie müssen kein Git-Experte sein, um Git und GitHub in Visual Studio nutzen zu können.
- Integrierte GitHub-Unterstützung
Erfahren Sie mehr über die integrierte GitHub-Unterstützung in Visual Studio durch die Visual Studio und GitHub gemeinsam besser Seite.
- Erste Schritte mit Git und GitHub
Erfahren Sie, wie Sie Git und GitHub in Visual Studio verwenden, indem Sie sich für Git-Lernserie, wo Sie lernen, wie Sie Git verbinden und verwenden und zu Open-Source-Projekten beitragen.
- Git-Tools in Visual Studio
Erfahren Sie mehr über unterstützte Git-Funktionen wie Multi-Repo-Unterstützung, Line-Staging, Branchenvergleich und mehr, indem Sie Git-Toolsdocmentation.
Erweitern Sie Ihre Visual Studio-Kenntnisse nach Bereich
Sind Sie bereit, mit Visual Studio IDE mehr zu tun? Erweitern Sie Ihre Fähigkeiten mit zusätzlichen Lernmodulen, die für Ihren Lernpfad empfohlen werden.
EntwickelnSchreiben und Verwalten von Code mit dem Code-Editor
ErstellenKompilieren und Erstellen von Quellcode
VersionskontrolleTeilen Sie Code mithilfe von Technologien zur Quellcodeverwaltung wie Git und TFVC.
DebuggenSchreiben und Verwalten von Code mit dem Code-Editor
ZusammenarbeitenTeilen, Bearbeiten und Debuggen Sie Code in einer gemeinsamen Echtzeitumgebung.