I'm a C#/Windows Forms programmer with more than 5 years experience. I've been investigating WPF using the MVVM (Model-View-ViewModel) design pattern. I have searched the Internet for tutorials. I have even watched the entirety of Jason Dolinger's awesome video. Although I have found many, I have not found one that takes me from start to finish. What I really want is a tutorial that doesn't assume any previous WPF knowledge.
What are your favorite WPF-MVVM tutorials that helped you to learn?
Take a look at Jason Dollinger's MVVM video at Lab49. We have used this in the past to train our team on MVVM.
A very basic tutorial here
http://www.c-sharpcorner.com/UploadFile/yougerthen/474/
I really liked these articles:
He really dumbs down the concept in a humorous way. Worth reading.
Reed Copsey published a nice tutorial that writes a trivial RSS app in WinForms, then makes a straight port to WPF, and finally converts to MVVM. It makes a nice introduction to MVVM before you try and tackle a full description like Josh Smith's article. I'm glad that I read Reed's tutorial before Josh's article, because it gives me a little context to understand the details that Josh is digging into.
Your question really seems to be asking 2 questions:
Some of these resources may be duplicated in previous answers...
Tutorials on WPF
A Guided Tour of WPF by Josh Smith
Bea Stollnitz (link is to her archives) has a number of great articles on WPF.
WPF: A Beginner's Guide - Part 1 of n by Sacha Barber
WindowsClient.net WPF Training Videos
MVVM Tutorials
WPF Apps With The Model-View-ViewModel Design Pattern by Josh Smith (duplicate link already provided by Yacoder)
Jason Dolinger's presentation on the Model-View-ViewModel (link to video embedded in article)
Dan Crevier's DataModel-View-ViewModel pattern series (similar to MVVM)
Composite WPF (Prism) Resources
Though not exactly what you asked, it is the natural progression with WPF and MVVM.
Codeplex: Composite WPF (Prism)
Silver Bay Labs has a number of great videos on learning Prism
Channel 9: 10 step-by-step videos on using Silverlight and Prism
Codeplex: Introduction to Composite WPF (CAL, Prism): Part 1 (of n)
This one will do:
RIATasks: A Simple Silverlight CRUD Example