Xamarin Training and Courseware

TP2651 Introduction to Xamarin Development

The Xamarin platform offers a compelling option for building cross-platform mobile applications. This 2-day training course introduces attendees to the Xamarin platform and the skills necessary to design and build well-architected cross-platform mobile applications that follow modern design principles and patterns.

TP2835 Xamarin Introduction

In this one-day-deep-dive you will be introduced to the technology of the Microsoft Xamarin platform. This course provides an introduction to Xamarin.iOS, Xamarin.Android and Universal Windows Platform app development.

TP2836 Xamarin Certified Mobile Professional

In this course, you will learn to develop cross-platform mobile apps with Microsoft’s Xamarin platform. It will prepare you for the exam to become Xamarin Certified Mobile Professional. Xamarin’s development environment will be introduced. You will learn how to setup a Xamarin.iOS, Xamarin.Android and Xamarin.Forms app. Furthermore, you learn how to connect your app using a REST API. Finally, you will learn how to prepare your app for publishing through the respective stores.

TP2837 Xamarin Certified Mobile Developer

In this course, you will learn more advanced topics of cross-platform mobile development with Microsoft’s Xamarin platform. It will prepare you for the exam to become Xamarin Certified Developer. You will be introduced to creating custom components that leverage native code. You will learn about Patterns for Cross Platform Mobile Development. Furthermore, you will learn about Data Binding in Xamarin.Forms and you will learn how to use Effects in Xamarin.Forms. Finally, you will participate in a Lab where you will build a Xamarin app from scratch.

TP2838 Xamarin Mobile Essentials

During this course you will start with an Xamarin.iOS and Xamarin.Android introduction. After this quick introduction you will take a deep-dive experience in to Xamarin topics that you will use in your day-to-day routine app building. You will learn to controle, define and modify your UI section. Although the focus of the course is on Xamarin.Forms you will also learn how the underlying platform works.

TP2839 Xamarin UI UX

As an UI/UX developer you will notice that it becomes more and more important to understand the underlying technology for building an app. During this course you will get full insight in the technical aspects of Xamarin which you will need to create a consistent UI/UX experience.

TP2840 Xamarin Android

In this course, you will learn to use Xamarin.Android to build fully native Android apps with Xamarin and C#. Aspects such as implementing multi-page Xamarin.Android apps using activities and stack navigation will be treated. You will learn how to incorporate standard and custom gestures into your app's user experience

TP2841 Xamarin iOS

In this course, you will learn to use Xamarin.iOS to build fully native iOS apps with Xamarin and C#. Aspects such as implementing multi-page Xamarin.iOS apps using activities and stack navigation will be treated. You will learn how to incorporate standard and custom gestures into your app's user experience.

TP2842 Xamarin Forms

In this course, you will learn how to build your first Xamarin.Forms app with Xamarin and C#, targeting Android, iOS, and the Universal Windows Platform. Xamarin.Forms exposes a complete cross-platform UI toolkit for .NET developers.

TP2843 Xamarin: Azure, Security and Testing

In this course, you will learn how to use, test and secure your Apps with Azure App Service to rapidly build engaging cross-platform and native apps for iOS, Android, Windows, or Mac; you will learn how to store app data in the cloud or on-premises, you will learn how to secure local data and  authenticate customers or add your custom back-end logic in C#.

TP2844 Xamarin C#

As a Xamarin developer you will notice that it becomes more and more important to understand the underlying technology for building an app. During this course you will get full insight in the technical aspects of C# which you will need to create complex cross-platforms apps.