.NET MAUI Tutorial Full Course

.NET MAUI allows you to create multi-platform apps using one code base. That means you can develop for Android, iOS, macOS and of course Windows at the same time! In this course I provide numerous examples on how to use all the tools MAUI provides. Check out the long table of contents below. 9 Hour C# Tutorial : MY UDEMY COURSES ARE 87.5% OFF TIL March 26th ($) ONE IS FREE ➡️ Python Data Science Series for $ : Highest Rated & Largest Python Udemy Course + 56 Hrs + 200 Videos + Data Science ➡️ C++ Programming Bootcamp Series for $ : Over 23 Hrs + 53 Videos + Quizzes + Graded Assignments + New Videos Every Month ➡️ FREE 15 hour Golang Course!!! : (100 Available) #dotnetmaui #androiddeveloper #csharp CODE ON GITHUB TABLE OF CONTENTS 00:00:00 Intro 00:01:09 Install .NET MAUI Visual Studio 00:03:21 Install Hyper-V 00:09:15 Setup Android Phone 00:11:23 Create 1st App 00:12:06 App Overview 00:13:16 File Explanation 00:15:30 Event Handling Basics 00:16:24 ContentPage 00:18:50 ScrollView 00:19:10 StackLayout 00:19:36 Image 00:19:52 Label 00:20:17 Button / Events 00:21:40 Define Initial Page 00:22:05 NavigationPage 00:22:55 Wiki Web Colors 00:26:48 Navigate to New Page 00:31:05 FlyoutPage 00:35:00 TabbedPage 00:37:30 Importing Images 00:38:24 Iconsc 00:41:02 Layouts 00:41:35 StackLayoutv 00:43:18 Frame 00:44:55 Label Attributes 00:50:35 Button Attributes 00:54:15 HorizontalStackLayout 00:58:31 GridLayout 01:00:54 BoxView 01:10:40 Calculator Demo 01:12:45 Entry 01:23:13 FlexLayout 01:29:30 Headers / Footers 01:36:20 AbsoluteLayout 01:40:55 Layout Flags 01:43:11 Sizing Controls 01:45:44 Tons of Controls 01:52:24 DisplayAlert 01:52:54 Searchbar 01:56:30 RadioButton 01:59:35 CheckBox 02:02:49 Switch 02:05:18 SwipeView 02:06:40 SVG Files 02:12:51 Slider 02:16:11 Stepper 02:18:16 DatePicker 02:20:39 TimePicker 02:22:05 Entry in Detail 02:24:48 Changing Values with Events 02:26:03 Editor 02:26:59 Model 02:28:40 View Modelc 02:30:13 Using Images 02:30:39 ObservableCollection 02:31:50 ListModel / ListView 02:41:30 Binding 02:43:10 Events on Collection 02:48:02 CarouselView 02:51:40 Custom Fonts 02:55:20 Icons 02:58:50 Bindings in Detail 03:07:15 Bindings in XAML 03:10:40 BindingContextc 03:12:39 Binding on Controls 03:15:33 MVVM Pattern 03:40:40 MVVM Collection 03:53:00 ICommand / Commands 03:57:10 Communicating with MVVM 04:02:38 INotifyPropertyChanged 04:08:44 Navigation 04:14:10 N avigationPage 04:16:19 Pass Data Between Pagesc 04:23:26 MVVM Collections 04:38:45 Styles / ResourceDictionary 04:40:50 Precompile 04:43:42 Dynamic Styling 04:45:15 Selector / DataTemplateSelectorc 04:56:15 Change Layouts Easy