Curso: Excel para iniciantes Machine Translated Fantástico! A maneira como o material foi estruturado tornou tão fácil de seguir.
MVVM Architecture for Xamarin Forms and C# App Development
Learn to build structured cross-platform mobile apps by mastering the Model-View-ViewModel pattern with C# and Prism.
Sobre este curso
Building mobile applications requires more than just making interfaces work; it demands a clean, maintainable architecture that keeps your code organized. The Model-View-ViewModel (MVVM) pattern is the industry standard for separating your presentation layer from business logic in cross-platform mobile development.
This comprehensive text-based course guides you from the fundamental concepts of data binding to implementing advanced architectural patterns. You will understand how to transition from traditional code-behind development to structured MVVM designs, and eventually leverage the Prism framework to handle complex navigation and dependency injection efficiently.
What you'll learn:
- Understand the foundational architecture of the Model-View-ViewModel pattern and how it decouples application logic.
- Implement robust data binding, commands, and the INotifyPropertyChanged interface using modern C# practices.
- Apply dependency injection principles using inversion of control (IoC) containers to manage application services.
- Configure the Prism framework to streamline navigation, delegate commands, and handle complex list selection.
- Refactor standard mobile layouts into clean, testable MVVM architectures step by step.
- Practice writing clean, decoupled code using modern MVVM toolkit conventions.
The course begins with core architectural definitions and basic data binding before guiding you through hands-on refactoring exercises. You will progress from traditional MVVM implementations to utilizing advanced Prism features for enterprise-ready applications.
This course is designed for beginner C# developers and mobile creators who want to transition from basic UI scripting to professional application architecture. No prior experience with MVVM or Prism is required.
Start reading today to build cleaner, more maintainable cross-platform mobile applications.
O que você vai receber
-
📜
Certificado de conclusão
Adicione ao seu perfil do LinkedIn -
🎧
Versão em áudio incluída
Estude em qualquer lugar, sem tela -
♾️
Acesso vitalício
Volte quando quiser, sem expirar -
📱
Celular ou computador
Funciona em qualquer dispositivo -
💸
Reembolso em 30 dias
Sem perguntas -
⚡
Curto e focado
59 min de conteúdo prático
Avaliações (1)
Outros também fizeram
Crie aplicativos responsivos e de alto desempenho para iOS e Android do zero usando fluxos de trabalho de desenvolvimento modernos e práticas recomendadas.
$4.99$9.99
Aprenda a projetar interfaces móveis intuitivas e modernas a partir do zero usando o Figma, dominando os princípios essenciais de UI / UX para as plataformas iOS e Android.
$4.99$9.99
Saiba como criar aplicativos Ionic multiplataforma que acessam dados de localização do usuário e os exibem em mapas interativos usando a API do Google Maps.
$4.99$9.99
Crie aplicativos móveis multiplataforma para as duas principais plataformas usando uma única base de código e padrões JavaScript modernos.
$4.99$9.99
Perguntas frequentes
O que preciso para fazer este curso? +
Só um celular ou computador com internet. Sem instalações nem hardware especial.
Como faço para pagar? +
Cartão via Stripe ou criptomoeda. Não guardamos dados do cartão — o Stripe processa com segurança.
Posso pedir reembolso? +
Sim — reembolso integral em 30 dias, sem perguntas.
Por quanto tempo terei acesso? +
Para sempre. Uma vez comprado, o curso é seu para revisar quando quiser.
Vou receber um certificado? +
Sim. Ao concluir, você recebe um certificado que pode adicionar ao seu perfil do LinkedIn.
Feito para profissionais em
Tecnologia
Design
Finanças
Marketing
Saúde
Educação
Hotelaria
Indústria