К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
.NET MAUI – Expert Techniques for UI and Custom Controls · LearnSpace
Назад в каталог
courseraПрограммирование

.NET MAUI – Expert Techniques for UI and Custom Controls

Курс от Packt
Продвинутый≈ 11.8 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. In this expert-level course, you will learn advanced techniques for UI design and creating custom controls in .NET MAUI. From understanding markup extensions to building reusable file upload controls, this course provides hands-on learning that covers the essential elements of modern mobile and desktop app development. You will also work through various workshops like MauiFilters, MauiShares, and a Role-based Dashboard to reinforce your skills in real-world scenarios, giving you a comprehensive toolkit for developing professional-grade .NET MAUI apps. The course delves into transformations, animations, and more, teaching you how to enhance your app's visual appeal and user experience. Additionally, you'll gain experience in creating advanced custom controls, implementing dynamic UI elements, and applying interactive behaviors such as animations and transitions. Each module is designed to challenge and expand your capabilities, ensuring you gain mastery over the most crucial .NET MAUI concepts. The course is perfect for intermediate to advanced developers who want to elevate their app development skills. It will empower you to design sophisticated UIs, build reusable components, and deliver polished, user-friendly applications. A solid foundation in C# and basic knowledge of .NET MAUI will help you get the most out of this course. By the end of the course, you will be able to create complex UIs, implement advanced animations, and design reusable controls and components to elevate your .NET MAUI apps.

Навыки, которые вы освоите

User Interface (UI)AnimationsCode ReusabilityDashboard CreationUI ComponentsRole-Based Access Control (RBAC)Application DevelopmentUser Interface (UI) DesignCross Platform DevelopmentUser Interface and User Experience (UI/UX) DesignExtensible Markup Language (XML)Mobile Development.NET FrameworkC# (Programming Language)

Программа курса

8 модулей · 83 учебных материалов

01Markup Extensions8 материалов

Markup Extensions

What Are Markup Extensions?ВидеоFull Course ResourcesЧтениеUnderstanding the ProblemВидеоAnalyzing a Markup Extension InternallyВидео

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

.NET MAUI – Expert Techniques for UI and Custom Controls
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 11.8 ч

8 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Бразильский португальский, Корейский, Индонезийский, Испанский, Японский

Часть программы вашего университета
Using a Markup ExtensionВидео
Simplifying the Use of a Markup ExtensionВидео
Using StaticExtension with Own DataВидео
Creating a Markup ExtensionВидео
02Workshop – MauiFilters9 материалов

Workshop – MauiFilters

IntroductionВидеоCreating the Image PlaceholderВидеоCreating the Gradient Buttons SectionВидеоTaking a PhotoВидеоSetting the Photo in the Image ControlВидеоApplying a Gradient to the PhotoВидеоCreating the Gradient Markup ExtensionВидеоBuilding a Photo Filters App in .NET MAUI with Markup ExtensionsDIALOGUEWorkshop – MauiFilters - AssessmentЗадание
03Bindable Properties8 материалов

Bindable Properties

IntroductionВидеоCreating a Custom Control for DemonstrationsВидеоExplaining the ProblemВидеоUnderstanding Bindable PropertiesВидеоCreating a Bindable PropertyВидеоCreating the Subtitle and Progress Bindable PropertiesВидеоCreating and Using Bindable Properties in .NET MAUI ControlsDIALOGUEBindable Properties - AssessmentЗадание
04Workshop – MauiShares12 материалов

Workshop – MauiShares

IntroductionВидеоCreating the DashboardPage UIВидеоCreating the FileDetailsPage UIВидеоSelecting a File from the DeviceВидеоCreating the File Uploads ServiceВидеоUploading a FileВидеоNavigating to the Details PageВидеоSharing the File and Controlling the Activity IndicatorВидеоCreating a Reusable File Upload ControlВидеоCreating a Reusable File Upload Control, Part 2ВидеоCreating and Using Bindable Properties in .NET MAUI Custom ComponentsDIALOGUEWorkshop – MauiShares - AssessmentЗадание
05Attached Properties and Attached Behaviors6 материалов

Attached Properties and Attached Behaviors

What Are Attached Properties?ВидеоCreating an Attached PropertyВидеоUsing an Attached PropertyВидеоWhat Are Attached BehaviorsВидеоCreating and Using an Attached BehaviorВидеоUnderstanding Attached Properties and Behaviors in .NETDIALOGUE
06Workshop – Role-based Dashboard9 материалов

Workshop – Role-based Dashboard

IntroductionВидеоCreating the Dashboard ScreenВидеоAdding Microcharts to the PageВидеоFilling the Chart with DataВидеоImproving the ChartВидеоCreating the Attached Property RoleManagerВидеоTesting RoleManager to Hide Dashboard SectionsВидеоControlling Dashboard Visibility via Attached Properties in C# MAUIDIALOGUEWorkshop – Role-based Dashboard - AssessmentЗадание
07Transformations and Animations18 материалов

Transformations and Animations

IntroductionВидеоTranslation TransformationВидеоScale TransformationВидеоRotation TransformationВидеоRotationX and RotationY Transformation (Skew)ВидеоSingle AnimationsВидеоRelative AnimationsВидеоCompound AnimationsВидеоComposite AnimationsВидеоRun Multiple Animations ConcurrentlyВидеоCanceling AnimationsВидеоEasing FunctionsВидеоTesting Easing Functions in .NET MAUIВидеоCustom Easing FunctionsВидеоCustom AnimationsВидеоChild AnimationsВидеоTransformations and Animations in .NET MAUIDIALOGUETransformations and Animations - AssessmentЗадание
08Workshop – Pizza Shop13 материалов

Workshop – Pizza Shop

IntroductionВидеоCreating the User InterfaceВидеоAnimating the Size of PizzasВидеоCreating the Pulse EffectВидеоChanging the Pizza SpecialtyВидеоAnimating the Incoming PizzaВидеоFading the PizzasВидеоChanging Static Data to a ModelВидеоAnimating Text ControlsВидеоAnimation of Adding Pizza to Shopping CartВидеоWorkshop – Pizza Shop - AssessmentЗаданиеFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание