Get in Touch
 Duration 14 hours

Course Outline

Introduction to Visual Studio 2022

  • Examining Visual Studio as an integrated development environment (IDE)
  • Gaining insight into Visual Studio’s capabilities and supported technologies
  • Exploring the standard development workflow within Visual Studio
  • Surveying the landscape of modern application development using Visual Studio

Installation and Configuration of Visual Studio 2022

  • Steps for installing Visual Studio 2022
  • Choosing appropriate workloads and development components
  • Setting up and configuring the development environment
  • Handling extensions and personalization settings

Core Fundamentals of Visual Studio 2022

  • Moving confidently through the Visual Studio interface
  • Grasping the structure of solutions, projects, and files
  • Interacting with editors and associated development tools
  • Overseeing project settings and configuration parameters

Developing Applications with Visual Studio

  • Establishing and administering project structures
  • Composing and structuring application code
  • Harnessing IntelliSense and other productivity-enhancing features
  • Employing code navigation and refactoring methodologies
  • Compiling and executing applications

Application Debugging

  • Comprehending the core concepts of debugging
  • Implementing breakpoints and utilizing debugging utilities
  • Examining variable values and application state
  • Diagnosing and resolving runtime errors
  • Debugging both local and remote applications

Enhancing Code Quality

  • Adhering to coding standards and industry best practices
  • Utilizing automated code analysis tools
  • Refactoring and optimizing code structures
  • Addressing warnings and maintaining code quality metrics

Application Testing

  • Getting acquainted with software testing within the Visual Studio ecosystem
  • Creating and executing unit tests
  • Organizing and managing test projects
  • Interpreting and analysing test outcomes
  • Boosting application reliability through rigorous testing

Utilizing Git and GitHub

  • Introducing the foundational concepts of version control
  • Leveraging Git integration directly within Visual Studio
  • Administering repositories and branch management
  • Executing commits, merges, and code reviews
  • Facilitating team collaboration through remote repositories

Package and Dependency Management

  • Understanding the principles of package management
  • Interacting with NuGet packages
  • Installing and maintaining dependency updates
  • Curating project libraries

Collaborative Development via Visual Studio

  • Exploiting Visual Studio’s built-in collaboration tools
  • Working effectively with shared codebases
  • Supporting streamlined team-based development cycles
  • Implementing best practices for collaborative coding

Practical Workshop and Course Recap

  • Building a functional application using Visual Studio 2022
  • Applying debugging, testing, and version control strategies
  • Reflecting on key productivity features
  • Summarizing core concepts and outlining next steps

Requirements

  • Fundamental programming knowledge

Target Audience

  • Software Developers

Custom Corporate Training

Training solutions designed exclusively for businesses.

  • Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
  • Flexible Schedule: Dates and times adapted to your team's agenda.
  • Format: Online (live), In-company (at your offices), or Hybrid.
Investment

Price per private group, online live training, starting from 3200 € + VAT*

Contact us for an exact quote and to hear our latest promotions

Testimonials (2)

Provisional Upcoming Courses (Contact Us For More Information)

Related Categories