C# Fundamentals

Tijdsduur
Locatie
Op locatie
Startdatum en plaats

C# Fundamentals

Info Support
Logo van Info Support
Opleiderscore: starstarstarstarstar_border 8,3 Info Support heeft een gemiddelde beoordeling van 8,3 (uit 15 ervaringen)

Klaar om aan de slag te gaan? Schrijf je direct in!

Startdata en plaatsen
placeVeenendaal
22 jun. 2026 tot 24 jun. 2026
Toon rooster
event 22 juni 2026, 09:00-16:00, Veenendaal
event 23 juni 2026, 09:00-16:00, Veenendaal
event 24 juni 2026, 09:00-16:00, Veenendaal
Beschrijving

Meer weten over de onderwerpen die aan bod komen en de vereiste voorkennis? Neem vrijblijvend contact met ons op.

Start developing C# applications.

Description

This course is designed for participants who want to learn the essentials of C# and .NET. The course covers the core concepts needed to start building applications with C#, focusing on practical examples and hands-on exercises.

Learning Goals

  • Implement console applications with input/output and debugging skills [Apply]
  • Apply data types, type conversions, and use value and reference types appropriatly [Apply]
  • Use operators and control flow statements effectively [Apply]
  • Implement methods with parameters, return values, and overloading [Apply]
  • Use arrays, lists and dictionaries to manage collections [Apply]
  • Implement classes with fields, pro…

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Nog niet gevonden wat je zocht? Bekijk deze onderwerpen: Terraform, Docker, Ansible, Kubernetes en Jenkins.

Meer weten over de onderwerpen die aan bod komen en de vereiste voorkennis? Neem vrijblijvend contact met ons op.

Start developing C# applications.

Description

This course is designed for participants who want to learn the essentials of C# and .NET. The course covers the core concepts needed to start building applications with C#, focusing on practical examples and hands-on exercises.

Learning Goals

  • Implement console applications with input/output and debugging skills [Apply]
  • Apply data types, type conversions, and use value and reference types appropriatly [Apply]
  • Use operators and control flow statements effectively [Apply]
  • Implement methods with parameters, return values, and overloading [Apply]
  • Use arrays, lists and dictionaries to manage collections [Apply]
  • Implement classes with fields, properties, methods, access modifiers, constructors and static members [Apply]
  • Handle exceptions [Apply]
  • Explain the use and value of inheritance [Understand]
  • Apply Reading from and saving to file [Apply]

Subjects

Overview of .NET and C#
  • Compiler, CLR, IL
  • Project structure and solution files
Building Console Applications
  • Visual Studio IDE essentials
  • Console input/output
  • Debugging Basics
Data Types
  • Value types, reference types and strings
  • Type casting and parsing
  • ref and out parameters
Statements and Expressions
  • Arithmetic, assignment, increment/decrement operators
  • Comparison, logical, ternary, compound operators, short circuiting
  • is operator (basic pattern matching)
  • Control flow: if, switch, for, foreach, while, do while
Methods
  • Methods, parameters, return values
  • Default parameters
  • Overloading methods
Collections
  • Arrays
  • Lists
Namespaces and Classes
  • Organizing code with namespaces
  • Fields, properties (auto-implemented and backing fields)
  • Object Initializers
  • Access modifiers: public, private
Constructors
  • Default and parameterized constructors
Object-Oriented Principles
  • Association, aggregation and composition
  • Inheritance
Static
  • Static classes and members
Exception Handling
  • Using try, catch, finally
  • Throwing exceptions (throw)
File I/O
  • Reading from a file
  • Writing to a file
Er zijn nog geen ervaringen.
    Deel je ervaring
    Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.

    Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.