MS C# .NET - 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 ...
"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
Inhalt:
- 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
"
Veranstaltungs-Code | FB24-33175-58865099 |
Voraussetzungen für die Teilnahme an diesem Kurs:
siehe Direktlink zum Seminar unten
Preis: 3.201, 10 €
Im Preis enthalten sind PC-COLLEGE - Zertifikat, Pausenverpflegung, Getränke und Kursmaterial.
Bei der Preisangabe handelt es sich um den Bruttopreis.
Dieser Kurs ist förderfähig:
Bildungsscheck, andere auf Anfrage
Veranstaltungsort:
1030 Wien
weitere Orte/Termine
zusätzliche Kurs Dokumente:
PC-COLLEGE-Kurs-PDF
Direkt zum Seminar
Kostenlos Info anfordern