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
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
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
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
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
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
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
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
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
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
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
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
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, wenn du bereits die Grundlagen der C# Programmierung beherrschst.
Was du bekommst
97€
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 ...
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
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).
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.
Wir bieten zu jedem unserer Masterkurse eine 14 Tage Geld-zurück-Garantie an. Solltest du also nach 14 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.
Ü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.
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.
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
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.