學習在 Visual Studio 中編碼
歡迎使用!
您是 Visual Studio 或一般編碼的新手嗎? 以您自己的步調進行這個逐步學習歷程,以您所選擇的任何語言成功建立簡易的應用程式。 讓我們開始吧!
爲何要學習 Visual Studio?Visual Studio 可讓您在一處完成整個開發週期。例如,您可以編輯、偵錯、測試、版本控制,以及部署到雲端。因爲 Visual Studio 中功能和語言的多樣性,您可以從編寫第一段程式碼成長為在多種專案類型中進行開發。 例如,您可以使用 C++ 的 .NET、行動裝置及遊戲應用程式來組建桌面和 Web 應用程式。
安裝 Visual Studio
Visual Studio 可免費供學習及個人使用。 首先,請務必 下載 並安裝最新版本的 Visual Studio。 您可以只選取所需的元件,以節省安裝時間和磁碟空間。 您可以隨時依需要逐步新增更多元件。
Visual Studio IDE 使用者入門
若要開發任何類型的應用程式或學習語言,您必須使用 Visual Studio 整合式開發環境 (IDE)。 除了程式碼編輯之外,Visual Studio IDE 會將圖形設計工具、編譯器、程式碼完成工具、原始檔控制、延伸模組及許多其他功能彙集在一個地方。觀看這個簡短影片,瞭解 IDE 並瞭解如何將它用於基本工作。
使用佈景主題及其他方式使其個人化
偏好用深色佈景主題嗎?想要將視窗的版面配置根據您的喜好變更嗎? 有常用的鍵盤快速鍵嗎? 請觀看這個短片,讓您逐步了解一些很棒的個人化選項,例如主題、字型、視窗配置及在 Visual Studio 中可用的自訂鍵盤快速鍵。
了解如何在這些逐步教學課程中自訂更多設定
開始教學課程
- 選擇您最有興趣學習的開發領域
- 遵循逐步教程,以增加對解組建簡單應用程式的基本認識
- 觀看影片系列並遵循建議的入門指南以完成您的學習
.NET
使用 Visual Studio 和 .NET,您可以開發適用於傳統型、Web、行動裝置、遊戲及物聯網的應用程式。 您可以使用 C#、F# 或 Visual Basic 語言撰寫 .NET 應用程式。
使用 .NET Core 開發傳統型應用程式
逐步教學課程
若要從簡單的開始,請建立使用 .NET Core 的 Windows 主控台應用程式。同時了解如何偵錯與發佈
準備好進行下一步嗎? 選擇另一個 .NET Core 逐步教學課程來追蹤和學習:
- Windows 傳統型應用程式
- 類別庫
- 適用於任何 Windows 10 裝置的應用程式 (例如 Xbox、HoloLens、物聯網)
使用 ASP.NET Core 開發 Web/雲端
監看式
使用 Unity 開發遊戲
使用 ML.NET 的機器學習
監看式
10 分鐘逐步教學課程
在 Visual Studio 訓練中使用 ML.NET 並使用第一個機器學習模型
其他指南
認識 什麼是 ML.NET 及其架構 .
深入了解
這些 ML.NET 教學課程 讓您直接開始建置各樣的 ML 應用程式,從情感分析到價格預測。

C++
Windows 上的 Visual Studio 提供 C++、C 和組合語言開發工具及程式庫。 您可以在 Visual Studio 中使用 C++ 建立從簡單主控台到 Windows 傳統型應用程式、從裝置驅動程式與作業系統元件到適用於行動裝置的跨平台遊戲,以及從小型物聯網裝置到 Azure 雲端中的多伺服器運算計算等各樣項目。
傳統型應用程式
逐步教學課程
讓我們從簡單的開始。 建立主控台計算機應用程式,以開始學習
使用 C++ 的 Android/iOS 應用程式
逐步教學課程
了解如何使用 Visual Studio C++ 和 OpenGL ES 建置 Android 版和 iOS 版應用程式
使用 Visual Studio C++ 建立 Android Native Activity 應用程式
其他指南
使用 C++ 開發遊戲
想要直接進行遊戲開發嗎? 了解如何使用在電腦、XBOX 和其他 Windows 10 裝置上執行的 UWP 建置「靶場」。

Python
資料科學與分析應用程式
逐步教學課程
Web 應用程式
傳統型應用程式

JavaScript/TypeScript
Visual Studio 為 JavaScript 開發提供了豐富的支援,同時直接使用 JavaScript,並且也使用 TypeScript (建置於 JavaScript 上的開放原始碼語言,通常用於大型 Web 應用程式開發)。

Node.js
使用 Node.js 工具開發 Web/雲端
使用 Express Web 應用程式架構與 Node.js 在 Visual Studio 中建立 Web 應用程式
React Web UI
React 是由 Facebook 專為建置 Web 應用程式使用者介面所開發的熱門 JavaScript 程式庫。 在 Visual Studio 中使用 Node.js 工具搭配 React 建立簡單的 Web 應用程式。 加入 GitHub 上的適用於 Visual Studio 的 Node.js 工具社群

Git/GitHub 工具 – 版本控制
Visual Studio 提供一流的 Git 和 GitHub 體驗。 Visual Studio 內建驗證、複製及建立新存放庫等功能,讓您很容易就能開始使用 Git 和 GitHub。 您不再需要使用外部工具來管理原始檔控制,也不需要是 Git 專家,就能在 Visual Studio 中使用 Git 和 GitHub。
- 內建 GitHub 支援
透過 Visual Studio 和 GitHub 深入瞭解 Visual Studio 中內建 GitHub 支援 一同變得更好 頁。
- 開始使用 Git 與 GitHub
透過註冊 Git 學習系列,深入了解如何在 Visual Studio 中使用 Git 和 GitHub了解如何連線及使用 Git 及參與開放原始碼專案。
- Visual Studio 中的 Git 工具
透過存取 Git 工具文件,了解支援的 Git 功能,例如多存放庫支援、行暫存、比較分支等.
依領域擴展您的 Visual Studio 技能
準備好進行下一步嗎? 針對您的學習路徑,將技能延長到其他建議的學習課程模組