C# .NET - Programmieren von Windowsanwendungen in C# (MOC 20483)

  • In dem Seminar Programmieren von Windowsanwendungen in C# (MOC 20483) lernen fortgeschrittene Entwickler wie Windows-Anwendungen und App's unter Verwendung von Features des .NET Frameworks mit Visual Studio entwickelt werden.

  • Erlangen Sie in dem Kurs Programmieren von Windowsanwendungen in C# (MOC 20483) alle nötigen Programmierkenntnisse, um Applikationen mit C# zu erstellen. Schwerpunkt der Schulung ist das Erstellen von Anwendungen unter Verwendung von Features des .NET Framework.

    Im Fokus stehen:

    • Wiederholung der Grundlagen der C# Programmstruktur, Sprachsyntax und Implementierungsdetails
    • XAML und WPF (Windows Presentation Foundation) zur Erstellung von Windows Desktop Applikationen
    • Entwicklung des Codes für eine Grafische Applikation
    • Datenbankanbindung mit Entity Framework Core und ADO.NET
    • Verbesserung der Performance und Responsiveness einer Applikation
    • Verwendung von IOC-Container und Dependency Injection in einer WPF-Anwendung
    • Programmieren von Windows-Services
    • Erstellen einer WPF-Anwendung mit Plugin-Fähigkeit
    • Ver- und Entschlüsselung von Daten (AES, RSA)
    • Erstellen einer App, die die wichtigsten Funktionen von .NET Framework kombiniert

    Angesprochener Teilnehmerkreis:
    Fortgeschrittene Entwickler mit C# Grundkenntnissen, die Windows-Anwendungen unter Visual Studio entwickeln möchten.

    • Grundlagen der C#-Programmierung
      • Review der C#-Syntax und Programmierkonstrukte
      • Methoden, Ausnahmebehandlung und Anwendungsüberwachung
    • Arbeiten mit Klassen und Daten
      • Erstellen von Klassen und Implementieren typensicherer Collections
      • Klassenhierarchien und Vererbung
      • Lesen und Schreiben lokaler Daten
      • Zugriff auf Datenbanken mit Entity Framework Core
      • Zugriff auf Remote-Daten (RestAPI, Cloud)
    • Entwicklung grafischer Anwendungen
      • Codes für grafische Anwendungen (Strukturen, Aufzählungen, Collections, Events)
      • Design der Benutzeroberfläche (XAML, Datenbindung, Styling)
      • Grundlagen des MVVM-Design-Patterns in WPF mit Entity Framework Core
      • Erstellen einer WPF-Anwendung mit dynamischer Plugin-Erweiterung
    • Performance, Sicherheit und Integration
      • Performance-Optimierung (Multitasking, asynchrone Aufgaben, Synchronisation)
      • Integration mit nicht verwaltetem Code (dynamische Objekte, Ressourcenverwaltung)
      • Ver- und Entschlüsselung von Daten (symmetrische und asymmetrische Verschlüsselung)
    • Erweiterte Konzepte und Architekturen
      • Wiederverwendbare Typen und Assemblies (Objektmetadaten, Attribute, Versionierung)
      • Grundlagen des Plugin-Design-Patterns
      • Erstellen eines Windows-Services mit dem BackgroundWorker
      • WebView2-Komponente: Einführung und Anwendungsbereiche
    • Aktuelle Entwicklungen und Ausblick
      • Überblick über den aktuellen Entwicklungsstand und Preview
  • Grundlegende Kenntnisse in C# und HTML

Alle Kursinformationen als PDF

Anmeldung

 
↳ Garantietermin

Zeitrahmen: 5 Tageskurs | 09:00 bis 16:00 Uhr

Preis

Teilnahmegebühr

ab 2.690,00 €
(3.201,10 € inkl. 19% MwSt.)

Durchführung ab 1 Teilnehmenden (mehr lesen ...)

Im Preis enthalten sind PC-COLLEGE - Zertifikat, Pausenverpflegung, Getränke und Kursmaterial.


Einfach
erfolgreich
sein!
  • Präsenzschulung:
    Ein Schulungserlebnis vor Ort
    mit persönlichen Kontakten
  • Online-Schulung:
    Modernes und interaktives
    Live-Online-Training in
    Echtzeit
Ekomi Gold Status

Exzellent 4,8 / 5

basierend auf 568 Bewertungen (Alle Kurs-Bewertungen der letzten 12 Monate)

Firmen-Seminare
Inhouse-Seminare
Einzel-Coachings

» Jetzt anfragen

PC-COLLEGE ist autorisiertes Training Center

  • Microsoft Schulungs Anbieter
  • Autodesk Schulungs Anbieter
  • Lpi Schulungs Anbieter
  • Cobra Schulungs Anbieter
  • Corel Schulungs Anbieter
  • Pearson Schulungs Anbieter
  • Kryterion Schulungs Anbieter
  • Certiport Schulungs Anbieter
  • Learnquest Schulungs Anbieter
  • Google Schulungs Anbieter