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

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

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

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

Mobile Development with .NET MAUI

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

О курсе

Updated in May 2025. This course now 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. Master the skills of building cross-platform mobile applications using .NET MAUI, from setup to API integration, with this in-depth course. Learn to create efficient, high-performance mobile apps using .NET MAUI. This comprehensive course takes you through the entire process, from environment setup to building a fully functional mobile application with API and authentication. Whether you’re a seasoned developer or new to mobile app development, you’ll gain valuable insights into creating apps that work seamlessly across platforms. This course offers an in-depth journey into mobile development using .NET MAUI. You'll start with setting up your environment and dive into the creation of your first app, exploring C# and XAML controls. Next, you’ll build a more complex application with MVVM and CRUD operations, adding SQLite database integration. Finally, you'll develop and connect a RESTful API, implement authentication, and secure your app with login flows, giving you the complete toolkit for cross-platform mobile development. This course is ideal for software developers and IT professionals familiar with C# who want to broaden their expertise into mobile development. Prior experience with object-oriented programming and basic knowledge of APIs will be helpful but not mandatory.

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

Role-Based Access Control (RBAC)AuthenticationsCross Platform DevelopmentAuthorization (Computing)UI ComponentsApplication Programming Interface (API).NET FrameworkMobile Development ToolsNetwork TroubleshootingC# (Programming Language)User Interface (UI)Identity and Access ManagementMobile DevelopmentAPI DesignDevelopment EnvironmentApplication DevelopmentApplication FrameworksObject-Relational MappingSoftware Design Patterns

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

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

01Introduction2 материалов

Introduction

IntroductionВидеоFull Course ResourcesЧтение
02Environment Setup2 материалов

Environment Setup

Setup Development EnvironmentВидео

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

Packt - Course Instructors

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

Mobile Development with .NET MAUI
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 10.5 ч

6 модулей

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

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

Часть программы вашего университета
Developing a .NET MAUI EnvironmentDIALOGUE
03Create Your First .NET MAUI APP10 материалов

Create Your First .NET MAUI APP

Create Controls with C#ВидеоCreate Controls with XAMLВидеоUnderstand MAUI LayoutsВидеоSet Global Markup ValuesВидеоDefine Platform-Specific ValuesВидеоShared ResourcesВидеоNavigating Multiple PagesВидеоSection SummaryВидеоCreating and Navigating in .NET MAUIDIALOGUEAssessment 1Задание
04Create a Car Listing APP (MVVM and CRUD)16 материалов

Create a Car Listing APP (MVVM and CRUD)

Section OverviewВидеоSetup .NET MAUI ProjectВидеоCreate Data ModelВидеоCreate Data Access ServicesВидеоMVVM Toolkit UpdatesВидеоUnderstanding the MVVM PatternВидеоSet Up View Model and CommandВидеоUnderstanding Dependency InjectionВидеоImplement Data Template and Collection ViewВидеоStyle Our List Page ViewВидеоImplement a Details PageВидеоExploring Storage OptionsВидеоAdd SQLite Database to AppВидеоSetup Form to Add and Delete RecordsВидеоSection SummaryВидеоApp Design with .NET MAUIDIALOGUE
05Develop Supporting API13 материалов

Develop Supporting API

Section OverviewВидеоSetup API ProjectВидеоSetup CORS PolicyВидеоSetup DatabaseВидеоConfigure API EndpointsВидеоTest API FunctionsВидеоPrepare Server for API DeploymentВидеоRefactor and Publish API To Local ServerВидеоConfigure Mobile App for Network ConnectionsВидеоRefactor MAUI App for APIВидеоEssential FixesВидеоSection SummaryВидеоInteracting with a RESTful APIDIALOGUE
06Authentication Flow15 материалов

Authentication Flow

Section OverviewВидеоAdd Identity to APIВидеоSet Up Login EndpointВидеоAdd App Loading PageВидеоAdd App Login PageВидеоSeed Users and RolesВидеоAuthentication and Authorization to APIВидеоSet Up JSON Web Token GenerationВидеоSet Up Login Logic and FlowВидеоAdjust App Flow and LayoutВидеоHandle LogoutВидеоSection SummaryВидеоAssessment 2ЗаданиеFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание