YoVDO

.NET MAUI First Look

Offered By: LinkedIn Learning

Tags

.NET MAUI Courses C# Courses Xamarin Courses XAML Courses Cross-Platform Development Courses Data Binding Courses

Course Description

Overview

Get the foundational concepts and skills that you need to start building applications using .NET MAUI.

Syllabus

Introduction
  • Introduction
  • What you need
  • Exercise files
1. Getting Started with .NET MAUI
  • What is .NET MAUI?
  • Setting up your development environment
  • Creating a .NET MAUI solution
  • Application startup and configuration
2. Working with the Shell
  • Components of a Shell application
  • Organizing Shell content
  • Adding menu items
  • Navigating to Shell items
  • Navigating outside the Shell
  • Passing data when navigating
  • Other page types
  • Challenge: Add a content page
  • Solution: Add a content page
3. Organizing Pages with Layouts
  • Stack layouts
  • Grid layout
  • Flex layout
  • Absolute layout
  • Table view
  • Challenge: Change flex layout to grid
  • Solution: Change flex layout to grid
4. Displaying and Capturing Data
  • Data binding basics
  • Displaying lists of data
  • Displaying data in a grid
  • Binding data for input
  • Databinding configuration
  • Change notifications
  • Additional views
  • Challenge: Add a collection view
  • Solution: Add a collection view
5. Styles and Visual State
  • Applying styles to controls
  • Using triggers to apply styles
  • Understanding visual state manager
  • Applying styles with visual state
  • Challenge: Add a style to a control
  • Solution: Add a style to a control
6. Platform Integration
  • Defining a platform-neutral service
  • Creating the Android service
  • Creating the iOS service
  • Using the Essentials library
  • Additional Essentials
  • Configuring Essentials
  • Challenge: Add Windows service
  • Solution: Add Windows service
Conclusion
  • What's next?

Taught by

Matt Milner

Related Courses

Angular 101: Building a Web Application from scratch
Coursera Project Network via Coursera
Angular Fundamentals: Building Responsive Web Apps with Ease
EDUCBA via Coursera
Make a Bill Splitter App with AngularJS
Coursera Project Network via Coursera
Build Your Portfolio Website with Angular JS
Coursera Project Network via Coursera
Learn Vue.js
Codecademy