Opleiding: C# Programmeren
In de cursus C# Programmeren leren de deelnemers programmeren in het .
C# Intro
De cursus C# Programmeren gaat van start met een bespreking van de essenties van het .NET Framework en .NET Core. Daarbij wordt ingegaan op de Common Language Runtime, managed code, assemblies en garbage collection.
Language Syntax
Vervolgens wordt aandacht besteed aan variabelen, data types, operatoren en loops. Ook het aanroepen van methoden en omgaan met arrays en strings staat op het programma van de cursus.
Classes en Objects
Dan komt object georiënteerd programmeren met classes en objects aan de orde. Begrippen als encapsulation, inheritance en polymorphism worden uitgelegd. En ook is er aandacht voor fout afhandeling door middel van exception handling.
Multithreading
Vervolgens leren de deelnemers werken met multiple threads en de implementatie van concurrent tasks. Ook de coördinatie tussen threads door middel van synchronisatie mechanismen als events en Monitor Wait en Pulse komt aan bod.
Special Classes
Op het programma van de cursus C# Programmeren staan ook een aantal special classes zoals delegates, lambda's, properties, indexers and attributes. En er wordt aandacht besteed aan Reguliere Expressies met de RegExp class.