This course can only be taken as part of the Certificate in C# Programming Using .NET Core.
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.
You’ll create a .NET Core-targeted, unit-tested and MVVM-compliant WPF application that presents navigable, editable information displays to the user.
This course is part of the Certificate in C# Programming Using .NET Core.
WPF .NET Core Windows Applications
ASP.NET Core Web Applications
ASP.NET Core Web Services & Cloud Development
Certificate in C# Programming Using .NET Core
Discover this program
Approved by the UW Paul G. Allen School of Computer Science & Engineering.
View this program's advisory board.
Each of our programs uses an advisory board to review content, guide design and recommend updates to ensure the program remains current as the field of study evolves. By tapping the minds of the top thinkers, doers and leaders in the field, we offer a transformational learning experience. The following individuals serve as the advisory board for this program.
David Blodgett, Lead Instructor, Renton Technical College
David Figge, Principal Software Engineer, Streamline Digital
Bill Hodghead, Sr. Software Design Engineer, Crosslake Technologies
Kelsey Medrano, Program Manager, International & Academic Programs, UW Continuum College
Cristian Pop, Software Engineer, Microsoft
Our enrollment coaches can help you determine if the WPF .NET Core Windows Applications course is right for you. Your coach can also support you as you apply and enroll.
Start the conversation!
Be among the first to get timely program info, career tips, event invites and more.