.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