🇩🇪
Programm
  • .NET Tools zur Entwicklung von Applikationen
  • Applikations-Frameworks für die Entwicklung mit .NET
  • C# Syntax zur Deklaration und Initialisierung von Variablen
  • Statements und Expressions
  • C# Operators
  • Klassen, Strukturen und Records, Reference und Value-Typen
  • Object-Orientierung mit C#
  • Einfache, jagged und multi-dimensionale Arrays
  • Delegates, Lambdas und Events
  • Listen, Linked Lists und Dictionaries
  • Language Integrated Query - LINQ und Methoden-Syntax
  • Exceptions und Error Handling
  • Asynchrone Programmierung
  • Metadaten und dynamische Aufrufe mit Reflection 
  • Memory Management mit .NET
Ziele
Dieser Kurs lehrt Entwickler*innen die Programmierkenntnisse die für das Erstellen von Windows - und Webanwendungen mit C# als Programmiersprache notwendig sind.
Während der fünf Tage des Kurses werden die grundlegenden C# Programmstrukturen, Sprachsyntax und Implementierungsdetails vermittelt.

.NET 6 ist die aktuellste Version von .NET mit Long Term Support (LTS). Mit .NET können Windows und Web Applikationen, Mobile Applikationen, und Applikationen für Devices entwickelt werden.
In diesem Workshop lernen Sie den Syntax von C# inklusive der neuen Features von C# 10 und Core Libraries die sowohl für die Entwicklung von Windows/Linux- und Web-Applikationen benötigt werden. Für die Entwicklung von Windows- und Web-Applikationen werden dann weiterführende Kurse empfohlen.
Voraussetzungen
Für dieses Seminar werden folgende Kenntnisse empfohlen:
  • Programmierer*innen die diesen Kurs besuchen, sollten bereits grundlegende Erfahrungen im Umgang mit C# oder einer anderen objekt-orientierten Programmiersprache gesammelt haben.