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
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