New to Visual Studio or coding in general? Take this step-by-step learning journey at your own pace to successfully create a simple app in any language of your choice. Let’s get started!
Why learn Visual Studio? Visual Studio empowers you to complete the entire development cycle in one place. For example, you can edit, debug, test, version control, and deploy to the cloud. With the diversity of features and languages in Visual Studio, you can grow from writing your first piece of code to developing in multiple project types. For example, you can build desktop and web apps with .NET, Mobile and gaming apps with C++.
Visual Studio is free for learning and individual use. First please make sure to download and install the latest version of Visual Studio. You can save installation time and disk space by selecting just the components needed. You can always incrementally add more components later at any time as needed.
To develop any type of app or learn a language, you’ll be working in the Visual Studio Integrated Development Environment (IDE). Beyond code editing, Visual Studio IDE brings together graphical designers, compilers, code completion tools, , source control, extensions and many more features in one place. Watch this short video to get familiar with the IDE and to learn how to use it for basic tasks.
Prefer dark theme? Want to change the layout of windows to your liking? Have favorite keyboard shortcuts? Check out this short video where we walk you through some cool personalization options like themes, fonts, window layout and custom keyboard shortcuts available in Visual Studio.