Visual Studio 2019 In Depth

Jumpstart your coding journey with Visual Studio Essential Training, where the IDE becomes your best friend, and upskilling feels like a walk in the park. 

(VISUAL-STUDIO.AW1) / ISBN : 978-1-64459-662-3
Lessons
Lab
TestPrep
AI Tutor (Add-on)
Get A Free Trial

About This Course

Discover how to use Visual Studio 2019 and brush up your development skills with this interactive online course. 

Through step-by-step lessons, you’ll explore the powerful tools and features of Visual Studio 2019, from IntelliSense and debugging to custom extensions and Azure integration. Learn to build faster, smarter, and more efficient web, mobile, and cloud applications. 

This Visual Studio 2019 course dives deep into advanced tools like Live Unit Testing, T4 code generation, and Azure DevOps. It ensures you’re equipped to tackle real-world development challenges. 

Skills You’ll Get

  • Use the standard Visual Studio IDE windows and tools.
  • Create and use custom extensions to tailor the IDE to your workflow.
  • Leverage IntelliSense for faster, error-free coding.
  • Use AI-powered IntelliCode to improve code quality and efficiency.
  • Debug applications using advanced tools like remote debugging and code cleanup.
  • Create and manage NuGet packages for seamless dependency management.
  • Utilize T4 code generation tools to automate code templates and improve workflow.
  • Test applications with Live Unit Testing, coded UI tests, and third-party tools like Selenium and Appium.
  • Develop web applications using ASP.NET Core, Blazor, and Web API frameworks.
  • Build mobile applications with Xamarin and integrate tools like JSON and SQLite.
  • Design and deploy cloud-first applications using Azure tools and services.
  • Work with Azure DevOps for continuous integration, deployment, and collaboration.
  • Explore advanced architecture tools with Visual Studio for better project planning.
  • Enhance JavaScript development with richer IntelliSense and productivity features.
  • Implement data science and data storage workloads within the IDE.
  • Manage and deploy .NET Core 3.0 and .NET Framework 4.8 applications.
  • Collaborate in real-time with Visual Studio Live Share for team-based development.
  • Integrate AI and IoT solutions into projects using built-in Azure tools.

1

Introduction

2

Getting Started with Visual Studio 2019

  • Why Visual Studio 2019?
  • Requirements and prerequisites
  • Visual Studio 2019 Editions
  • Installation options
  • Choose what to install
  • Launching Visual Studio 2019
  • Conclusion
3

Digging into the Visual Studio 2019 IDE

  • The standard IDE Windows
  • Comparing desktop, mobile and web IDEs
  • Visual Studio 2019 Extensions
  • IDE Productivity Power Tools
  • Conclusion
4

Visual Studio 2019 IntelliSense

  • IntelliSense
  • Template IntelliSense Improvements in C++
  • Artificial Intelligence (AI)
  • IntelliCode Extension for Visual Studio 2019
  • Advantages of using IntelliCode
  • Conclusion
5

Latest Features and Changes in C#8.0

  • The C# language
  • Variables and constants
  • Arrays and collections
  • Enums
  • Selection statements
  • Iteration statements
  • New features in C# 8.0
  • Conclusion
6

What’s New in .Net Core 3.0

  • .NET Core 3.0
  • Installing .NET Core 3.0
  • The .NET framework 4.8
  • The .NET platform dependent intrinsics
  • Local .NET tools
  • XAML Islands
  • Cryptographic key import/export
  • MSIX deployment for desktop apps
  • Open-source WPF, Windows Forms, and WinUI
  • Conclusion
7

Built-in Tools

  • Visual Studio Live Share
  • Profiling tools
  • Solution Explorer
  • Conclusion
8

Debugging Tools

  • Code Cleanup
  • Search bar on debugging windows
  • Debugging applications
  • Visual Studio 2019 remote debugging tools
  • Code generation tools
  • Conclusion
9

Testing Tools

  • Unit testing in Visual Studio 2019
  • Coded UI tests
  • Selenium
  • Appium
  • Apache JMeter
  • Blazemeter
  • Akamai CloudTest
  • Conclusion
10

ASP.NET Tools

  • Web frameworks
  • .NET Core 3
  • Blazor
  • ASP.NET Core Identity Provider for Amazon
  • Web API
  • Visual Studio Kubernetes Tools
  • Conclusion
11

Mobile Tools

  • JSON
  • Xamarin
  • DevExtreme
  • Emulators and Simulators
  • Conclusion
12

Azure Tools

  • Internet of Things (IoTs)
  • SAP on Azure
  • Artificial intelligence (AI)
  • Azure DevOps
  • Azure Blockchain Service
  • Conclusion
13

IDE Extensions

  • Visual Studio 2019 Extensions
  • Preview label for Visual Studio Extensions
  • GitHub
  • Pull Requests for Visual Studio
  • Microsoft Visual Studio Live Share
  • Arduino IDE for Visual Studio
  • Redgate SQL Change Automation Core
  • Conclusion
14

ASP.NET Extensions

  • Markup language
  • Markdown
  • Markdown Editor
  • Web Compiler
  • Web Accessibility Checker
  • ASP.NET core vs Code Extension Pack
  • Conclusion
15

Mobile Extensions

  • SQLite
  • NuGet Package Manager
  • JSON Viewer
  • Conclusion
16

Azure DevOps Extensions

  • Azure DevOps
  • Azure Artifacts
  • Code Search
  • Other noteworthy Azure DevOps extensions
  • Conclusion

Any questions?
Check out the FAQs

  Want to Learn More?

Contact Us Now

This course is ideal for developers, programmers, and software engineers who want to master the Visual Studio 2019 IDE. 

The primary difference between Visual Studio Code (VS Code) and Visual Studio IDE is their purpose and functionality:

  • Visual Studio Code is a lightweight, cross-platform code editor designed for quick editing, debugging, and supporting multiple programming languages through extensions. It’s ideal for web development and smaller projects.
  • Visual Studio IDE is a full-featured, robust Integrated Development Environment (IDE) tailored for building complex applications, including web, mobile, desktop, and cloud solutions. It offers advanced tools like IntelliSense, debugging, testing, and Azure integration, making it suitable for large-scale, enterprise-level projects.

In short, VS Code is a versatile editor for quick tasks, while Visual Studio IDE is a comprehensive tool for end-to-end development.  

The course covers a wide range of tools and technologies, including:

  • Visual Studio 2019 IDE
  • C# 8.0 and .NET Core 3.0
  • Azure tools for cloud development
  • Xamarin for mobile development
  • ASP.NET Core, Blazor, and Web API for web development
  • Debugging and profiling tools
  • Live Share for collaboration
  • NuGet package management

Basic knowledge of programming concepts is helpful but not mandatory. The Visual Studio 2019 for Beginners course is designed to guide you step-by-step, from installation to advanced features. 

Yes, you’ll have lifetime access to the course material, allowing you to revisit and review the content anytime.

Learn Visual Studio to Code Faster & Debug Better

  Discover the full potential of Visual Studio 2019, your guide to smarter coding and seamless debugging. 

$239.99

Buy Now

Related Courses

All Course
scroll to top