Perform a search on the site.

Your currency

C# programming fundamentals

Your application requirements need to become clear, maintainable code. With C#, structure your development approach and connect technical decisions to expected functionality. Strengthen your ability to design, test and evolve applications independently.

Duration
5 days 35 hours
Code
DEV-FC# Code

Presentation

C#, pronounced C sharp, is a highly flexible programming language for developing all kinds of applications. It is object-oriented and strongly typed. Similar to Java, it is easy to understand and learn.

Precompiled into Microsoft Intermediate Language (MSIL), it is generally interpreted on a virtual machine or compiled into native code at runtime. With garbage collection and Microsoft's .NET framework, it is a preferred language for developing Windows applications.

Our 5-day C# course introduces the foundations needed to program in C#. You will begin with syntax and object design in Visual Studio 19, then learn application development with .NET 5 through theory and practical exercises. Learning to code in C# helps you make the most of your investment in new skills.

Objectives

By the end of this C# fundamentals course, you will be able to:

  • Explore and use the Visual Studio 2019 development environment.
  • Understand C# syntax and its main features.
  • Implement and call a method, and specify arguments.
  • Understand C# concepts and basic structure types.
  • Create classes and object models and integrate them into a C# structure.
  • Develop and code your first C# program.
  • Debug C# code with Visual Studio.
Last update: 24/09/2026

Course content offered in partnership with Softeam Institute (in French).