Experience Embedded

Professionelle Schulungen, Beratung und Projektunterstützung

C# .NET Training: C# Programmierung unter .NET

  • Inhalt
     
  • Ziele -
    Ihr Nutzen
  • Teilnehmer
     
  • Voraussetzungen
     

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#.

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

Grundlagen der objektorientierten Programmierung, wie sie das Training "OOP-Grundlagen: Sprachunabhängiger Einstieg in die objektorientierte Programmierung" vermittelt, sowie Programmiererfahrung mit C oder einer anderen Programmiersprache.

.NET Überblick

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

Aufbau von .NET-Programmen

  • Einstieg in das Programm
  • Kommentare
  • Demonstration von Beispielen

Überblick über die Standarddatentypen

  • Ganze Zahlen , Fließkommazahlen, Text
  • Typumwandlungen
  • Arrays
  • Aufzählungstypen (Enums)
  • Eigene Datentypen
  • Übung: Anwendung von Datentypen 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 einer Klasse mit Properties und Methoden

Vererbung

  • Ableiten von einer Basisklasse
  • Auswirkungen der Zugriffsmodifikatoren
  • Aufruf des Basisklassenkonstruktors
  • Verbergen und Überschreiben von Methoden
  • Typprüfung und Konvertierungsregeln
  • Sonderformen von Klassen
  • Erstellen, nutzen und implementieren von Interfaces
  • Übung: Implementieren eines Interfaces

Strukturen

  • Unterschiede zur Klasse
  • Boxing und Unboxing
  • Demonstration von Beispielen

Operatorüberladung

  • Überladung von Operatoren
  • Explizite und implizite Konvertierungsoperatoren
  • Indexer
  • Übung: Überladen der Vergleichsoperatoren

Ausnahmebehandlung (Exceptions)

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

Collections

  • Vorteile der generischen Collections
  • Überblick über die gebräuchlichsten Collectionklassen

Ereignisse und Delegates

  • Methodenzeiger in C#
  • Die Anwendung von Callbacks
  • Verwenden von Ereignissen (Events)
  • Übung: Verwendung von Callbacks

Assemblies

  • Der Aufbau von Assemblies
  • Kennenlernen der Unterschiede von privaten und gemeinsamen Assemblies
  • Übung: Erstellen und nutzen einer DLL

Ausblick: Windows Forms

  • Überblick über Windows Forms
  • Erstellen einer einfachen Fensterapplikation
  • Demonstration von Beispielen

Übungen im C# .NET Training

  • Programmaufbau/ Datentypen
  • Kontrollstrukturen
  • Erstellen von Klassen
  • Implementieren von Interfaces
  • Überladen von Operatoren
  • Behandlung von Ausnahmen (Exceptions)
  • Nutzen von Delegates
  • Erstellen und nutzen einer DLL
  • 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.


Im Preis enthalten:

Mittagessen, Getränke, Trainingsunterlagen und Teilnahmezertifikat


Für Personalabteilungen

Sie können in unserem Online-Formular bis zu 5 Teilnehmer auf ein Training buchen.
Möchten Sie mehrere Teilnehmer auf verschiedene Trainings buchen, kontaktieren Sie uns bitte!

Bitte beachten Sie auch unser Bonusprogramm bei der gleichzeitigen Buchung von mehreren Trainings und/oder Teilnehmern.

Für Personalabteilungen

Verwandte Trainings

C# für Fortgeschrittene
Trainings-Code: C#-FOR

.NET: Applikationsentwicklung mit C#
Trainings-Code: .NET-FORM

.NET WPF Training: .NET Windows Presentation Foundation
Trainings-Code: .NET-WPF

.NET WPF Training für Fortgeschrittene: .NET Windows Presentation Foundation
Trainings-Code: .NET-WPF-F

WDF-KMDF und WDM Kernel Mode Treiberentwicklung unter Windows
Trainings-Code: W-WDF/KMDF

OOP-Grundlagen: Sprachunabhängiger Einstieg in die objektorientierte Programmierung
Trainings-Code: OOP-G


Verwandte Trainings

Offenes Training

TerminPreis *Dauer
12.02. – 16.02.20181.980,00 €4,5 Tage 
25.06. – 29.06.20181.980,00 €4,5 Tage 
10.09. – 14.09.20181.980,00 €4,5 Tage 
10.12. – 14.12.20181.980,00 €4,5 Tage 
04.03. – 08.03.20191.980,00 €4,5 Tage 
Anmeldecode: C#-PRG
* Alle Preise zzgl. der gesetzlichen USt.


> Download Blanko-Anmeldeformular
> Trainingsbeschreibung als PDF

Inhouse Training

In maßgeschneiderten Workshops kombinieren wir Ihre konkreten Projektaufgaben mit unserem Trainingsangebot. Dabei berücksichtigen wir Ihre Anforderungen bezüglich Inhalt, Zeit, Ort, Dauer, technischem Umfeld und Vermittlungsmethodik.

Für Ihre Anfrage oder weiterführende Informationen stehen wir Ihnen gern zur Verfügung.

> Trainingsbeschreibung als PDF

Coaching

Unsere Coaching-Angebote bieten den großen Vorteil, dass unsere Experten ihr Wissen und ihre Erfahrungen direkt in Ihren Lösungsprozess einbringen und damit unmittelbar zu Ihrem Projekterfolg beitragen.

Für Ihre Anfrage oder weiterführende Informationen stehen wir Ihnen gern zur Verfügung.

C# .NET Training: C# Programmierung unter .NET

Inhalt

.NET Überblick

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

Aufbau von .NET-Programmen

  • Einstieg in das Programm
  • Kommentare
  • Demonstration von Beispielen

Überblick über die Standarddatentypen

  • Ganze Zahlen , Fließkommazahlen, Text
  • Typumwandlungen
  • Arrays
  • Aufzählungstypen (Enums)
  • Eigene Datentypen
  • Übung: Anwendung von Datentypen 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 einer Klasse mit Properties und Methoden

Vererbung

  • Ableiten von einer Basisklasse
  • Auswirkungen der Zugriffsmodifikatoren
  • Aufruf des Basisklassenkonstruktors
  • Verbergen und Überschreiben von Methoden
  • Typprüfung und Konvertierungsregeln
  • Sonderformen von Klassen
  • Erstellen, nutzen und implementieren von Interfaces
  • Übung: Implementieren eines Interfaces

Strukturen

  • Unterschiede zur Klasse
  • Boxing und Unboxing
  • Demonstration von Beispielen

Operatorüberladung

  • Überladung von Operatoren
  • Explizite und implizite Konvertierungsoperatoren
  • Indexer
  • Übung: Überladen der Vergleichsoperatoren

Ausnahmebehandlung (Exceptions)

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

Collections

  • Vorteile der generischen Collections
  • Überblick über die gebräuchlichsten Collectionklassen

Ereignisse und Delegates

  • Methodenzeiger in C#
  • Die Anwendung von Callbacks
  • Verwenden von Ereignissen (Events)
  • Übung: Verwendung von Callbacks

Assemblies

  • Der Aufbau von Assemblies
  • Kennenlernen der Unterschiede von privaten und gemeinsamen Assemblies
  • Übung: Erstellen und nutzen einer DLL

Ausblick: Windows Forms

  • Überblick über Windows Forms
  • Erstellen einer einfachen Fensterapplikation
  • Demonstration von Beispielen

Übungen im C# .NET Training

  • Programmaufbau/ Datentypen
  • Kontrollstrukturen
  • Erstellen von Klassen
  • Implementieren von Interfaces
  • Überladen von Operatoren
  • Behandlung von Ausnahmen (Exceptions)
  • Nutzen von Delegates
  • Erstellen und nutzen einer DLL
  • 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.

Merkzettel


Sie haben derzeit keine Trainings auf dem Merkzettel.