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

Termine & Preise
  • 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.

    • Review der C#-Syntax, C#-Programmierkonstrukte
    • Methoden, Handhabung von Ausnahmen, Überwachung von Anwendungen
    • Codes für grafische Anwendungen (Strukturen und Aufzählungen, Collections, Events)
    • Erstellen von Klassen, Implementieren von typensicheren Collections
    • Klassenhierarchie durch Vererbung
    • Lesen und Schreiben lokaler Daten
    • Zugriff auf eine Datenbank (Entity Framework Core)
    • Zugriff auf Remote-Daten (RestAPI, Cloud)
    • Design der Benutzeroberfläche (XAML, Binden von Steuerelementen an Daten, Styling der Benutzeroberfläche)
    • Verbessern der Performance (Implementierung von Multitasking, asynchrone Aufgaben, Synchronisieren gleichzeitiger Zugriffe)
    • Integration mit nicht verwaltetem Code (Erstellen und Verwenden dynamischer Objekte, Verwaltung der Lifetime von Objekten, Kontrolle nicht verwalteter Ressourcen)
    • Wiederverwendbare Typen und Assemblies (Objektmetadaten, benutzerdefinierte Attribute, Generieren von verwaltetem Code, Versionierung, Signieren und Bereitstellen von Assemblies)
    • Ver- und Entschlüsselung von Daten (symmetrische und asymmetrische Verschlüsselung)
    • Grundlagen des Plugin-Design Pattern, Erstellen einer WPF-Anwendung mit dynamischen hinzufügen von Plugins
    • Erstellen eines Windows-Services mit dem BackgroundWorker
    • Grundlagen des MVVM – Design Patterns in WPF – Anwendung in Verbindung mit dem Entity Framework Core
    • Was ist die WebView2 – Komponente?
    • Überblick über den aktuellen Entwicklungsstand und Preview
  • Grundlegende Kenntnisse in C# und HTML

  • Dieses Seminar können Sie als Präsenzseminar oder als Live-Online-Training (virtuelles Präsenzseminar) buchen. Schauen Sie sich die technischen Voraussetzungen für Live-Online-Schulungen an. Sie können Ihre Auswahl bei der Anmeldung treffen.
Kursinformationen als PDF

Anmeldung

Garantietermin bzw. Ort mit Garantietermin
1. Standort oder Online wählen
  • 1. Standort oder Online wählen
  • Live-Online-Training
  • Präsenzseminar in:
  • Berlin
  • Bremen
  • Dortmund
  • Dresden
  • Düsseldorf
  • Erfurt
  • Essen
  • Frankfurt
  • Hamburg
  • Hannover
  • Jena
  • Kassel
  • Koblenz
  • Köln
  • Krefeld
  • Leipzig
  • München
  • Münster
  • Nürnberg
  • Regensburg
  • Saarbrücken
  • Siegen
  • Stuttgart
  • A-Wien
  • CH-Basel
  • CH-Bern
  • CH-Zürich
  ↳ Technische Infos hier …
2. Termin wählen
  • 2. Termin wählen
  • 16.12. - 20.12.2024
  • 03.02. - 07.02.2025
  • 31.03. - 04.04.2025
  • 02.06. - 06.06.2025
  • 21.07. - 25.07.2025
  • 15.09. - 19.09.2025
  • 22.09. - 26.09.2025
  • 10.11. - 14.11.2025
 

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.


Ihre gewünschte Kursart wählen Sie bei der Anmeldung:

  • Präsenzseminar:
    Schulungserlebnis vor Ort
    mit persönlichen Kontakten
  • Online-Seminar:
    Live-Online-Training,
    interaktiv in Echtzeit
Platz 1
für PC-COLLEGE
Gesamtsieger
Bildung IT & PC
» Mehr erfahren
Ekomi Gold Status
Exzellent 4,8 / 5

basierend auf 853 Kurs-Bewertungen der letzten 12 Monate
insgesamt: 9766 Bewertungen

Hier individuelles Firmenseminar anfragen

Thema:

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

Ihr Wunschtermin

Höchstwertung für PC-COLLEGE Exzellente Kundenorientierung » Mehr erfahren
Ihre Vorteile auf einen Blick!
  • Bildungsanbieterauszeichnung

    Wir wurden im Internationalen Bildungsanbieter-Elite-Ranking (IBER) der performNET AG mit der Höchstwertung von fünf Sternen ausgezeichnet. PC-COLLEGE schreibt Kundenorientierung groß und hält Qualitätsstandards dauerhaft auf einem sehr hohem Niveau.

  • Zertifikatsservice

    Sollten Sie Ihr PC-COLLEGE-Zertifikat verlegt oder bei einem Arbeitgeber abgegeben haben, senden wir Ihnen auf Wunsch, bis zu sieben Jahre nach Kursende, gerne Ihr Original-Zertifikat per Post oder ein PDF per E-Mail zu.

  • Kundenauszeichnung

    PC-COLLEGE bietet exzellente Seminare bestätigen unsere Teilnehmer auf dem unabhängigen Bewertungsportal eKomi.

  • ... alle Vorteile auf einen Blick
Live-Online-Seminare, die begeistern! - VideoOnline-Seminare, die begeistern!