C# Programmierung unter .NET - Seminar / Kurs von MicroConsult GmbH

C# Programmierung unter .NET

Inhalte

.NET Überblick

  • Einführung in das .NET-Framework
  • Schlüsselkonzepte des .NET-Frameworks

Aufbau von .NET-Programmen

  • Einstieg in ein C#-Programm
  • Kommentare
  • Demonstration von Beispielen

Überblick über die Standarddatentypen

  • Ganze Zahlen , Fließkommazahlen, Text
  • Typumwandlungen
  • Arrays
  • Aufzählungstypen (Enums)
  • Eigene Datentypen
  • Type Inference (var)
  • Demonstration von Beispielen

Formatierte Ausgabe

  • Formatierungszeichen
  • Eigene Formatierungen
  • String-Interpolation
  • Übung: Anwendung von Datentypen und formatierter Ausgabe in einem einfachen Programm

Operatoren

  • Überblick über die Operatoren
  • Arithmetische, relationale und logische Operatoren, Bit-Operatoren
  • Demonstration von Beispielen

Kontrollstrukturen

  • Verzweigungen
  • Sprünge
  • Schleifen
  • Übung: Nutzen von Kontrollstrukturen

Klassen

  • Aufbau von Klassen
  • Objekterzeugung
  • Fields, Methoden und Properties
  • Zugriffsmodifizierer
  • Konstruktoren und Destruktoren
  • Überladen von Methoden
  • Namensräume
  • Übung: Erstellen von Klassen mit Properties und Methoden

Operatorüberladung

  • Überladung von Operatoren
  • Explizite und implizite Konvertierungsoperatoren
  • Indexer
  • Demonstration von Beispielen

Vererbung

  • Ableiten von einer Basisklasse
  • Auswirkungen der Zugriffsmodifikatoren
  • Aufruf des Basisklassenkonstruktors
  • Verbergen und Überschreiben von Methoden
  • Virtuelle Methoden
  • Typprüfung und Konvertierungsregeln
  • Abstrakte und versiegelte Klassen
  • Erstellen, nutzen und implementieren von Interfaces
  • Übung: Vererbung und virtuelle Methoden

Strukturen

  • Unterschiede zur Klasse
  • Übergabe per Referenz
  • Boxing und Unboxing
  • Demonstration von Beispielen

Ausnahmebehandlung (Exceptions)

  • Welche Fehler verursachen Exceptions?
  • Behandlung von Exceptions
  • Informationen über Exceptions
  • Exceptions im eigenen Code werfen
  • Übung: Fehlerbehandlung mit Exception Handling

Generische Datentypen und Collections

  • Was sind generische Datentypen?
  • Vorteile der generischen Collections
  • Überblick über die gebräuchlichsten Collectionklassen
  • Optionale Übung: Einsatz einer generischen Liste

Delegates und Ereignisse

  • Zeiger auf Methoden in C#
  • Anwendung von Callbacks
  • Verwenden von Ereignissen (Events)
  • Lambda-Ausdrücke
  • Expression bodied function members
  • Demonstration von Beispielen

Assemblies

  • Aufbau von Assemblies
  • Verwenden von DLLs
  • Kennenlernen der Unterschiede von privaten und geteilten Assemblies
  • Demonstration von Beispielen

Übungen im C# .NET Training

  • Anwendung von Datentypen und formatierter Ausgabe in einem einfachen Programm
  • Nutzen von Kontrollstrukturen
  • Erstellen von Klassen mit Properties und Methoden
  • Vererbung und virtuelle Methoden
  • Fehlerbehandlung mit Exception Handling
  • Optional: Einsatz einer generischen Liste
  • Die Übungen werden jeweils nach Abschluss der entsprechenden Themen durchgeführt

MicroConsult PLUS

  • Als Teilnehmer haben Sie die folgenden Möglichkeiten, um Ihre Übungsverzeichnisse und Lösungsbeispiele für alle Übungsaufgaben mitzunehmen:
  • Sie nehmen die Dateien direkt auf einem von MicroConsult bereitgestellten kostenfreien USB-Stick mit, oder
  • Sie senden sich die Dateien selbst per E-Mail zu, oder
  • Sie erhalten auf Anfrage Zugriff auf die Dateien per Download.

Lernziele

Nach Teilnahme am C# .NET Training beherrschen Sie C# und kennen das .NET Framework im Überblick. Innerhalb des Visual Studio .NET erstellen Sie einfache Applikationen mit C#.

Zielgruppen

Das C# .NET Training richtet sich an Software-Entwickler und Software-Architekten.

Termine und Orte

Datum Dauer Preis
München, DE
11.10.2021 - 14.10.2021 32 h Jetzt buchen ›
13.12.2021 - 16.12.2021 32 h Jetzt buchen ›

SG-Seminar-Nr.: 5330775

Anbieter-Seminar-Nr.: C#-PRG

Termine

  • 11.10.2021 - 14.10.2021

    München, DE

  • 13.12.2021 - 16.12.2021

    München, DE

Preise inkl. MwSt. Es können Gebühren anfallen. Für eine exakte Preisauskunft wählen Sie bitte einen Termin aus.

Jetzt buchen ›
Seminar merken ›

Semigator berücksichtigt

  • Frühbucher-Preise
  • Last-Minute-Preise
  • Gruppenkonditionen

und verfügt über Sonderkonditionen mit einigen Anbietern.

Der Anbieter ist für den Inhalt verantwortlich.

Über Semigator mehr erfahren

  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service
Datum Dauer Preis
München, DE
11.10.2021 - 14.10.2021 32 h Jetzt buchen ›
13.12.2021 - 16.12.2021 32 h Jetzt buchen ›