Inhalt
Einführung in C# und die Plattformen (.NET, UWP)
Grundlagen von C#: Syntaxregeln, Code-Struktur, Kontrollstrukturen, Methoden, Operatoren, Properties
Datentypen und Variablen, .NET Typ-Schema, Arrays, Structs und Enums
Objekt-Orientierte Programmierung: Klassen, Vererbung, Polymorphismus
Interfaces, Generics, Collections
Error Handling, Speicherverwaltung, Garbage Collector
Delegates und Events, File-IO und Streams
LINQ und Lambda-Expressions
Threading und Tasks
Überblick über weitere Themen (Reflection, Serialisierung, …)