Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Grafische Apps in C# mit der WPF für Anfänger
Rating: 4.6 out of 5(303 ratings)
1,703 students

Grafische Apps in C# mit der WPF für Anfänger

Der praxisnahe und schnelle Einstieg in die Programmierung grafischer Benutzeroberflächen mit der WPF
Last updated 7/2025
German

What you'll learn

  • Du kannst grafische Anwendungen, z.B. ein "kleines Malprogramm" programmieren.
  • Du kannst eine Benutzeroberfläche erstellen.
  • Du kannst alle wichtigen Bedienelemente einer Benutzeroberfläche in Deine Anwendungen einbinden.

Course content

8 sections48 lectures10h 7m total length
  • Welche Voraussetzungen solltest Du mitbringen?1:17
  • Was versteht man unter einer GUI-Anwendung?2:29
  • Was ist die „Windows Presentation Foundation“ (WPF)?12:19
  • Fragen & Antworten - WPF

Requirements

  • Du solltest grundlegende Kenntnisse in der Programmiersprache C# besitzen.
  • Du benötigst einen Computer mit Windows 10. Besitzt Du einen Computer mit macOS oder Linux, benötigst Du auf Deinem Computer eine virtuelle Maschine mit Windows.
  • Visual Studio Community 2019 (kostenlos)

Description

In diesem Kurs lernst Du, wie Du grafische Apps mit der "Windows Presentation Foundation" (WPF) programmierst. Die WPF ist eine .NET-Bibliothek von Microsoft zur Erstellung von Windows-Anwendungen. Dazu solltest Du bereits Erfahrungen mit der Programmiersprache C# und Konsolenanwendungen haben. In praktischen Übungen wirst Du schnell zunächst einfache grafische Apps programmieren und dabei die Grundlagen hierzu beherrschen. Am Ende des Kurses kann Du eigene grafische Apps unter Windows programmieren und einfache Best Practices in der professionellen Software-Entwicklung anwenden.

Du beginnst mit den grundlegenden Klassen der "Windows Presentation Foundation" und lernst mit XAML eine einfache Möglichkeit kennen, eine grafische Benutzeroberfläche zu designen. XAML ist eine tolle Möglichkeit, die Oberfläche ohne C#-Code so zu gestalten, dass sie einfach änderbar ist. Du wirst bereits zu Beginn einfachen XAML-Code eingeben und testen und diesem mit C#-Code "Leben einhauchen". Darauf wirst Du alle wichtigen Bedien- und Layoutelemente in kleinen Beispielen einsetzen. Daneben setzt Du praktische Softwaretechniken wie Data und Command Binding sowie Navigation zwischen Fensterinhalten um. Dabei wirst Du Praxisbeispiele wie ein kleines Malprogramm oder einen Bildbetrachter programmieren.

Who this course is for:

  • Für C#-Programmierer mit Anfängerkenntnissen, die Anwendungen mit einer grafischen Benutzeroberfläche erstellen wollen.