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

Ratings 4.91 / 5.00
Grafische Apps in C# mit der WPF für Anfänger

What You Will 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.

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 Should Attend!

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

TAKE THIS COURSE

Tags

  • C#
  • Windows Presentation Foundation

Subscribers

1380

Lectures

46

TAKE THIS COURSE



Related Courses