C# Programmierung für Einsteiger

Classroom training | German | Claim

Duration of training: 5 days

Objectives

Einstieg in die C# Programmierung - Programmiergrundlagen

Target audience

Einsteiger in die .NET-Programmierung

Requirements

  • Programmierung in anderen Sprachen
  • Kenntnisse der Programmierlogik

Agenda

Grundlagen der C# Entwicklung

  • Einblicke in ein C#-Programm
  • Main() und Befehlszeilenargumente
  • Typen
  • Arrays
  • Zeichenfolgen
  • Anweisungen, Ausdrücke und Operatoren
  • Klassen und Strukturen
  • Eigenschaften
  • Indexer
  • Delegaten
  • Ereignisse
  • Generika
  • LINQ-Abfrageausdrücke
  • Lambda-Ausdrücke
  • Iteratoren
  • Namespaces
  • Typen, die NULL-Werte zulassen
  • Unsicherer Code und Zeiger
  • XML-Dokumentationskommentare

Erweiterte Themen

  • Anwendungsdomänen
  • Assemblys und der globale Assemblycache
  • Attribute
  • Auflistungsklassen
  • Ausnahmen und Ausnahmebehandlung
  • Interoperabilität
  • Threading
  • Leistung
  • Reflektion
  • C#-DLLs
  • Sicherheit

Objectives

Einstieg in die C# Programmierung - Programmiergrundlagen

Target audience

Einsteiger in die .NET-Programmierung

Requirements

  • Programmierung in anderen Sprachen
  • Kenntnisse der Programmierlogik

Agenda

Grundlagen der C# Entwicklung

  • Einblicke in ein C#-Programm
  • Main() und Befehlszeilenargumente
  • Typen
  • Arrays
  • Zeichenfolgen
  • Anweisungen, Ausdrücke und Operatoren
  • Klassen und Strukturen
  • Eigenschaften
  • Indexer
  • Delegaten
  • Ereignisse
  • Generika
  • LINQ-Abfrageausdrücke
  • Lambda-Ausdrücke
  • Iteratoren
  • Namespaces
  • Typen, die NULL-Werte zulassen
  • Unsicherer Code und Zeiger
  • XML-Dokumentationskommentare

Erweiterte Themen

  • Anwendungsdomänen
  • Assemblys und der globale Assemblycache
  • Attribute
  • Auflistungsklassen
  • Ausnahmen und Ausnahmebehandlung
  • Interoperabilität
  • Threading
  • Leistung
  • Reflektion
  • C#-DLLs
  • Sicherheit

Tags

Recommend this site