.NET MAUI Course for Beginners – Create Cross-Platform Apps with C#
Offered By: freeCodeCamp
Course Description
Overview
Dive into native cross-platform desktop and mobile development with this comprehensive .NET MAUI course for beginners. Build a Contacts app while mastering essential concepts in C#. Explore the differences between .NET MAUI and Xamarin Forms, set up your development environment, and understand project structure. Learn about stateful .NET MAUI elements, page layouts, and views. Master URL-based navigation, work with ListViews and data binding, and handle events. Implement static repositories, create edit and detail pages using StackLayout, and utilize Observable Collections. Enhance your app with field validation using .NET MAUI CommunityToolkit, create reusable controls, and implement Grid Layouts. Finally, add context actions, menu items, and a SearchBar to your ListView. This 3-4 hour course, created by Frank Liu, provides a solid foundation for building cross-platform applications with .NET MAUI.
Syllabus
⌨️ Introduction
⌨️ What is .Net Maui - .Net Maui vs Xamarin Forms
⌨️ Prepare Development Environment _ Create first project
⌨️ Project Structure
⌨️ Three elements of stateful .Net Maui
⌨️ Page, Layout _ View, Namespaces
⌨️ URL based navigation
⌨️ Basics of ListView and Data Binding
⌨️ Events Handling of ListView
⌨️ Parameters in URL based Navigation _ Static Repository
⌨️ Stacklayout for Edit Contact page
⌨️ View Contact Details _ Update Contact
⌨️ Observable Collection
⌨️ Field Validation with .Net Maui CommunityToolkit
⌨️ Reusable Control
⌨️ Grid Layout and Use reusable control
⌨️ ContextActions _ MenuItems in ListView
⌨️ SearchBar in .NetMaui
Taught by
freeCodeCamp.org
Related Courses
Developing Web Apps with SAPUI5SAP Learning Windows 10 App Development - Basics
Microsoft via edX Developing Android Apps with Kotlin
Google via Udacity Learn Object Oriented PHP By Building a Complete Website
Udemy Angular Front To Back
Udemy