Mobile & Cloud Development
Course materials for cross-platform app development using .NET Multi-platform App UI (.NET MAUI) and ASP.NET Core cloud backend REST APIs.
đŻLearning Goals
- âBuild cross-platform mobile & desktop graphical user interfaces with .NET MAUI.
- âDesign and implement secure, scalable REST APIs using ASP.NET Core.
- âIntegrate databases, repository patterns, and full-stack client-server communication.
đCourse Syllabus & Details
Welcome to the Mobile & Cloud Development course! This curriculum equips you with the skills to architect and implement modern full-stack systems.
Course Overview
We focus on building multi-device client applications (targeting iOS, Android, Windows, and macOS) that securely interface with robust, database-driven cloud backend architectures. Using Microsoftâs .NET ecosystem, youâll learn the patterns used by industry professionals to deliver native performance and scalable servers.
Syllabus Highlights
- Cross-Platform UI with .NET MAUI: XAML layouts, data binding, command patterns, and MVVM architecture.
- REST API Design with ASP.NET Core: Controller routing, dependency injection, middleware pipelines, and OpenAPI/Swagger documentation.
- Data Access & Storage: Connecting Entity Framework Core, designing database schemas, and applying repository patterns.
- Integration & Security: HTTP requests in C#, handling JSON serialization, token authentication, and API security.
âčïžCourse Info
Institution
FH Upper Austria
Campus Wels
Topics & Tags
GitHub Repo
course-maui-aspnet
This project contains a sample application written in C# with cross-platform graphical user interface (GUI) based on MAUI.NET and Cloud-based REST API based on ASP.NET Core
Start a Conversation
Interested in guest lectures, student thesis topics, or academic course materials? Feel free to reach out directly via email.
Course & Academic Inquiry
Send an email request to
georg.hackenberg@fh-wels.at
Typically responding within 2 business days.
Open Email Client →