Xamarin Forms MVVM With Prism
4.2 (7 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
75 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Xamarin Forms MVVM With Prism to your Wishlist.

Add to Wishlist

Xamarin Forms MVVM With Prism

Create MVVM Xamarin Forms Application easily with Prism
4.2 (7 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
75 students enrolled
Created by Amr Swalha
Last updated 9/2017
English
Current price: $10 Original price: $200 Discount: 95% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 1.5 hours on-demand video
  • 1 Article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Build Xamarin Forms Application in MVVM
  • Learn how to use Prism along with Xamarin Forms
View Curriculum
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 is the target audience?
  • Xamarin Developers
  • Anyone interested in using Prism with Xamarin
  • Anyone who wants to do MVVM with Xamarin Forms
Students Who Viewed This Course Also Viewed
Curriculum For This Course
16 Lectures
01:41:40
+
Introduction Section
1 Lecture 05:02

What you will learn in this course.

Preview 05:02
+
Introduction to Prism
1 Lecture 07:05

How to create Prism Projects in Visual Studio

Preview 07:05
+
Source Code
1 Lecture 00:02
GitHub Code Repo
00:02
+
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
2 Lectures 05:56
Observing Event Changes 1
04:28

Observing Event Changes 2
01:28
+
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
2 Lectures 15:32

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
+
Dependency Services
1 Lecture 10:21

How to handle dependency services using Prism

Dependency Service with Prism
10:21
+
Messaging Center
1 Lecture 09:20
Messaging Center
09:20
+
Confirm Navigation
1 Lecture 03:49
Confirm Navigation
03:49
About the Instructor
Amr Swalha
4.1 Average rating
76 Reviews
2,236 Students
9 Courses
Developer and Trainer, Want to do something amazing

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.