top of page

C# Language Beginners course

Pris

Förfrågan

Varaktighet

3 Dagar

C# Language Beginners course

Welcome to our C# Language for Beginners course! While designed for newcomers to C#, participants with prior experience in any programming language will find it particularly beneficial. Throughout the course, we delve into the fundamental concepts of C# and the .NET framework, providing hands-on experience through real-world examples.


Our focus lies on practical application, emphasizing the syntax and commonly used framework elements. We cover the development of applications, including those with graphical user interfaces and command-line interfaces. Join us as we explore the essentials of C# and the dynamic possibilities of the .NET framework in this engaging learning journey.

 

The following subject matters are covered:

 


  • Historical Evolution of C#

  • The Embedding of C# in the .NET Framework

  • CIL (MSIL) and CTS

  • Basic Syntax

  • First Examples

  • Getting to know the Compiler

  • References

  • Object Instancing with new

  • Garbage Collection

  • Standard Data Types

  • Strings

  • Operators

  • Class Concept

  • Methods

  • Properties

  • Name Fields

  • Arrays

  • Collections

  • Data Encapsulation

  • Visibility Rules

  • Attributes and Methods

  • Static Methods and Elements

  • Constructors

  • The Destructor

 


  • Inheritance

  • Overwriting of Methods

  • Interfaces

  • Polymorphism

  • Function Overloading

  • Abstract Methods

  • Sealed Methods

  • Function Overwriting with new

  • Type Converting

  • Type Query

  • Reference Types and Value Types

  • Boxing, Unboxing and Autoboxing

  • Nullable Types

  • Exception Handling

  • Delegates

  • Multidelegates

  • Events

  • Partial Class Definitions

  • Windows Forms

  • GUI Programming

  • The Event Concept

  • Reflection

 

The C# programming language is learned by means of practical examples. While doing this, an as recent as possible version of Microsoft Visual C# is used on Windows.

 

Training Format

Format: Instructor-led online or onsite training

Duration: 3 days, totally 21 hours

Nohau Training Partner

Nohau Training Partner

SJÄLVSTUDIER

Lär dig Embedded-utveckling i din egen takt – när och var du vill!

ANPASSADE KURSER

Anpassad träning för bättre embedded-kompetens i ditt team.

CERTIFIKAT

Våra kurser tillhandahåller TRUE certifikat – Erkända av branchledare.

Nohau_office environment5_edited.jpg
bottom of page