Learn MVVM with .NET MAUI (Udemy.com)
Learn to make Real World App .NET MAUI App with MVVM Pattern
Created by: Asfend Yar Hamid
Last updated June 2026
What you will learn
- Be able to build .NET MAUI applications with MVVM
- Learn the complete fundamentals of MVVM
- Implement the Navigations , Commands & INotifyPropertyChanged
- Implement Dependency Injection inside MVVM
- Handle the Collection view Selection in MVVM
- Create NEWS App from scratch with MVVM
- Consume Restful Api's in MVVM project
How it compares
Against the other 149 rated Udemy courses in Mobile Development on CourseDuck:
- Rating4.5 out of 5higher than 62% of them
- Reviews98#102 of 150 by number of reviews
- Length1.7 hoursshorter than 95% of them
- Last updatedJune 2026more recently than 87% of them
Course Description
Welcome to the First Real World App Development course with .NET MAUI.
I'm Asfend Microsoft Most Valuable Professional (MVP) and Xamarin University Most Valuable Professional and in this course I'll explain you every single aspect of making .NET MAUI application with MVVM pattern.
This courses teaches you how to add the MVVM inside your .NET MAUI application.
By getting this course, you can be rest assured that the course is carefully thought out and edited. And I'm always happy to answer student questions.
So by the end of the course, you'll be able to :
Create a MVVM Based Application
Handle Commands , Navigation & INotifyPropertyChanged
Handle Shell Based Navigation in MVVM
Collection View Selection
Implement Dependency Injection
Consume MAUI Community Nuget's
Create a News Application in .NET MAUI From Scratch to End.
Consume Rest Api's in MVVM and much more
Prerequisites
In order to complete this course you must have a knowledge of C# and XAML .
.NET MAUI or Xamarin Forms knowledge is must for this course.
Remember
Well in this course we'll use the MAC machine to develop the .NET MAUI applications. If you've a MAC machine then you'll be able to test both the android and IOS application but if you've a windows machine then you can only test the android application.
But don't worry because all the code we'll use in this course will be used on all the platforms including Android , Windows and IOS.
What you'll get from this course ?
After this course you'll get all the Application Source Code.
You'll get the helping material like code snippets and assets along with this course.
I know time is money and that's why I've tried my level best to keep this course short so that you don't lose momentum and learn all things in .NET MAUI in short time.
So what are you waiting for? Click the buy now button and join the .NET MAUI App Development Course with MVVM and lets' start learning.
Instructor Details
- 4.5 Rating
98 Reviews
Asfend Yar Hamid
I'm Asfend, I'm a Xamarin Forms Developer and Xamarin University MVP fluent in Xamarin Forms, C# and Microsoft Azure. I'm the lead Xamarin instructor at Microtechx where I've taught over 2000+ students in-person at our Microtechx classroom.
I’m also a Software Engineer and a true Microsoft Lover. I've started my programming career in 2014 and now I'm Xamarin University MVP as well as Microsoft Most Valuable Professional.
I’ve worked with top technical companies. Now I’m working with Microtechx.
I’ve many titles with my name including
Microsoft MVP , Xamarin University MVP , Xamarin Consultant , Xamarin Community Speaker , Technical Trainer and Team Lead at Microtechx.
Aside from my career, I really enjoys sharing my knowledge with others. The lesson I learned from my life is that “No matter what you are and who you are it is your responsibility to gain knowledge from everywhere. Because without knowledge we cannot differentiate between human and other creatures on this planet" (asfend).
In addition, I believe that "The beautiful thing about learning is that no one can take it away from you."
More courses by Asfend Yar Hamid
Asp.Net Core : The Complete Guide To Build RESTful Api's (2024)
4.3 (3,206 Reviews)
Provider: Udemy
Time: 8.2h
$13.99
The Complete Guide To Build Rest Api's with Asp.Net and C# (2026)
4.5 (2,997 Reviews)
Provider: Udemy
Time: 4.3h
$11.99
Learn Restful Api's with Asp.Net Core 5.0 2022
4.4 (1,221 Reviews)
Provider: Udemy
Time: 4.6h
$69.99
Learn GraphQL with .Net Core For Absolute Beginners (2024)
4.1 (1,168 Reviews)
Provider: Udemy
Time: 6.3h
$59.99
More Mobile Development courses
Flutter Mobile App: Build Chatbot with Firebase & Gemini AI (2026)
4.9 (775 Reviews)
Provider: Udemy
Time: 13.8h
$19.99
Android MVVM Architecture complete course (2026)
4.7 (890 Reviews)
Provider: Udemy
Time: 3.4h
$74.99
Android App's Development Masterclass - Build 2 Apps - Java (2023)
4.7 (271 Reviews)
Provider: Udemy
Time: 7.8h
$39.99
The Best React Native Course 2026 (From Beginner To Expert)
4.6 (735 Reviews)
Provider: Udemy
Time: 24.3h
$19.99
The Ultimate 70+ Hours iOS Development Bootcamp (2025)
4.6 (672 Reviews)
Provider: Udemy
Time: 74.2h
$84.99
Reviews
By Xiahe Lian on 1/21/2024
I really liked this MVVM .NET MAUI course. It taught me a lot about making apps, especially things like Dependency Injection, IOC, and using APIs. The way they explained everything was great. I'm happy with what I learned from this course. I think it's a good choice for anyone wanting to understand app development better.
By Erick Casillas on 7/27/2023
The proportion of MVVM content in this curse does not correlate with the title... Not really a MVVM class
By Yuki on 5/5/2023
CommunityToolkit.MVVMを見たくてやってみた。 最低限のことはできるようになる気がする。 基本的にコースの分量が少ない。 CollectionViewはまだまだちゃんと動かなくて、イロイロはまりそうなのが解ったのはよかった。
By Stephen Hutchinson on 4/29/2023
Asfend is a great instructor. This is an excellent overview of a very complicated topic. I was able to re-create this app perfectly using Visual Studio for Mac, with an ipad plugged into my Mac as the debug device (rather than an emulator). At the time of writing this review, I could not figure out how to get the Android emulator internet proxy setup to allow remote connection to a database, so I overcome this problem by using an real device to debug and develop on. Thanks Asfend, another great tutorial with a fully working example.
By Dataway on 3/28/2023
it is great because, you are learning only the things that you need to learn so you can understand the way of coding with maui
By Normach Anhun on 1/25/2023
I've almost completed this course, and I have to say, it was an amazing course for me. Not only was the course content incredibly informative and easy to follow, but also has a unique ability to explain complex concepts in a way that is both engaging and understandable. Throughout the course, the instructor demonstrated an exceptional level of expertise in .net maui and MVVM architecture, sharing their knowledge and experience with the utmost enthusiasm and passion. Their teaching style was both informative and interactive, making learning a truly enjoyable experience.
By Katherine Mishal on 1/21/2023
The course covered everything from the basics of the MVVM pattern to advanced topics. The project included in the course helped me to clear my understanding of the material and gave me the confidence to start building my own apps using MVVM pattern.
By Andria Rios on 1/18/2023
The mobile development course I took on MVVM architecture was an eye-opening experience. Not only did it give me a thorough understanding of the design pattern, but it also equipped me with the tools and techniques to build a fully functional mobile application with connected rest apis.
By Lance Du Toit on 1/11/2023
This course has come at the right time for me to understand the maui mvvm pattern using the mvvm community toolkit, what a win.
By Steven Diehl on 12/22/2022
The presenter does an excellent job of explaining/demonstrating all aspects of developing an application using the toolset and technologies being presented.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 90 / 100












