Xamarin University is the premier training site for learning cross platform mobile development with Xamarin. We offer advanced training and certification on the Xamarin Platform enabling developers to build high quality, enterprise grade, mobile applications.
The full Xamarin University subscription includes unlimited access to our entire catalog of over 80 live, instructor led classes, the Xamarin Certification track and test, 1 on 1 office hours, self guided learning classes, lightning lectures, guest lectures and more.
We also offer a Free Account tier which includes access to all of our Self-Guided Learning courses, Guest Lectures and Lightning Lectures for an unlimited time, in addition to two introductory live courses (XAM101 and XAM120). You can start a free account here.
We have a team of expert instructors located in 6 time zones around the globe to ensure that all students around the world can attend live classes, whether they prefer to take them in the early morning, daytime, afternoon or evening.
At the moment, all of Xamarin University’s classes are taught in English.
Office Hours are 30-minute 1-on-1 sessions for you to meet with a Xamarin University instructor to discuss course questions, receive mobile architectural guidance, and prepare for the certification exam. One office hour is available for each continuous month subscribed.
You can request a Xamarin University Office Hour, as a subscriber, by using the "Request a Class" tool.
Please be sure to provide detailed information the topic you would like to cover as well as your availability and we will reply to help schedule you within 1-2 business days.
Xamarin University Guest Lectures are live presentations presented by industry luminaries on various technical topics, exclusively available for Xamarin University subscribers to sign up for. These lectures are recorded and are made available to the public.
You can browse all of the courses Xamarin University has to offer, and navigate by topic, on our “Courses” page.
We also offer a great introductory series of C# courses through Xamarin University.
The Xamarin University Profile page is available to subscribers and is a great place to keep track of your progress within Xamarin University. You can set up your time zone there, fill out class surveys, and check your schedule for registered upcoming classes.
The Xamarin University Github is located here.
Xamarin University is available as a monthly subscription from the Visual Studio Marketplace. To learn more and subscribe, please see the Visual Studio Marketplace Purchasing Page.
Xamarin University subscriptions start at $83.25 USD per month.
No. Each subscription is linked to a Xamarin University profile, which is living and tied to a single developer to track progress and class history. Xamarin University subscriptions should be assigned to one developer and should not be shared between users.
You can purchase multiple Xamarin University subscriptions by:
You can purchase a multiple months in advance by either using prepaid funds (Azure Monetary Commitment) if your organization has an Enterprise Agreement with Microsoft or by using an outside Cloud Service Provider (reseller).
Make sure you have entered your Redemption Code as well as assigned your subscription
If your Xamarin University account is managed by an account admin, you'll need to make sure your account admin assigns the license to you through the Xamarin subscription management portal.
At the time of purchase, your Redemption Code is immediately sent to the email address associated with your Azure Billing Account.
To cancel your subscription, follow these steps:
Please note that reducing the number of Xamarin University subscribers takes effect the first day of the following calendar month. For more information, please see our Billing FAQ
If you're the Xamarin University team admin, use the Xamarin University “My Subscription” portal to assign Xamarin University subscriptions to your users.
If you're the Azure account administrator, visit the Azure Account portal.
Xamarin University Billing FAQ
You can get support with purchases made through the Visual Studio Marketplace by contacting Azure Billing Support
You can read all about the Xamarin Mobile Professional and Xamarin Mobile Developer certification process on our dedicated “Certification” page.
The Xamarin Certified Mobile Professional certification is our initial certification level for developers to demonstrate fundamental competency in Xamarin mobile development.
The Xamarin Certified Mobile Developer certification goes above and beyond superseding the Xamarin Certified Mobile Professional certification. Certified Mobile Developers understand both native UI and Xamarin.Forms design as well as how to performance-tune and diagnose issues in their mobile applications. They are also trained to leverage platform-specific APIs, display and interact with native data collections, and choose and implement navigation patterns.
The Xamarin certification tells potential employers and colleagues that a that a developer is proficient in creating mobile applications with Xamarin. Certified developers are featured on Xamarin DevConnect which is a place to showcase your professional profile for mobile development opportunities.
Time to certification depends on a whole host of factors including student's prior experience with Xamarin, C#, Mobile Development, etc. as well as time dedicated, schedule, learning speed and other variables. On average, we generally see students achieving the Xamarin Certified Developer status within a few months of full time study.
Certifications are valid for one (1) year. (Note that the Xamarin Certified Mobile Developer certification supersedes the Xamarin Certified Mobile Professional certification.)
To achieve credit for a course, you must attend a live session or complete Xamarin University's Self-Guided Learning version of the course (when available).
Completion of Xamarin University video recordings does not award credit towards certification. However, it is a great resource for additional study!
Check out the Xamarin Certification study guide
Please note, The Xamarin University exam is conducted online and consist of 100 multiple choice questions. A minimum passing score of 80% must be reached in order to be awarded certification. Once you have completed all of the requirements for each certification level, you will be able to click the link to take the exam on your "My Profile" page dashboard.
Please note, there is a 14 day reset period between unsuccessful exam attempts.
A dashboard with your certification renewal requirements will appear on your profile page when you are within 90 days of your certification expiry.
To maintain certification status after the first year (for both Professional and Developer certifications), you must:
1. Have an active Xamarin University subscription on your certification anniversary date or renewal date. 2. Complete any new or updated core certification classes 3. Complete 6 classes in the current year that you haven't previously attended (new/updated classes count towards this requirement)
To change the email address associated with your Microsoft Account, please see this guide.
You can transfer Xamarin University subscription history, or add additional email addresses to your Xamarin certification by contacting Xamarin University directly at firstname.lastname@example.org
Please see the following guide on changing your Microsoft Account password.