Skip to main content

.NET MAUI Crash Course: Learn to Build Your First .NET MAUI App

·3 mins

For the past 2 weeks I have been releasing videos that will help you build your very first .NET MAUI App. This .NET MAUI Crash Course is now available for everyone, completely free!

What is .NET MAUI? #

.NET Multi-platform App UI (.NET MAUI for short) is a cross-platform framework for creating native mobile and desktop apps with C# and XAML. With .NET MAUI, you can create apps for iOS, Android, Windows and macOS. Our friends at Samsung even provided us with support for Tizen!

The power of .NET MAUI lies within the fact that you can write your apps from a single codebase. Combine this with other project that you might have that are based on C# and .NET, and the possibilities of reusing your code are infinite.

You might already know about .NET MAUI as it is the spiritual successor of Xamarin.Forms. Everything you know and love about Xamarin.Forms is available to you in .NET MAUI, but better!


.NET MAUI already has 40+ controls and layouts that you can work with. You can see the lot of them here running on Windows

What is the .NET MAUI Crash Course? #

For a long time I have approached .NET MAUI as the next version of Xamarin.Forms. However, at some point it clicked for me that .NET MAUI is more, much more! .NET MAUI is the new UI framework from Microsoft that also happens to be cross-platform.

This means that there will be a lot of people who might have never worked with Xamarin or Xamarin.Forms, suddenly looking at this new framework. And those people might need a hand learning the basics!

.NET MAUI Workshop on GitHub #

James Montemagno has created an amazing workshop that you can follow at your own pace, or people might host it at some event. It does an amazing job of taking you through 7 parts going from the absolute basics to building your first basic app.

.NET MAUI Workshop + YouTube Channel == .NET MAUI Crash Course #

As you might already know, I have been doing videos on YouTube consistently for a little while now and people seem to like it. At the time of writing I’m almost up to 16k subscribers which is still mind-blowing to me 🤯.

But anyway, with the workshop in hand and my YouTube channel in place, I thought it might be nice to make a guided .NET MAUI crash course on my YouTube channel, and so I did!

This is the first video of my .NET MAUI Crash Course on YouTube. Click through to find the full playlist.

There are 10 videos in total, so I added some to the workshop, and they will take you all the way from: what is .NET MAUI to WOOHOO I built my first app and I can continue on my own.

Learn .NET MAUI Today with the .NET MAUI Crash Course #

You can start learning TODAY! And it wouldn’t be an actual course, if you couldn’t earn an actual certificate, so make sure you follow the full course, front to back, and you will know how to claim your own certificate and you can call yourself a certified .NET MAUI developer.

Find the full playlist with all the videos on my YouTube channel here and the workshop on the (forked) repository here.

Good luck and have fun!

Learn Differently #

If you are Spanish speaking, then be sure to check out Javiers YouTube channel who has a lot of content, including a course of his own, on there as well.

Same for James Montemagno, he has his own channel, be sure to check that out.

And last but not least, there is also a Microsoft Learn module for .NET MAUI. No excuse to not start learning, right now!