WPF MVVM in Depth

Course Cover
compare button icon

Course Features

icon

Duration

176 minutes

icon

Delivery Method

Online

icon

Available on

Downloadable Courses

icon

Accessibility

Mobile, Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Intermediate

icon

Teaching Type

Self Paced

icon

Video Content

176 minutes

Course Description

Model-View-ViewModel (MVVM), is one of the most popular design patterns for WPF or XAML client apps. This course will teach you about the MVVM design patterns and how they can be applied to a variety of compositional scenarios when building WPF client applications. You'll learn about the reasons for using the pattern and the basic concepts. Then, you will be able to apply the pattern in a variety of situations. You'll learn how to create Views and ViewModels as well as how to attach them one to the other. You'll learn how to use common data bound controls within the context of MVVM, and how to hook them up to ViewModels or Models, both dynamically and statically. You'll learn how to create navigation between Views within a container and use ViewModel hierarchies. This course will give you the knowledge to apply the MVVM design pattern in your WPF client applications.

Course Overview

projects-img

International Faculty

projects-img

Post Course Interactions

projects-img

Instructor-Moderated Discussions

projects-img

Case Studies, Captstone Projects

Skills You Will Gain

What You Will Learn

, you'll delve into the motivations for using the pattern, the fundamental concepts of the pattern, and how to apply it for a number of common scenarios

, you'll discover how to use View and ViewModel hierarchies and set up navigation between Views within a container

, you'll discover how to use common data bound controls in the context of MVVM and how to hook them to ViewModels and Models, both statically and dynamically

-, you'll explore various different ways of defining Views, ViewModels, and how to attach them to one another

When you're finished with this course, you'll have the necessary knowledge needed to apply the MVVM design pattern to your WPF client applications

You'll learn about the MVVM design pattern and how to apply it to a wide range of compositional scenarios for building out WPF client applications

Course Cover