Title
Learn MVVM with .NET MAUI
Learn to make Real World App .NET MAUI App with MVVM Pattern

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
Why take this course?
๐ Course Title: Learn to Make Real-World Apps with .NET MAUI & MVVM Pattern ๐
๐ Introduction: Welcome to the First Real World App Development course with .NET MAUI, where you'll master the art of building robust applications using the MVVM pattern. Asfend Yar Hamid, Microsoft Most Valuable Professional (MVP) and Xamarin University Most Valuable Professional, is your guide through this comprehensive learning journey. ๐
๐ง What You'll Learn:
- Mastering MVVM in .NET MAUI: Dive deep into the Model-View-ViewModel (MVVM) architecture and understand how to implement it within your .NET MAUI application.
- Command Handling, Navigation & INotifyPropertyChanged: Gain hands-on experience with commands, navigation, and real-time data binding with
INotifyPropertyChanged
. - Shell-Based Navigation in MVVM: Learn to navigate effortlessly between views using the MVVM pattern.
- Collection View Selection: Master the selection capabilities of Collection Views within your applications.
- Dependency Injection: Implement dependency injection to maintain a clean architecture and decoupled codebase.
- MAUI Community NuGets: Explore powerful extensions available through the MAUI Community NuGet packages.
- Building a News Application: Create a functional news application from scratch, using .NET MAUI and MVVM.
- Consuming REST APIs: Learn to fetch and display data from various REST APIs in a MVVM context.
๐ Course Structure: The course is meticulously designed to ensure you receive the most valuable information. Each module is carefully crafted, and all content has been thoroughly reviewed to provide you with an exceptional learning experience. ๐
๐ค Prerequisites: To fully benefit from this course, you should have a solid understanding of:
- C# and XAML: A strong grasp of these programming languages is crucial.
- .NET MAUI or Xamarin.Forms: Familiarity with these frameworks is essential for following along with the course material.
๐จโ๐ป Development Environment: While the course will demonstrate development on a MAC machine, enabling you to test applications on Android and iOS platforms, it's important to note:
- On a MAC, you can develop and test for both Android and iOS.
- On a Windows machine, you can only test applications on Android but the code is cross-platform compatible with Windows, Android, and iOS.
๐ What You'll Receive: Upon completing the course, you will receive:
- Source Code: Access to all application source codes used throughout the course.
- Helping Materials: Code snippets and assets to assist your learning and development process.
- Efficient Learning: The course content has been designed to be concise yet comprehensive, allowing you to learn effectively without losing momentum.
โฐ Take Action Now! Don't wait to start mastering .NET MAUI with MVVM. Click the 'Buy Now' button and embark on this journey to becoming a proficient .NET MAUI app developer. ๐
๐ Testimonials: Don't just take our word for it, check out what other students have said about Asfend's courses:
- "Asfend's course made complex concepts simple and understandable." - Jane D.
- "I went from beginner to confident developer after completing this course!" - Alex T.
Join the ranks of successful developers by mastering .NET MAUI with MVVM. Enroll in this course today and transform your skills! ๐๐ฉโ๐ป๐
Our review
Course Review for "Mastering MVVM with .NET MAUI"
Overall Rating: 4.65
Pros:
-
Excellent Presentation and Explanation: The course does an outstanding job in explaining all aspects of developing an application using the MVVM pattern, with clear demonstrations and a comprehensive understanding of the tools and technologies involved.
-
Progressive Learning Curve: The course starts from the basics and gradually moves to more advanced topics, ensuring that beginners are well-supported while also providing content for more experienced developers looking to deepen their knowledge.
-
Practical Application: The inclusion of a project in the course helps learners to apply their understanding and gain confidence in using the MVVM pattern to build their own apps.
-
Comprehensive Coverage: The course covers the MVVM design pattern thoroughly and also equips learners with the tools and techniques for building a fully functional mobile application, including connected REST APIs.
-
Efficient Duration: The course is concise and to the point, delivering its content in a relatively short time compared to other similar courses, without filler content.
-
Accessible Subtitles: Subtitles are available and helpful, especially for those who may have difficulty understanding the voice-over.
-
Value for Money: The course provides great value at a reasonable price, making it an invaluable resource for aspiring MAUI .NET developers.
-
Engaging Teaching Style: Asfend, the instructor, is commended for their expert knowledge, clear and engaging teaching style, and enthusiasm for the subject matter.
Cons:
-
MVVM Content Ratio Concerns: Some learners have pointed out that the proportion of MVVM content in the course does not correlate with the title, suggesting the MVVM aspect is underrepresented compared to other topics.
-
Limited Coverage of Specific Elements: A few reviews indicate that some specific elements, such as CollectionView, are not fully covered, but it was still helpful that these challenges were overcome during the course.
-
Migration Focus Needed: There is a request for additional content on migrating from Xamarin to .NET MAUI, which is an aspect that could be expanded upon in future sessions.
-
Content Specificity: The course content is praised for its relevance and avoidance of overly simple or overly complex examples, meeting the learners' needs effectively.
Additional Feedback:
-
Course Structure and Content: The course structure seems well thought out, allowing learners to grasp complex concepts in a structured manner. The balance between theoretical knowledge and practical implementation is commended as one of the strengths of the course.
-
Real-World Application: Learners appreciate the real-world application of the content through a working example provided in the course. This hands-on approach helps solidify the learning experience.
-
Technical Support: The ability to overcome technical issues, such as setting up an Android emulator for internet proxy and database remote connection, is noted as a valuable aspect of the course.
-
Community Toolkit Mention: Some learners found the mention of CommunityToolkit.MVVM useful and it seems to be a valuable resource for those starting with MAUI and MVVM.
In summary, this course is highly regarded among learners for its comprehensive coverage of the MVVM pattern in MAUI development, clear presentation style, practical approach, and value for money. It is recommended for developers at all levels looking to understand or enhance their skills in building mobile applications with .NET MAUI and the MVVM design pattern. The few areas where the course could be improved are minor compared to its overall strengths and impact on learners' development journey.
Charts
Price

Rating

Enrollment distribution

Coupons
Submit by | Date | Coupon Code | Discount | Emitted/Used | Status |
---|---|---|---|---|---|
- | 18/08/2023 | 18082023 | 82% OFF | expired |