C# Grundlagen Programmierung

Dieses C# Inhousetraining ist für alle Programmierer geeignet, die das grundlegende Verständnis der C# Programmierung benötigen. In diesem Training wird zunächst eingehend auf die objektorientierung OOP eingegangen. Anhand von kleinen Beispielen, wird Ihnen Schrittweise vermittelt, wie der Aufbau eines C# Codes aussehen kann.

Inhalte der C# Grundlagen Programmierung

Übersicht zum .NET Framework

  • Die .NET Plattform als Basis für die Programmierung mit C#
  • Intermediate Language und Laufzeitumgebung
  • Das .NET Typsystem
  • Gegenüberstellung von C#, C++ und Java
  • Namensräume und Assemblies
  • Datentypen und Objekte in C#
  • Nullierbare Datentypen
  • Klassen des .NET Framework verwenden

Aufbau von Klassen unter C#

  • Attribute und Datentypen
  • Schreibweise von Properties unter C#
  • Methoden / Überladen
  • Initialisierung mit Konstruktoren
  • Objekte wieder zerstören mit dem Destruktoren
  • Bereiche Schutzen mit Zugriffsmodifierer

Eigene Datentypen programmieren

  • Erstellen eigender Klassen mit C#
  • Schnittstellen mittels Interfaces verstehen und Einsetzen
  • Verschiedene Klasse und Strukturen
  • Vererbung und Polymorphie inherits
  • Einsatzmöglichkeit von Abstrakte Klassen
  • Einfache und Mehrdimensionale Arrays

Weiterführende Konzepte in C#

  • Enumerationen
  • Indexer
  • Fehlerbehandlung durch Exception Handling Try Catch Finaly
  • Delegates

Datenstrukturen und generische Datentypen

  • Die elementaren Klassen und Schnittstellen der Collection API
  • Generische Datentypen
  • Typsichere Datenstrukturen
  • Enumerationen verwenden und für eigene Klassen nutzen
  • Spezialisierte Datenstrukturen

Dateien und Streams

  • Dateien und Verzeichnisse
  • Allgemeine Eigenschaften von Datenströmen
  • Spezielle Klassen für das textbasierte Daten

Grafische Oberflächen und Entwicklungsumgebung

  • Einsatz des  von Visual Studio
  • Menüs und Buttons verwenden
  • Listboxen und Auswahlfelder
  • Checkbox Dateiauswahl
  • Erstellen eines benutzerdefinierten Formulars
  • Einbinden von Datenbanken in Visual Studio.

 Programmierung mit Threads in C#

  • Prozesse und Threads
  • Threadpools nutzen
  • Synchronisation
  • Asynchrone Delegates
  • Application Domains

Dauer : 5 Tage

Preis : 1899.- zzgl MwSt

Vorteile von C# Grundlagen Programmierung Inhousetraining?

Wir möchten den Teilnehmer ein gewohntes Umfeld geben. Oftmals ist es in den Inhoustrainings so, das die Teilnehmer spezielle wünsche oder ggf. Aufgabenstellungen haben. In unseren Inhousetraining gehen wir gerne auf die wüsche der Teilnehmer ein und versuchen so paxisnah wie möglich den Unterricht zu gestalten. Unsere Trainer verfügen über jahrelange Erfahung mit Inhoustrainings / Inhouse-Schulungen.

Wir freuen uns auf Ihre Anfrage.

Ihr Trainer-Team

Schreiben Sie einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *


*