C# Completo+Dotnet.Maui(Api,EntityFrameworkSQlLite,MVVM)
Learn DotNet Maui app development! Build apps with API consumption, EntityFramework SQLite databases, and MVVM architecture.
Course Content
C# Completo+Dotnet.Maui(Api,EntityFrameworkSQlLite,MVVM) is a beginner-level Udemy course taught by Erick Fernando Rodrigues. It runs 42h 18m, is taught in Portuguese, and includes a certificate of completion. Learners rate it 4.3 out of 5 from 41 reviews, with 340 students enrolled. It is a paid course, last updated August 2025.
Unlock the Power of .NET MAUI: A Comprehensive Development Course
Ready to master .NET MAUI? This is the most complete course available, designed to take you from beginner to expert! Learn to build stunning cross-platform mobile applications for iOS and Android with a clean, professional architecture.
What You'll Learn:
- API Consumption with HttpClient: Effortlessly integrate with external services and data sources using the powerful
HttpClientin .NET MAUI. - CRUD Operations with EntityFramework SQLite for MAUI: Learn to manage your data effectively with EntityFramework and SQLite, a popular database solution for MAUI applications.
- MVVM Architecture for MAUI: Implement a robust and maintainable application architecture using the Model-View-ViewModel (MVVM) pattern. Gain a clean and professional approach to development, highly sought after by employers.
- .NET 8 MAUI Components: Utilize the latest and greatest .NET 8 MAUI components for building modern and responsive user interfaces.
This course delivers the value of four courses in one:
- Introduction to C#: Perfect for beginners, this module covers fundamental C# concepts and object-oriented programming.
- MAUI Basics with API Consumption: Build a real-world project based on the FIPE table, covering front-end and back-end development, essential MAUI components, and best practices.
- MAUI with EntityFramework SQLite: Connect your MAUI application to a database using EntityFramework and SQLite.
- Advanced MAUI with MVVM: Deep dive into the MVVM architecture, utilizing tools like MauiToolkit, folder structure conventions, and data binding for a professional development workflow.
Course Highlights:
- Real-World Project: Build a comprehensive application from start to finish, applying all learned concepts.
- Object-Oriented Programming (OOP) in MAUI: Master OOP principles for creating well-structured and reusable code.
- Essential MAUI Components: Gain proficiency in key components like
SelectorPicker,Button,Entry,Label,HorizontalStackLayout,VerticalStackLayout, and more. - Layout and Events: Learn to create responsive layouts and handle user interactions effectively.
- Advanced Features: Explore image-based buttons, menus, and more.
- MVVM Implementation: Learn to implement MVVM with best practices, including
DbcontextBinding, folder structure, and styling. - Code Reusability: Create reusable styles and color palettes for consistent application design.
C# Fundamentals Covered:
- Programming Logic
- Data Types
- Variables & Operators
- Control Structures (Loops, Conditionals)
- Data Structures (Lists)
- Object Instantiation
- Data Orientation
- Classes & Namespaces
- Public & Private Objects
- Initializers & Lambdas
- Static Members
- Methods & Attributes
- Inheritance
- Exceptions
Taught by an Experienced Professional:
This course is created by a seasoned developer with nearly two decades of experience in the field. Don't miss this opportunity to elevate your skills and become a sought-after .NET MAUI developer! Invest in your future – enroll today!
Need a web app built? Hire the team behind TutorialSearch.io
We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.