4,0/5Kursbewertungen

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.

Kurspreisab2.421 €zzgl. MwSt.
Logo_C_sharp

Unser Angebot richtet sich ausschließlich an Unternehmer (§ 14 BGB), Gewerbetreibende, Freiberufler sowie öffentliche Auftraggeber. Kein Verkauf an Verbraucher (§ 13 BGB). Alle Preisangaben werden sorgfältig gepflegt. Preisirrtümer und technische Darstellungsfehler können jedoch nicht vollständig ausgeschlossen werden.

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

Jetzt unverbindlich anfragen

Fragen Sie diesen Kurs für Ihr Team oder Unternehmen an. Wir prüfen passende Termine, Formate und individuelle Anforderungen und melden uns persönlich mit einem Vorschlag.

Anfrage Firmenseminar

Kursname
Vorname
Nachname
Firma
Telefonnummer
Ihre Nachricht
Wie möchten Sie am Kurs teilnehmen? Durchfuerungsart

Termine & Buchung

Terminfilter

Durchführungsart

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

Fragen Sie diesen Kurs für Ihr Team oder Unternehmen an. Wir prüfen passende Termine, Formate und individuelle Anforderungen und melden uns persönlich mit einem Vorschlag.

Anfrage Firmenseminar

Kursname
Vorname
Nachname
Firma
Telefonnummer
Ihre Nachricht
Wie möchten Sie am Kurs teilnehmen? Durchfuerungsart

Termine & Buchung

Terminfilter

Durchführungsart

Verfügbare Termine

Kursbewertungen

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

  1. Kursteilnehmer:in

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