C# Fortgeschrittene Programmierung

C Sharp Kurs für Einsteiger in die Programmierung mit Microsoft Visual Studio
je 1425(inkl. MwSt.: 1695,75) ab 2. Person/Termin
1499(inkl. MwSt.: 1783,81)
3 Tage
Digitale Form
Level Fortgeschritten
Durchführung ab 1 Teilnehmer

Termin / Ort wählen

CSharp Schulung

Sie entwickeln seit Jahren mit .NET und C# und haben dennoch das Gefühl nicht an allen Stellen optimal voranzukommen? Wir zeigen Ihnen Seiten von C#, die Sie so noch nicht gesehen haben und verhelfen Ihnen damit Ihren C# Kenntnissen sowohl den aktuellsten als auch den letzten Schliff zu geben. In diesem C# Training lernen Sie weiterführende Sprachelemente und Konzepte von C# und .NET kennen. Dazu gehört neben dem tiefergehenden Verständnis generischer Typen auch beliebte Techniken wie Reflection, Multithreading und die Task Parallel Library (TPL).

Dieser Microsoft C# Kurs wird auf Basis der aktuelsten verfügbaren .NET Version 4.7 mit C# 7.0 und Visual Studio 2017 durchgeführt, ist aber ebenso für die Vorgängerversionen von .NET und C# gleichermaßen geeignet.

Zielgruppe C# Schulung

Dieser C Sharp Lehrgang ist für erfahrene Software-Entwickler und Software-Architekten mit praktischen Vorkenntnissen in C# oder Umsteiger von einer anderen objektorientierten Programmiersprache geeignet.

Bewertungen

"Der Beste Kurs den ich jemals hatte."
, März 2017

"Trainer sehr kompetent! Meine Erwartungen wurden bestens erfüllt."
, Juni 2016

5/ 5 stars
C# Programmierung
Rated 5/5 based on 58 customer reviews

Agenda C# Schulung

  • Neuerungen in C# 7.0
    Tuples für Mehrfach-Ergebnisse
    More expression-bodied members
    Throw Expressions
    Pattern Matching für verständlichen Code
    Out Variablen
    Literale Verbesserungen in der Syntax
  • Objektorientierte Wiederverwendung durch Klassen
    Mehr Sicherheit durch Kapselung
    SOLID - Prinzipien
  • Delegates und Events
    Entwicklung eigener Delegaten
    Action < T > und Func < T >
    EventHandler < T >
    Events definieren und auslösen
  • Generics
    Einsatz und Verwendung von Generics
    Generische Klassen
    Generische Methoden
    Constraints
  • Reflection
    AddIn und PlugIn Techniken erstellen
    Dynamische Code-Analyse
    Dynamischer Code-Generator
  • Parallelprogrammierung mit der Task Parallel Library (TPL)
    Warum "Parallelprogrammierung"?
    Schlüsselwörter async und await
    Multithreading Konzepte in .NET
    Multithreading Exception Handling
    Thread-sichere Klassen verwenden
    Hardware
  • Datei-Verarbeitung und Verzeichnisse
    Namespaces
    File System
    Formatter
    Dialoge
    StreamWriter und -Reader
    BinaryWriter und -Reader
  • Serialisierung und Deserialisierung
    Binary Formatter
    Soap Formatter
    XMLSerializer
  • Operatorenüberladung