C# .NET
Hersteller:
Programmieren von Windowsanwendungen in C# (MOC 20483)
Im Seminar „Programmieren von Windowsanwendungen in C# (MOC 20483)“ lernen Sie als fortgeschrittener Entwickler, wie Sie Windows-Anwendungen und Apps mit dem .NET Framework und Visual Studio entwickeln. Erlangen Sie alle notwendigen Programmierkenntnisse, um Anwendungen mit C# zu erstellen. 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 Dieses Seminar ist ein Angebot der PC-COLLEGE – Gruppe.
| Termine | Ort | Garantiert | Buchen |
|---|
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
Kurstyp: VS3
Haben Sie Fragen oder wünschen Sie Beratung?
Fon: +49 (9402) 503 300
Montag bis Freitag
9:00 – 17:00 Uhr
ITventive Trainings – Ihr Partner in Sachen Schulungen und Weiterbildungen
Mit uns haben Sie einen verlässlichen Partner an Ihrer Seite, mit dem Sie die Qualifikation Ihres Teams optimieren. Wir begleiten Unternehmen und Fachkräfte mit einem breiten Spektrum an Angeboten, die praxisnahes Lernen, nachhaltige Wissensvermittlung und moderne Lernmethoden verbinden.
Ihre Benefits
> 1.000 Kurse
Als autorisierter Partner von PC-COLLEGE bieten wir Ihnen über 1000 IT-Schulungen an
> 30 Standorte
Schulungen an über 30 Standorten in Deutschland, Österreich und in der Schweiz
> 25 Jahre Erfahrung
Wir widmen uns kontinuierlich der Entwicklung neuer Themen und Weiterbildungsformate
> Flexibilität
Die Teilnahme ist vor Ort, Live-Online oder auch im Hybrid-Modell möglich
> Skalierbarkeit
Alle unserer Kurse sind auch als individuelles Firmenseminar möglich
> Exptertenwissen
Unsere erfahrene Trainer bieten eine effiziente Mischung aus Theorie und Praxis an