.NET MAUI Tutorial Full Course

preview_player
Показать описание
I'd greatly appreciate a review for it if you have time.

.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.

MY UDEMY COURSES ARE 87.5% OFF TIL May 1st ($9.99)

#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
Рекомендации по теме
Комментарии
Автор

I had a MAUI project planned last year and almost dropped it due to many confusing configurations related xmarin. Now since you have the course uploaded, I am going to give another shot. Your way of explaining suites me the best for new learnings.

pluto
Автор

You are always my first direction if I want to learn something new, THANKS.

salamanetwork
Автор

What an insanely helpful video!!!! Can just imagine all the work that went into this. Thank you, thank you! Just signed up!!

Duelweb
Автор

Watched 5-10 videos about maui, but this one is outstanding 🔥🔥

thvk
Автор

Hey Derek! thanks for the quality content

amankaushik
Автор

Amazing tutorial, way better and updated that the ones I paid for previously

kristijanluksic
Автор

This is great. A sincere thank you from me.

djupstaten
Автор

Your postgree SQL course is super awesome I have learnt alot Thank you Derek.

prashlovessamosa
Автор

Your tutorials are absolutely amazing. I wish you’d put chapters for the first hour or so as you did with the rest of the video.

ephektz
Автор

Your tutorial is a lifesaver. I am super duper grateful to you and wish you the very best with every single breathe I have. You making this course have gotten me started in making some serious content in .Net Maui. This is really interesting and enjoyable to build some useful and meaningful applications. I love C# and this is honestly one of the best things to combine in my tech stack.

kopilkaiser
Автор

Wow! Did not expected this one. Amazing. Thanks.

kalpeshblue
Автор

This is exactly what I needed thank you for putting this out

thebenberman
Автор

Watching the work that goes into bindings makes me appreciate Caliburn Micro for what it does for me.

DerykRobosson
Автор

Great Job! an extensive amount of detail.
Will be working on app soon and I promise to cut you a deal if it gets somewhat of a traction:)
But again Great Work Sir!

knowledgeispower
Автор

Great Course.
Can you make one about Maui Blazor ?
Thanks

cissemy
Автор

FWIW, I tried the control project (timestamp 1:59) on Mac OS 13.3.1 (M1 Ultra Silicon) with Visual Studio 17.5.45 (build 12), targeting MacCatalyst, and [1] the radio buttons render text only and do not display a radio button, and [2] the check box renders a round button (as would be expected with a radio button). I then moved the project over to a PC / Windows 10 installation, without modification, and the same code behaved as expected on Windows 10 (ie. matched this video). Using the iPad mini simulator, after experiencing an excruciatingly slow connection to the simulator, rendered the radio buttons correctly (ie. the round buttons are present), but the checkbox was rendered as a round button. This behavior also occurs with M2 silicon / Mac OS 13.4. Hopefully this is fixed with a future update of Visual Studio release.

srviejo
Автор

Hi Mr Derek, good to see you again 😀 👍

simonkalu
Автор

Great job! *For everyone who is already familiar with c# & xaml, watch in 1.75 speed ;)*

WeiZedIncorporation
Автор

Enjoying this so far. Is there a way to target iPad UI?

ElCidPhysics
Автор

It's very wonderful video can you please create a video like that on flutter!

ahmedthebest