Kursbewertungen

Microsoft 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 entwickeln. Erlangen Sie alle notwendigen Programmierkenntnisse, um Anwendungen mit C# zu erstellen.

Logo_C_sharp
Live-Online & Vor Ort
75 Termine
5 Tage

Unser Angebot richtet sich ausschließlich an Unternehmer (§ 14 BGB), Gewerbetreibende, Freiberufler sowie öffentliche Auftraggeber. Kein Verkauf an Verbraucher (§ 13 BGB).

Artikelnummer: VS3 Kategorien: , Marke:

Kursdetails & Termine

Kursbeschreibung

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

Seminarinhalte

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

Zielgruppe

Erfahrene C#-Entwickler, die Windows-Anwendungen unter Visual Studio entwickeln möchten.

Voraussetzungen

Grundlegende Kenntnisse in C# und HTML

Lernziele

Anfrage zum Firmenseminar

Anfrage Firmenseminar

Kursname
Vorname
Nachname
Firma
Telefonnummer
Ihre Nachricht

Termine & Buchung

Terminfilter

Durchführungsart

Ihre Auswahl

Verfügbare Termine

Kursdetails & Termine

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

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

Erfahrene C#-Entwickler, die Windows-Anwendungen unter Visual Studio entwickeln möchten.

Grundlegende Kenntnisse in C# und HTML

Anfrage Firmenseminar

Kursname
Vorname
Nachname
Firma
Telefonnummer
Ihre Nachricht

Termine & Buchung

Terminfilter

Durchführungsart

Ihre Auswahl

Verfügbare Termine

Kursbewertungen

1 Rezension für Microsoft C# .NET – Programmieren von Windowsanwendungen in C# (MOC 20483)

  1. Kursteilnehmer:in

    Nicht verifizierter Kauf.

Hinterlassen Sie eine Kursbewertung

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Wir sind persönlich für Sie da

Nicht jeder Kurs passt sofort auf Anhieb. Wir helfen Ihnen dabei, aus Themen, Formaten und Anforderungen die passende Lösung zu finden – persönlich, praxisnah und mit Blick auf Ihren tatsächlichen Bedarf.

  • Persönliche Unterstützung bei der KursauswahlPersönliche Unterstützung bei der Kursauswahl
  • Passende Formate für Teams und EinzelpersonenPassende Formate für Teams und Einzelpersonen
  • Hilfe bei offenen Fragen vor der AnfrageHilfe bei offenen Fragen vor der Anfrage
  • Telefon+49 (911) 9523 – 260
  • Emailtrainings@sandata.de

Planen Sie einen Kurs oder Seminar und möchten sich vorab informieren?

Nicole Mühlbauer

Leiterin / Key Account Managerin

Haben Sie bereits einen Kurs gebucht und noch Fragen zum Ablauf vor Ort oder Online?

Alison Kreis

Seminarorganisation /
Trainer:innen Management

Haben Sie Fragen zu einer Raumvermietung oder unseren Räumlichkeiten vor Ort?

Anouk Mendoza

Seminarorganisation / Raumvermietungen

Fragen & Antworten

Hier beantworten wir die häufigsten Fragen zu unseren Kursen, Abläufen und Formaten. Sollten Sie weitere Fragen haben, unterstützen wir Sie gerne persönlich.

Microsoft C# .NET – Programmieren von Windowsanwendungen in C# (MOC 20483) im Überblick