{"id":40511,"date":"2022-06-16T09:02:51","date_gmt":"2022-06-16T16:02:51","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/dotnet\/?p=40511"},"modified":"2022-06-23T11:30:05","modified_gmt":"2022-06-23T18:30:05","slug":"learn-dotnet-maui","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/dotnet\/learn-dotnet-maui\/","title":{"rendered":"New Resources to Get Started with .NET MAUI"},"content":{"rendered":"<p>On May 23, 2022 the .NET Multi-platform App UI, or .NET MAUI, was <a href=\"https:\/\/devblogs.microsoft.com\/dotnet\/introducing-dotnet-maui-one-codebase-many-platforms\/?WT.mc_id=dotnet-68837-masoucou\">released to general availability<\/a>. .NET MAUI gives you a first-class, cross-platform UI stack targeting Android, iOS, macOS, and Windows. And we&#8217;re excited to announce several different ways to learn .NET MAUI. Whether you already have vast experience building cross-platform apps from the Xamarin days or are a brand-new cross-platform developer, there&#8217;s something here for you.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/dotnet\/wp-content\/uploads\/sites\/10\/2022\/06\/badges.png\" alt=\"A graphic with the words dot net MAUI inside 3 circles\" \/><\/p>\n<h2>Let&#8217;s Learn .NET MAUI<\/h2>\n<p>We have several different resources to teach you .NET MAUI. We have workshops, Learn modules, videos and podcasts. Each vary on how in-depth they go and which aspects of .NET MAUI development they cover. Pick and choose what you need or use them all &#8211; you&#8217;ll learn a lot either way.<\/p>\n<ul>\n<li><a href=\"https:\/\/docs.microsoft.com\/learn\/paths\/build-apps-with-dotnet-maui\/?WT.mc_id=dotnet-68837-masoucou\">Build mobile and desktop apps with .NET MAUI<\/a> this Microsoft Learn path consists of 7 modules ranging from an <a href=\"https:\/\/docs.microsoft.com\/learn\/dotnet-maui\/build-mobile-and-desktop-apps\/?WT.mc_id=dotnet-68837-masoucou\">introduction to .NET MAUI<\/a>, to <a href=\"https:\/\/docs.microsoft.com\/learn\/dotnet-maui\/create-user-interface-xaml\/?WT.mc_id=dotnet-68837-masoucou\">creating a UI with XAML<\/a>, all the way to <a href=\"https:\/\/docs.microsoft.com\/learn\/dotnet-maui\/store-local-data\/?WT.mc_id=dotnet-68837-masoucou\">storing local data with SQLite<\/a>, and more. Everything you need to know to get a jump-start on your .NET MAUI app. Microsoft Learn is a free hands-on, self-paced training that teaches you how to develop what you want on your time.<\/li>\n<li><a href=\"https:\/\/docs.microsoft.com\/dotnet\/maui\/?WT.mc_id=dotnet-68837-masoucou\">The official .NET MAUI docs!<\/a> Take you .NET MAUI apps to the next level with the official Microsoft documentation.<\/li>\n<li><a href=\"https:\/\/docs.microsoft.com\/learn\/challenges?id=3331c025-dfb3-43c4-917a-9c6e49fd29d0&amp;WT.mc_id=dotnet-68837-masoucou\">.NET MAUI Learning Challenge<\/a> compete against your friends to see who can finish the most .NET MAUI Learn modules! Challenge open until June 23, 2022!<\/li>\n<li><a href=\"https:\/\/www.youtube.com\/playlist?list=PLdo4fOcmZ0oUBAdL2NwBpDs32zwGqb9DY\">.NET MAUI for Beginners<\/a> video series. Follow along with 8 short videos that will teach you how to get started with .NET MAUI and Visual Studio to build your very first cross-platform desktop and mobile app.<\/li>\n<li><a href=\"https:\/\/github.com\/dotnet-presentations\/dotnet-maui-workshop\">.NET MAUI Workshop<\/a> follow along with a workshop that takes you from building the business logic of a backend that pulls down json-encoded data from a RESTful endpoint to creating a .NET MAUI app that displays that data in many different ways and fully theme the application.<\/li>\n<li><a href=\"https:\/\/docs.microsoft.com\/events\/learntv\/lets-learn-dotnet-maui-june-2022\/?WT.mc_id=dotnet-68837-masoucou\">Let&#8217;s Learn .NET MAUI episode<\/a>. Every month we feature a new episode on learning an aspect of .NET and in June 2022 it&#8217;s .NET MAUI. Get a full introduction to build native, cross-platform desktop and mobile apps with .NET.<\/li>\n<li><a href=\"https:\/\/github.com\/jsuarezruiz\/awesome-dotnet-maui\">Awesome .NET MAUI<\/a> is a curated list of samples, tools, and libraries that will make your .NET MAUI development life easier. Curated by Javier Suarez Ruiz, an engineer for .NET MAUI.<\/li>\n<li><a href=\"https:\/\/www.dotnetmauipodcast.com\/\">.NET MAUI Podcast<\/a> join hosts David Ortinau, James Montemagno, and Matt Soucoup as they give you a behind-the-scenes glimpse of building .NET MAUI itself&#8230; and a ton of other news for .NET MAUI developers from the world of .NET MAUI, Visual Studio, and Azure.<\/li>\n<\/ul>\n<p><iframe width=\"740\" height=\"200\" src=\"https:\/\/player.fireside.fm\/v2\/ce4Mj65y+5oHsvIIH?theme=dark\" allowfullscreen><\/iframe><\/p>\n<h2>Summary<\/h2>\n<p>We wish you luck on your .NET MAUI learning journey. Do you want more learning topics? Different topics? Let us know in the comments!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We have a suite of new resources to help you learn .NET MAUI. Come along with us on this learning journey.<\/p>\n","protected":false},"author":569,"featured_media":40512,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[685,7233],"tags":[7238,7645,7646,7647],"class_list":["post-40511","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dotnet","category-maui","tag-net-maui","tag-get-started","tag-learning","tag-resources"],"acf":[],"blog_post_summary":"<p>We have a suite of new resources to help you learn .NET MAUI. Come along with us on this learning journey.<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/40511","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/users\/569"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/comments?post=40511"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/40511\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/media\/40512"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/media?parent=40511"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/categories?post=40511"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/tags?post=40511"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}