HOME > Development > Mastering MVVM with .NET MAUI- Build Modern Mobile Apps

Mastering MVVM with .NET MAUI- Build Modern Mobile Apps

  • Development
  • Jan 24, 2025
SynopsisMastering MVVM with .NET MAUI: Build Modern Mobile Apps, avai...
Mastering MVVM with .NET MAUI- Build Modern Mobile Apps  No.1

Mastering MVVM with .NET MAUI: Build Modern Mobile Apps, available at $54.99, with 50 lectures, and has 45 subscribers.

You will learn about Be able to build .NET MAUI applications with MVVM Learn the complete fundamentals of MVVM Implement the Navigations , Commands & INotifyPropertyChanged Handle the Collection view Selection in MVVM Create Real Estate App from scratch with MVVM Consume Restful Apis in MVVM project This course is ideal for individuals who are If youve a 3 to 6 months .NET MAUI experience , then take this course. or If you are a .NET MAUI developer and want to learn more advanced concepts like MVVM with quick pace then take this course. or If youre already a Xamarin Developer and wants to build application with .NET MAUI then take this course. It is particularly useful for If youve a 3 to 6 months .NET MAUI experience , then take this course. or If you are a .NET MAUI developer and want to learn more advanced concepts like MVVM with quick pace then take this course. or If youre already a Xamarin Developer and wants to build application with .NET MAUI then take this course.

Enroll now: Mastering MVVM with .NET MAUI: Build Modern Mobile Apps

Summary

Title: Mastering MVVM with .NET MAUI: Build Modern Mobile Apps

Price: $54.99

Number of Lectures: 50

Number of Published Lectures: 50

Number of Curriculum Items: 50

Number of Published Curriculum Objects: 50

Original Price: $149.99

Quality Status: approved

Status: Live

What You Will Learn

  • Be able to build .NET MAUI applications with MVVM
  • Learn the complete fundamentals of MVVM
  • Implement the Navigations , Commands & INotifyPropertyChanged
  • Handle the Collection view Selection in MVVM
  • Create Real Estate App from scratch with MVVM
  • Consume Restful Apis in MVVM project
  • Who Should Attend

  • If youve a 3 to 6 months .NET MAUI experience , then take this course.
  • If you are a .NET MAUI developer and want to learn more advanced concepts like MVVM with quick pace then take this course.
  • If youre already a Xamarin Developer and wants to build application with .NET MAUI then take this course.
  • Target Audiences

  • If youve a 3 to 6 months .NET MAUI experience , then take this course.
  • If you are a .NET MAUI developer and want to learn more advanced concepts like MVVM with quick pace then take this course.
  • If youre already a Xamarin Developer and wants to build application with .NET MAUI then take this course.
  • Master Real World App Development with .NET MAUI and MVVM

    Welcome to the ultimate course on Real World App Development with .NET MAUI, where you’ll learn to create powerful, scalable applications using the MVVM pattern.

    I’m Asfend, a Microsoft Most Valuable Professional (MVP) and Xamarin University Most Valuable Professional. In this course, I’ll guide you through every essential aspect of building a .NET MAUI application with MVVM, ensuring you gain the skills needed to succeed.

    Why Enroll in This Course?

    This course is meticulously crafted to teach you how to seamlessly integrate the MVVM pattern into your .NET MAUI applications. Each module is designed to be concise and practical, providing you with the knowledge to:

  • Develop robust MVVM-based applications.

  • Implement Commands, Navigation, and INotifyPropertyChanged.

  • Master Shell-based navigation in MVVM.

  • Utilize CollectionView for effective data presentation.

  • Leverage the power of MAUI Community NuGet packages.

  • Build a fully-functional Real Estate Application from scratch.

  • Consume REST APIs within MVVM architecture.

  • And much more!

  • What You Need to Know Before You Start

    To get the most out of this course, a solid understanding of C# and XAML is essential. Familiarity with .NET MAUI or Xamarin Forms is also required.

    Important Note

    In this course, we’ll be using a Windows machine for development. If you have a Mac, you’ll be able to test both Android and iOS applications. However, if you’re on Windows, you’ll be limited to Android testing. Don’t worry—everything you learn here is cross-platform, and the code will run seamlessly on Android, Windows, and iOS.

    What You’ll Receive

    Full access to all the source code used throughout the course.

    Helpful materials including code snippets and assets.

    A streamlined learning experience designed to maximize your time and keep you engaged.

    I understand that your time is valuable, which is why this course is designed to be efficient, helping you master .NET MAUI in the shortest time possible.

    Ready to Get Started?

    Don’t miss out on this opportunity to elevate your app development skills. Click the “Buy Now” button and join the .NET MAUI App Development Course with MVVM today. Let’s start building something amazing together!

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Introduction

    Chapter 2: MVVM Fundamentals

    Lecture 1: Create .NET MAUI Project

    Lecture 2: Why We Need MVVM

    Lecture 3: How MVVM Works

    Lecture 4: Benefits of Using MVVM

    Chapter 3: Understanding the MVVM Pattern

    Lecture 1: Commanding

    Lecture 2: Implement Commands

    Lecture 3: Passing Data from View to View Models

    Lecture 4: INotifyPropertyChange

    Chapter 4: MVVM Community Toolkit

    Lecture 1: Install MVVM Community Toolkit

    Lecture 2: Working with MVVM Community Toolkit

    Lecture 3: Relay Commands in Community Toolkit MVVM

    Chapter 5: What Were Going to Make

    Lecture 1: App Overview

    Lecture 2: How to Get Apis

    Chapter 6: API Deployment

    Lecture 1: Create Azure Web App

    Lecture 2: Create Azure SQL Database

    Lecture 3: Publish Web API to Azure

    Chapter 7: Test Rest Api Endpoints

    Lecture 1: Api Documentation

    Lecture 2: Test Users Endpoints

    Lecture 3: Testing Categories Endpoints

    Lecture 4: Testing Properties Endpoints

    Chapter 8: Create Model Classes

    Lecture 1: Create Models For Users and Categories

    Lecture 2: Create Models For Properties

    Chapter 9: Create Service Layer

    Lecture 1: Register User Method

    Lecture 2: Static Methods

    Lecture 3: Login Method

    Lecture 4: ApiUrl

    Lecture 5: Get Categories Method

    Lecture 6: Properties Service Methods

    Chapter 10: Shell Tabbed Page

    Lecture 1: Add Images

    Lecture 2: Shell Navigations

    Lecture 3: Implement Login Page

    Lecture 4: Implement Registration Page

    Lecture 5: One time login with access token

    Chapter 11: Home Page & Properties List Page

    Lecture 1: Implement Home Page

    Lecture 2: Display Categories Data

    Lecture 3: Implement Trending Properties

    Lecture 4: Properties List Page

    Chapter 12: Property Detail Page

    Lecture 1: Implement Property Detail Page

    Lecture 2: Call Message Functionality

    Lecture 3: Trending Properties Navigation

    Chapter 13: Search Page

    Lecture 1: Implement Search Page

    Lecture 2: Populate Search Result in Collection View

    Lecture 3: Search Page Collection View Navigation

    Chapter 14: Bookmarks & Settings Page

    Lecture 1: Working with SQLite

    Lecture 2: Add & Delete Bookmark Functionality

    Lecture 3: Implement Bookmark Page

    Lecture 4: Settings Page

    Lecture 5: Source Code

    Lecture 6: Bonus Lesson

    Instructors

  • Mastering MVVM with .NET MAUI- Build Modern Mobile Apps  No.2
    Asfend Yar Hamid
    Xamarin MVP, Microsoft MVP
  • Rating Distribution

  • 1 stars: 0 votes
  • 2 stars: 0 votes
  • 3 stars: 0 votes
  • 4 stars: 0 votes
  • 5 stars: 1 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!