About this Course
In this course, you’ll use C#, .NET Core and the Window Presentation Foundation (WPF) user interface (UI) framework to create object-oriented applications in the Microsoft Visual Studio programming environment. Building on your prerequisite C# programming skills, you’ll learn how to create and unit-test an XAML-based application using the model-view-viewmodel (MVVM) software design pattern.
WHAT YOU'LL LEARN
- How to use the WPF UI framework to create a well-structured, testable application
- Ways to use XAML (eXtensible Application Markup Language) to construct the layout of windows and user controls
- How to use data binding and commands to connect code to display while maintaining good separation of concerns
- Test-driven development (TDD) principles that create better code
Get Hands-On Experience:
You’ll create a .NET Core-targeted, unit-tested and MVVM-compliant WPF application that presents navigable, editable information displays to the user.