c# wpf masterkurs kursbild

Lerne innerhalb von 30 Tagen mit C# und dem WPF Framework, grafische Benutzeroberflächen (GUIs) zu entwickeln

... sodass du deine bisherigen C#-Konsolenprogramme endlich mithilfe einer modernen und nutzerfreundlichen Benutzeroberfläche (GUI) darstellen kannst und zudem deinen Wert auf dem Arbeitsmarkt drastisch steigerst.

Schritt für Schritt

Dieser umfassende C# WPF Videokurs folgt inhaltlich einem roten Faden, sodass sichergestellt wird, dich mithilfe des WPF-Frameworks dazu zu befähigen, Programme mit grafischen Benutzeroberflächen zu entwickeln. Der Kurs startet bei den notwendigen Installationen und befähigt dich dann von Modul zu Modul, die spezifischen WPF-Elemente praktisch in deinen eigenen Projekten zu verwenden.

Lerne in deiner eigenen Geschwindigkeit

Du kannst den kompletten C# WPF Kurs in deiner eigenen Geschwindigkeit durcharbeiten und jede Lektion auch beliebig oft wiederholen. Der Kurs besteht insgesamt aus über 9 Stunden Videomaterial, was bedeutet, dass du den Kurs in ca. 2 bis 3 Tagen durcharbeiten könntest. Um effektiv zu lernen und auch genügend Zeit für das Nachvollziehen der Beispiele zu haben, empfehlen wir dir, eine Bearbeitungszeit von 15- 30 Tagen einzuplanen.

Sammle wertvolle Praxiserfahrung

Im Laufe des Kurses wirst du dein in der Theorie erlerntes Wissen durch zahlreiche Praxisbeispiele festigen. Neben der Praxiserfahrung erhöht sich dadurch auch deine Fähigkeit, problemlösungsorientiert zu denken und komplexe Problemstellungen in einfache Teilprobleme herunterzubrechen.

Details zum Kurs

1. Kursbereich

Mit der Bestellung des C# WPF Masterkurses wird für dich automatisch ein Account auf unserer Lern-Plattform angelegt. Die Zugangsdaten für deinen Account werden dir innerhalb weniger Minuten nach Kauf via E-Mail übermittelt. Sobald du dich in deinen Account eingeloggt hast, kannst du in den entsprechenden Kursbereichen auf alle Kursvideos zugreifen.

Mit dem C# WPF Masterkurs erwirbst du über 9 Stunden hochwertiges Videomaterial, in welchem du Schritt für Schritt an das C# WPF Framework herangeführt wirst. Um alle Inhalte nachvollziehen zu können, solltest du bereits die Grundlagen und fortgeschrittenen Konzepte der C# Programmierung beherrschen (Hinweis: Unser C# Masterkurs stellt die ideale Vorbereitung für diesen C# WPF Masterkurs dar).

2. Inhalt des C# WPF Masterkurses

Modul 1: Einführung

c# wpf masterkurs modul 1

In diesem Modul erhältst du eine Einführung in den Kurs. Du wirst die Unterschiede zwischen der WPF und Windows Forms kennenlernen und sehen, wie eine WPF-Anwendung grundlegend aufgebaut ist.

Diese Lektionen erwarten dich:

  • [Video 1] Willkommen im Kurs
  • [Video 2] Was ist eine GUI?
  • [Video 3] Windows Forms und WPF
  • [Video 4] Der Aufbau einer WPF-Anwendung

Modul 2: Die Grundlagen von XAML

c# wpf masterkurs modul 2

In der WPF nutzen wir zum Gestalten unserer GUI’s die Beschreibungssprache XAML. In diesem Modul lernst du alle wichtigen Grundlagen, die du brauchst, um mit XAML arbeiten zu können. Von der Frage was XAML überhaupt ist, über die Nutzung von Elementen und Attributen bis hin zu Markup-Extensions, wirst du all das nötige Grundwissen erhalten, das du brauchst. 

Diese Lektionen erwarten dich:

  • [Video 1] Was ist XAML?
  • [Video 2] Elemente und Attribute
  • [Video 3] Die Content-Property und Property-Elemente
  • [Video 4] Tipps für einen besseren Workflow mit XAML in Visual Studio
  • [Video 5] XAML-Namespaces
  • [Video 6] Die Zusammenarbeit zwischen XAML-Markup und dem Codebehind
  • [Video 7] Die XAML-Typenkonvertierer
  • [Video 8] Markup-Extensions

Modul 3: Layout

c# wpf masterkurs modul 3

In diesem Modul beschäftigen wir uns mit dem Thema Layout. Das Layout beschreibt die Anordnung aller Elemente auf unserer grafischen Benutzeroberfläche. Dabei schauen wir uns alle wichtigen Layout-Panels an, die du zum Anordnen von GUI-Elementen in der WPF verwenden kannst. 

Diese Lektionen erwarten dich:

  • [Video 1] Was ist ein Layout?
  • [Video 2] Was sind Layout-Panels?
  • [Video 3] Das StackPanel
  • [Video 4] VerticalAlignment und HorizontalAlignment
  • [Video 5] Margin und Padding
  • [Video 6] Das DockPanel
  • [Video 7] Das WrapPanel
  • [Video 8] Der Grid
  • [Video 9] ColumnSpan und RowSpan
  • [Video 10] Das Canvas-Panel

Modul 4: Controls

c# wpf masterkurs modul 4

Controls sind Steuerelemente, über die der Benutzer mit unserem Programm interagiert. Dazu gehören zum Beispiel Buttons, Textboxen, Checkboxen und vieles mehr. 

Diese Lektionen erwarten dich:

  • [Video 1] Was sind Steuerelemente?
  • [Video 2] Der TextBlock
  • [Video 3] Das Label
  • [Video 4] Der Button
  • [Video 5] Die TextBox
  • [Video 6] Die PasswordBox
  • [Video 7] Die CheckBox
  • [Video 8] Der RadioButton
  • [Video 9] Der ScrollViewer
  • [Video 10] Der Slider
  • [Video 11] Der GridSplitter

Modul 5: Ressourcen, Styles und Trigger

c# wpf masterkurs modul 5

In diesem Modul beschäftigen wir uns mit Ressourcen, Styles und Triggern in der WPF. Diese Features helfen uns dabei unser XAML-Markup übersichtlicher zu gestalten und wiederholten redundanten Code zu verhindern.

Diese Lektionen erwarten dich:

  • [Video 1] Einleitung: Ressourcen, Styles und Trigger
  • [Video 2] Ressourcen
  • [Video 3] Dynamische Ressourcen vs. Statische Ressourcen
  • [Video 4] Styles
  • [Video 5] Trigger

Modul 6: ItemsControls

c# wpf masterkurs modul 6

ItemsControls sind Steuerelemente die mehr als nur ein einziges Objekt als Inhalt haben können. Damit kann man zum Beispiel Listen visuell darstellen. Wie ItemsControls funktionieren erfährst du in diesem Modul.

Diese Lektionen erwarten dich:

  • [Video 1] Was sind ItemsControls?
  • [Video 2] Das einfache ItemsControl
  • [Video 3] Die ListBox
  • [Video 4] Die ComboBox
  • [Video 5] Der TreeView
  • [Video 6] Das TabControl

Modul 7: Der Logical- und der Visual-Tree

c# wpf masterkurs modul 7

Der Logical- und der Visual-Tree sind zwei Begriffe, die man im Kontext der WPF sehr oft hört. Was es mit diesen Baumstrukturen auf sich hat, dass erfährst du in diesem Modul.

Diese Lektionen erwarten dich:

  • [Video 1] Der Logical-Tree und der Visual-Tree

Modul 8: Dependency Properties

c# wpf masterkurs modul 8

In diesem Modul lernst du die sogenannten „Dependency Properties“ kennen. Es handelt sich dabei um eine erweiterte Form von Eigenschaften, die man in der WPF verwendet. Fast alle Eigenschaften in der WPF sind Dependency Properties und dementsprechend handelt es sich hierbei um eine sehr wichtige Grundlage. 

Diese Lektionen erwarten dich:

  • [Video 1] Was sind Dependency Properties?
  • [Video 2] Eigene Dependecy Properties definieren

Modul 9: Routed Events

c# wpf masterkurs modul 9

Die WPF nutzt eine besondere Form von Events, welche „Routed Events“ genannt werden. Sie heißen Routed Events, weil sie beim Auslösen durch den logischen Baum unserer WPF-Anwendung geleitet werden. Was es damit genau auf sich hat erfährst du in diesem Modul. 

Diese Lektionen erwarten dich:

  • [Video 1] Routed Events

Modul 10: Die Benutzeroberfläche bei Wertveränderung aktualisieren

c# wpf masterkurs modul 10

In diesem Modul zeige ich dir, wie du dafür sorgen kannst, dass sich die Benutzeroberfläche an veränderte Werte anpasst und selbst aktualisiert. Dabei werfen wir einen genaueren Blick auf das „INotifyPropertyChanged“ Interface und auf die sogenannte „ObservableCollection“.

Diese Lektionen erwarten dich:

  • [Video 1] Das INotifyPropertyChanged Interface
  • [Video 2] Die ObservableCollection

Wer sollte diesen Kurs belegen?

C#-Entwickler mit Grundkenntnissen

c# kurs einsteiger

Du hast bereits erste Erfahrungen mit der Programmiersprache C# und dessen fortgeschrittenen Programmierkonzepten gesammelt? Dann ist dieser Kurs genau richtig für dich, denn du wirst von Beginn an Schritt für Schritt an das Programmieren von Benutzeroberflächen in C# herangeführt.

Studenten

c# kurs studenten

Keine Lust mehr auf langweilige Univorlesungen, in denen C# zu kompliziert und zu schnell erklärt wird? Dann lerne jetzt in deinem eigenen Tempo und bereite dich perfekt auf deine Klausur vor!

Quereinsteiger

c# kurs quereinsteiger

Steigere deinen persönlichen Marktwert durch fortgeschrittene und sehr gefragte C#-Entwicklerfähigkeiten und hebe dich von den anderen Kollegen & Mitbewerbern ab.

Schüler

Du hast genug von langweiligen Fächern wie Geschichte, Deutsch oder Erdkunde? Dann erwirb jetzt fortgeschrittene C#-Fähigkeiten, die dich im Leben wirklich weiterbringen und bei denen das Lernen sogar Spaß macht!

Errungenschaften & Erfahrungen bisheriger Teilnehmer

  • Ideale Fortsetzung

Ideale Fortsetzung, wenn du bereits die Grundlagen der C# Programmierung beherrschst.

Einzeln erwerben

c# wpf masterkurs kursbild
  • Sofortiger Zugang zum C# WPF Masterkurs
  • 10 Module mit über 50 Videos
  • zahlreiche Praxisbeispiele die nachprogrammiert und selbstständig ausgebaut werden können
  • Teilnahmebescheinigung
  • Lebenslanger Zugriff

- ODER -

Premium Mitgliedschaft

premium mitgliedschaft visualisierung
  • Sofortiger Zugang zum C# WPF Masterkurs
  • Zusätzlich: Sofortiger Zugang zu unserem kompletten Kurskatalog (insgesamt über 1000 exklusive Videos)
  • Zusätzlich: Sofortiger Download unserer E-Books
  • Zusätzlich: Zugang zum exklusiven Community Forum
  • Zusätzlich: Zugang zu exklusiven Premium Ressourcen, die nur in der Mitgliedschaft enthalten sind
  • Zusätzlich: Alle zukünftigen Updates und auch neue Masterkurse werden sofort in deinem Account freigeschaltet
  • Zahlreiche Programmieraufgaben inkl. Musterlösungen
  • Zahlreiche Zusammenfassungen
  • Monatlich kündbar

Nur 24.90 €/pro Monat

Nach dem Durcharbeiten des Kurses besitzt du ...

Die Fähigkeit, eigenständig Benutzeroberflächen in C# zu entwickeln

Ein verbessertes Programmierverständnis

Praxiserfahrung aufgrund der zahlreichen Praxisbeispiele

Auf dem Arbeitsmarkt stark nachgefragte Entwicklerfähigkeiten

Nach dem Durcharbeiten des Kurses besitzt du ...

  • Die Fähigkeit, eigenständig Benuzteroberflächen in C# zu entwickeln
  • Ein verbessertes Programmierverständnis
  • Praxiserfahrung aufgrund der zahlreichen Praxisbeispiele
  • Auf dem Arbeitsmarkt stark nachgefragte Entwicklerfähigkeiten
app visualisierung

Ab sofort kannst du von überall aus lernen.

Wir präsentieren: Die Programmieren Starten App!

Innerhalb der App können alle Kursvideos auch auf dein Gerät heruntergeladen werden, sodass du auch ohne Internetverbindung von überall aus lernen kannst.

Häufig gestellte Fragen

Wie wird mir dieser Kurs helfen?

Es kommt natürlich darauf an, in welcher Situation du gerade bist...

Als hobbymäßiger C#-Programmierer wirst du Schritt für Schritt an das WPF-Framework herangeführt. Der Kurs wurde extra so strukturiert, dass du keine zusätzlichen Recherchen mehr im Internet machen musst, denn im Kurs ist bereits alles Wichtige enthalten. Es handelt sich also wirklich um eine All-in-One Komplettlösung, um das Programmieren von Benutzeroberflächen mithilfe des WPF-Frameworks auf einem hohen Niveau zu erlernen.

Als Student wirst du alles, was du in deiner Programmier-Vorlesung hörst, mithilfe dieses Kurses noch mal detaillierter und einfacher erklärt nachholen können. Zudem werden die zahlreichen Praxisbeispiele dafür sorgen, dass du gut auf die Klausur am Semesterende vorbereitet bist. Du wirst in der Regel auch sehr viel lernen, was weit über die Studieninhalte hinaus geht. Diese zusätzlichen Fähigkeiten werden dir in zukünftigen Bewerbungsgesprächen sehr von Vorteil sein.

Als Schüler kannst du neben deinen sonst eher langweiligen und oft weniger wichtigen Fächern für dein zukünftiges Arbeitsleben wertvolle Fähigkeiten erwerben und bereits zur Schulzeit eigene Programmierprojekte umsetzen.

Als Berufstätiger bzw. Programmier-Quereinsteiger kannst du dich mit den neu erworbenen Fähigkeiten in Bewerbungsgesprächen von Konkurrenten absetzen oder durch mehr Kompetenz bei deinen bestehenden Kollegen und Chefs punkten.

Welche Vorkenntnisse werden benötigt?

Du benötigst für den C# WPF Masterkurs Kenntnisse über die Grundlagen und fortgeschrittenen Konzepte der Programmiersprache C# (Hinweis: Unser C# Programmieren Masterkurs ist die ideale Vorbereitung hierfür).

Wie lange dauert es den Kurs durchzuarbeiten?

Der Kurs besteht insgesamt aus über 9 Stunden Videomaterial. Du kannst dieses Videomaterial also technisch gesehen in 1 - 2 Tagen durcharbeiten. Zudem sind aber auch zahlreiche Praxisbeispiele zum nachprogrammieren und erweitern enthalten, für die man je nach Lerngeschwindigkeit mehr oder weniger Zeit aufwenden muss. Wir empfehlen dir also, für die komplette Durcharbeitung des Kurses zwischen 15 und 31 Tage einzuplanen. Wir haben aber auch Teilnehmer, die sich mehr Zeit gelassen haben und den Kurs in beispielsweise 2 - 4 Monaten durchgearbeitet haben.

Was passiert, wenn mir der Kurs nicht gefällt?

Wir bieten zu jedem unserer Masterkurse eine 30 Tage Geld-zurück-Garantie an. Solltest du also nach 30 Tagen keine Fortschritte an deinen C#-Fähigkeiten erkennen, dann erhältst du dein komplettes Geld vollkommen zurückerstattet. Du kannst den Kurs also ohne Risiko testen.

Können die Videos heruntergeladen werden?

Über unsere Web-Lernplattform können die Videos nicht heruntergeladen werden. Es ist also eine Internetverbindung von Nöten, um den Kurs ansehen zu können.

Seit neustem kannst du dir sowohl im Google Play Store als auch im Apple App Store unsere Programmieren Starten App herunterladen. Dadurch kannst du nun als optionale Möglichkeit auch über die App auf unsere Lernplattform zugreifen. Die App bietet den Vorteil, dass diese für mobile Endgeräte optimiert ist und die Videos innerhalb der App heruntergeladen werden können. Dadurch können die Kursvideos auch von unterwegs aus ohne aktive Internetverbindung angesehen werden.

Wie lange habe ich Zugriff auf den gekauften Kurs?

Solltest du den Masterkurs in Form unserer Premium Mitgliedschaft erwerben, so hast du solange Zugriff auf den Kurs, solange du die Premium Mitgliedschaft in Anspruch nimmst (monatlich bzw. jährlich kündbar, je nachdem für welche Zahlungsweise du dich entscheidest).

Solltest du den Masterkurs per Einmalzahlung erwerben, so erhältst du lebenslangen Zugriff auf den Kurs.

Wie kann ich meine Premium Mitgliedschaft kündigen?

Um deine Premium Mitgliedschaft zu kündigen, gehe wie folgt vor:

1. Logge dich auf unserer Web-Lernplattform mit deinen Login-Daten ein

2. Klicke oben in der Menüleiste auf den Menüpunkt "Mein Konto"

3. Klicke links im Menü unter "Zahlung" auf "Bestellung"

4. Klicke beim Produkt "Programmieren Starten Premium Mitgliedschaft" ganz rechts auf die drei Punkte und wähle "Link"

5. Ganz unten auf der Seite kannst du über den Button "Zahlung beenden" deine Mitgliedschaft kündigen

Muss ich für zukünftige Updates erneut bezahlen?

Nein, sollten im Laufe der Zeit neue Module zum Kurs hinzugefügt werden, so erhältst auch du automatisch Zugriff darauf. Du musst nichts weiter dafür tun und es fallen auch keine weiteren Kosten an.

Solltest du dich für die Programmieren Starten Premium Mitgliedschaft entschieden haben, so werden dir auch alle zukünftigen Masterkurse, Workshops, Übungsaufgaben und Praxisprojekte immer direkt und vollkommen automatisch in deinem Account freigeschaltet.

Investiere noch heute in deine Weiterbildung