Xamarin Forms MVVM With Prism (Udemy.com)
Create MVVM Xamarin Forms Application easily with Prism
Created by: Amr Swalha
Last updated January 2018
What you will learn
- Build Xamarin Forms Application in MVVM
- Learn how to use Prism along with Xamarin Forms
How it compares
Against the other 56 rated Udemy courses in Xamarin on CourseDuck:
- Rating4.0 out of 5higher than 1% of them
- Reviews94#42 of 57 by number of reviews
- Length1.9 hoursshorter than 85% of them
- Last updatedJanuary 2018earlier than 85% of them
Course 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!
Instructor Details
- 4.0 Rating
94 Reviews
Amr Swalha
Hello there! Thanks for stopping by and taking a look at my profile. My name is Amr Swalha and I'm very passion about programming and web development. I've been developing web applications since 2010 using the asp.net . I love online training and it's much easier to get to more students and more worldwide.
So, I like programming, video games (Specially Battlefield in all versions) and being connected to different cultures and peoples. I aim to give my students very strong start and ahead starts so they can be very professional with their development work.
I really like to hear from my students and help them with their problems and work with them so they achieve what they want and be more successful.
More courses by Amr Swalha
More Xamarin courses
The Complete Xamarin Developer Course: iOS And Android! (2025)
4.8 (4,610 Reviews)
Provider: Udemy
Time: 27.3h
$84.99
Learn .NET MAUI while creating a Contacts App in .NET 7 (2024)
4.6 (453 Reviews)
Provider: Udemy
Time: 8.4h
$84.99
Full Stack Xamarin with C# for Beginners to Build Apps (2026)
4.6 (157 Reviews)
Provider: Udemy
Time: 11.8h
$64.99
Xamarin Android: Learn to Build Native Android Apps With C# (2020)
4.5 (553 Reviews)
Provider: Udemy
Time: 25h
$99.99
Xamarin Android Uber Clone App with C# and Firebase (2020)
4.5 (240 Reviews)
Provider: Udemy
Time: 15.5h
$64.99
Build Real World Vehicle Selling App with Xamarin Forms (2025)
4.5 (131 Reviews)
Provider: Udemy
Time: 4.8h
$54.99
Reviews
By Elias Pujols on 4/12/2020
Great course, good examples! This course help me to understand the Prism Library and use it to my projects. Thanks a lot!
By 大洞 勝彦 on 7/6/2019
説明や動画に無駄がなく、よく編集されています。 多くの事を網羅しており、説明も丁寧でした。 この動画はPrismに絞った内容なので、Xamarin Formsの他の部分については別の動画で改めて学習します。
By Herold Thato on 2/21/2019
I am an absolute beginner, I haven't done xamarin forms before but up to so far with this course I can say I do understand the basics, like navigating, creating and binding controls and properties.
By Robert Zeff on 2/9/2019
Quite good, but I am having problems after updating to the latest release of Prism and using Behaviors.
By Pavel Nosov on 8/24/2018
A good course on studying Prism. I liked the structure of the course, a consistent and understandable presentation of the material. I would like the course to be extended with information and examples regarding the use of modules in Prism. In general, I liked the course.
By SRINATH NANDURI on 4/7/2018
learnt a lot about Prism... Would have liked an section on Master Detail & Tabbed Pages ...
By Steve KUBENGA BANZA on 2/23/2018
It was very interesting. I wish part 2 of this training continue with more real life example. Overall I liked it
By Egill Anton Hlöðversson on 10/25/2017
There are many MVVM template packages out there, why Prism? Why not select all 3 platforms?
By Angelsantomas@gmail.com on 9/19/2017
This course is the same as the official documentation. https://prismlibrary.readthedocs.io/en/latest/Xamarin-Forms/1-Getting-Started/ Expected a better content and not the examples of the official documentation, is a copy and paste code.
By Dionysis Chasakis on 9/2/2017
The overall of this course is pretty much excellent, but i would like to see more details about the templates(Autofac etc). Furthermore, i would like to see an example of using a service which is implemented in the project and how we can register it in RegisterTypes().
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 80 / 100







