Course Description
Microsoft Visual Studio is an Integrated Development Environment (IDE) used for programming in many different languages and creating software solutions. Visual Studio can produce both native and managed code and allows you to create professional software for many types of projects, including websites, web apps, software development, game development, and more. It is used by software professionals around the world to build enterprise systems in business. It is also used by students and hobbyist programmers for their personal projects. Knowing how to use all components within Visual Studio will allow your project to become a success.
In this MS Visual Studio Beginner course, you will learn how to use Visual Studio to build software. We will cover installing, setting up, and navigating the essential windows and interface in Visual Studio. We will also explore working with projects, using watch windows and call stack for debugging code, installing and using NuGet Packages, collaboration tools, unit testing, and source control.
What You'll Learn
- Create professional software with Visual Studio across project types like websites, web apps, and game development
- Install, set up, and navigate the essential windows and user interface in Visual Studio
- Debug code using breakpoints, code inspection tools, watch windows, and the call stack
- Install and use NuGet packages and work with multiple projects
- Collaborate with other developers using Visual Studio Live Share
- Write unit tests with MSTest and apply Test Driven Development, and use GitHub source control
Key Takeaways
- Visual Studio is an Integrated Development Environment (IDE) used for programming in many different languages and creating software solutions.
- Visual Studio can produce both native and managed code for projects including websites, web apps, software development, and game development.
- The course covers debugging code with watch windows and the call stack, along with breakpoints and navigation functions.
- Visual Studio Live Share provides collaboration and coding features for working with other developers.
- The course covers unit testing with MSTest attributes, Test Driven Development, and connecting Visual Studio with GitHub for source control.
Frequently Asked Questions
Who is this course for?
Visual Studio is used by software professionals around the world to build enterprise systems in business, as well as by students and hobbyist programmers for their personal projects.
What will I learn in this beginner course?
You will learn how to use Visual Studio to build software, covering installing, setting up, and navigating the essential windows and interface, working with projects, using watch windows and call stack for debugging, installing and using NuGet packages, collaboration tools, unit testing, and source control.
What collaboration and source control tools does the course cover?
The course covers Visual Studio Live Share for collaboration and coding features, and setting up GitHub with Visual Studio including creating and cloning repositories and essential functions like commit, fetch, pull, push, and sync.
Does the course cover testing?
Yes. It covers creating your first unit test, MSTest attributes and setting up unit test projects, and Test Driven Development with Visual Studio.









