Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Learn .NET MAUI - Full Course for Beginners - Build Cross-Platform Apps in C#

via YouTube

Overview

Master building native cross-platform apps for iOS, Android, macOS, and Windows using .NET MAUI and C# in just over 4 hours. Learn UI design, MVVM, navigation, and more.

Syllabus

Correction: Recommended to set TextColor="Gray" on Label
Correction: [AlsoNotifyChangeFor] is now [NotifyPropertyChangedFor]
Correction: [ICommand] is now [RelayCommand]
- Intro to the .NET MAUI Workshop
- What is .NET MAUI & How to Install
- Workshop overview
- First .NET MAUI app & Architecture slides
- Get code to build your first .NET MAUI app
- .NET MAUI Project Walkthrough
- Start to build first .NET MAUI app
- Intro to MVVM slides
- Implementing INotifyPropertyChanged
- .NET Community Toolkit for MVVM Source Generators
- HTTP REST Calls & JSON Deserialization
- ICommand in .NET MAUI
- Create our UI with XAML & MVVM
- Navigation in .NET MAUI slides
- Implementing Navigation in .NET MAUI & Passing Parameters
- Building a details UI with XAML & MVVM
- Modal, Back Navigation, & More
- Access Platform APIs in .NET MAUI slides
- Platform API Integration - Connectivity
- Geolocation & Permissions Implementation
- Open Map Integration
- Platform Specifics - iOS Safe Area
- CollectionView & RefreshView Overview slides
- Implementing Pull-to-Refresh
- CollectionView Layouts - Grids and more
- CollectionView EmptyView
- App Resources, Styles, and Themes slides
- Implementing Light & Dark Mode
- Thanks, wrap-up, and resources

Taught by

James Montemagno

Reviews

Start your review of Learn .NET MAUI - Full Course for Beginners - Build Cross-Platform Apps in C#

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.