Xamarin Forms MVVM With Prism
3.8 (81 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
361 students enrolled

Xamarin Forms MVVM With Prism

Create MVVM Xamarin Forms Application easily with Prism
3.8 (81 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
361 students enrolled
Created by Amr Swalha
Last updated 1/2018
English
English [Auto-generated]
Current price: $139.99 Original price: $199.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 2 hours on-demand video
  • 1 article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Build Xamarin Forms Application in MVVM
  • Learn how to use Prism along with Xamarin Forms
Course content
Expand all 18 lectures 01:54:52
+ Prism Navigation
4 lectures 31:03

This lecture will show the basics of navigation

Navigation Basics
09:37

How to do advanced navigation in Prism in Xamarin Forms

Navigation & Pages Advanced
08:54

How to pass parameters between different views using Prism.

Passing Parameters
04:42

How to handle received parameters in different views

Handling Parameters
07:50
+ Event Handling
3 lectures 12:51
Observing Event Changes 1
04:28
Observing Event Changes 2
01:28

Learn how to add the command to event behavior in Xamarin Prism

EventToCommandBehavior
06:55
+ UI Dialog
2 lectures 13:30

Displaying UI dialogs using Prism and handling their results.

Display Alert
05:45

Multiple action sheet for multiple selection in Xamarin Forms using Prism

Action Sheets
07:45
+ REST API Consumption
3 lectures 21:49

How to intercept Web API calls and handle them part 1

Defining API Backend
11:05

How to intercept Web API calls and handle them part 12

Consuming API and Viewing Results
04:27

Learn how to handle the ObservableCollection from RESTFul Services

Working with ObservableCollection And REST
06:17
+ Dependency Services
1 lecture 10:21

How to handle dependency services using Prism

Dependency Service with Prism
10:21
Requirements
  • Xamarin Forms Basic Knowledge
Description

Hello and welcome to this course. This course is about Xamarin Forms with Prism. For sure you want to create a Xamarin Forms app with the most dynamic structure as possible. And you want to do it without too much cost or time. So here comes MVVM pattern to help you and make sure you do it with confidence and with the lowest cost as possible. And with prism, it's just adding a NuGet Package! 

So, what is Prism? It's a well known MVVM library that has been around for a long time. And used by many people (Over a 90,000+ downloads) with xamarin forms. By using Prism, it's just a matter of understanding not doing! You will see the structure of the app are more flexible and you can add your code easily and add your views. All done! Go have some coffee or hangout with your coworkers :)

As a person who has been using Xamarin Forms for a long time, when you go without MVVM it's terrible and hard to maintain. From navigation to binding without  MVVM it's not the optimal solution. With MVVM, and with Prism it's like magic. Not saying that for any gain it's my recommendation to you always go with MVVM with xamarin forms even if you use any other libraries. Also, check out the enterprise application patterns using xamarin.forms which recommend using MVVM pattern to develop your mobile application.

So, this course will go with you throughout the different aspects that Prism and how to use them. No need for previous knowledge of MVVM or Prism. We will walk through these areas for you. For sure you can check the sample lecture which will talk about Prism and other aspects of this course you will understand what to expect from this course. Also, there is a GitHub Repository which contains all the source code of the demos in this course so you can have a reference example later on.

So what are you waiting for? Join us now in the Xamarin Forms Prism Course!

Who this course is for:
  • Xamarin Developers
  • Anyone interested in using Prism with Xamarin
  • Anyone who wants to do MVVM with Xamarin Forms