Designing Advanced Applications using XAML: Online course by Microsoft

Microsoft is conducting an online course on 'Designing Advanced Applications using XAM. The course focuses on learning XAML skills to develop applications that are visually compelling and use modern design patterns.

About The Course:

The course covers the advanced XAML skills necessary to deliver compelling applications for the Universal Windows Platform. The learner will gain experience developing re-usable XAML components with XAML markup and C# code using Visual Studio 2015.


This course teaches both intermediate and advanced tasks that enable the learner to create applications that are testable, well-structured and go well beyond the basic XAML controls

Designing Advanced Apps using XAML: Online Course

Course Syllabus:

  • How to create new XAML components including: Dependency Properties, Attached Properties, Custom Controls and Control Templates
  • Use of Templating to alter the look & feel of a XAML control-button
  • Use of Styles to re-use design components throughout a XAML application
  • Use of Behaviors and TypeConverters to create composable pieces of user interface logic that can be reused across multiple XAML applications
  • How to create dynamic interfaces using Animations and Storyboards
  • Use of Triggers, Commands and Routed Events in your application
  • Implementation of the Model-View-View-Model pattern


Candidates should have the following requirements

  • Experience developing .NET applications with C#
  • Experience using Visual Studio
  • Beginner experience with XAML (equivalent of edX DEV206.1x)

Course Details:

  • Course Length: 5 weeks
  • Course starts on: October 31, 2015
For further details visit the website

For Quick Alerts
For Daily Alerts

Select a Field of Study
Select a Course
Select UPSC Exam
Select IBPS Exam
Select Entrance Exam

Thousands of Careerindia readers receive our evening newsletter.
Have you subscribed?

Get Instant News Updates
Notification Settings X
Time Settings
Clear Notification X
Do you want to clear all the notifications from your inbox?
Settings X
We use cookies to ensure that we give you the best experience on our website. This includes cookies from third party social media websites and ad networks. Such third party cookies may track your use on Careerindia sites for better rendering. Our partners use cookies to ensure we show you advertising that is relevant to you. If you continue without changing your settings, we'll assume that you are happy to receive all cookies on Careerindia website. However, you can change your cookie settings at any time. Learn more