Self-Guided Learning

Our collection of self-guided classes. These classes include the same great content as our live versions, but are designed to be taken at your own pace.

Next Class
Available Classes
AND101 Introduction to Xamarin.Android Self-Guided Learning Available

Code your first Xamarin.Android app: create a project, define the UI, and implement behavior.

AND102 Activities and Intents Self-Guided Learning Available

Implement multi-page Xamarin.Android apps using Activities and stack navigation.

AZR101 Introduction to Azure Self-Guided Learning Available

Survey the available Azure services to determine if Azure will meet your needs; create an Azure account and set up a virtual machine.

AZR110 Building an Azure Mobile App Service Self-Guided Learning Available

Create an Azure Mobile App, add a database to store your business objects, and define a web service to allow client access to the data.

AZR115 Building an Azure Mobile App Client Self-Guided Learning Available

Use the Azure Mobile Client SDK to access Azure data from your Xamarin client app.

AZR120 Authentication with Azure Self-Guided Learning Available

Use Azure authentication services to secure your Azure-hosted data.

IOS101 Introduction to Xamarin.iOS Self-Guided Learning Available

Code your first Xamarin.iOS app: create a project, define the UI, and implement behavior.

IOS102 Introduction to the Xamarin Designer for iOS Self-Guided Learning Available

Use the Xamarin.iOS Storyboard Designer to design a responsive, multi-screen application.

UWP101 Introduction to Universal Windows Platform Self-Guided Learning Available

Build your first UWP app: create a project, choose your target platforms, define the UI, and implement behavior.

XAM101 Getting Started with Xamarin Self-Guided Learning Available

Complete this course first to learn about the Xamarin development approaches and how to set up your development environment.

XAM110 Introduction to Cross-Platform Mobile Development Self-Guided Learning Available

Reduce the amount of code you must write by sharing your business logic across platforms.

XAM120 Introduction to Xamarin.Forms Self-Guided Learning Available

Build your first Xamarin.Forms cross-platform UI and see how it behaves on multiple platforms.

XAM130 XAML in Xamarin.Forms Self-Guided Learning Available

Use the XAML markup language to define your Xamarin.Forms UI.

XAM135 Layout in Xamarin.Forms Self-Guided Learning Available

Specify the size and position of the controls in your Xamarin.Forms UI using the two most common layout containers: StackLayout and Grid.

XAM140 Resources and Styles in Xamarin.Forms Self-Guided Learning Available

Use resources and styles in Xamarin.Forms to manage shared values and provide a consistent UI look and feel.

XAM150 Consuming REST-based Web Services Self-Guided Learning Available

Access cloud-hosted data using REST-based web services and HttpClient.

XAM160 Working with SQLite and Mobile Data Self-Guided Learning Available

Use SQLite to efficiently store and retrieve on-device data.

XAM220 Preparing for Publishing Self-Guided Learning Available

Prepare your app for release through the App Store, Google Play, and Windows Marketplace.