Microsoft MCSD: Universal Windows Platform


Contact Us

We would love to hear from you. Please complete this form to pre-book or request further information about our delivery options.


I'd like to receive emails with the latest updates and promotions from Insoft.

Data Protection & Privacy

I hereby allow Insoft Ltd. to contact me on this topic. Further, I authorise Insoft Ltd. processing, using collecting and storing my personal data for the purpose of these activities. All your data will be protected and secured as outlined in our privacy policy.

Upcoming Dates

Oct 17 - Oct 17, 2022
09:00 - 17:00

Nov 14 - Nov 14, 2022
09:00 - 17:00

Dec 12 - Dec 12, 2022
09:00 - 17:00

Jan 9 - Jan 9, 2023
09:00 - 17:00

Feb 6 - Feb 6, 2023
09:00 - 17:00

Mar 6 - Mar 6, 2023
09:00 - 17:00

  • Microsoft MCSD: Universal Windows Platform
    9 days  (Instructor Led Online)  |  Microsoft MCSD

    Course Details

    The Microsoft MCSD: Universal Windows Platform course is a 9-day instructor-led training where you will learn to create applications that run on multiple devices across the Universal Windows Platform (UWP). In this course, you will also learn to create applications using a single codebase which can be adapted at runtime as needed.
    The correspondent MCSD certification demonstrates your expertise in planning the designing and implementing of UWP apps that offer a compelling user experience, leverage other services and devices, and use best coding practices to enhance maintainability.


    See other Microsoft courses


    This course will immerse you in topics like:

    • Fundamentals of the C# language when developing .NET Framework 4.5 applications
    • App architecture and UX/UI across the UWP
    • App data, services and coding patterns for the UWP


    We have designed our course material in the way that best prepares you to learn and pass your exams.

    • Reviewing C# Syntax
    • Create Methods, Handle Exceptions, and Monitor Applications
    • Develop the Code for a Graphical Application
    • Create Classes and Implement Type-safe Collections
    • Create a Class Hierarchy by Using Inheritance
    • Read and Write Local Data
    • Access a Database
    • Access Remote Data
    • Design the User Interface for a Graphical Application
    • Improve Application Performance and Responsiveness
    • Integrate with Unmanaged Code
    • Create Reusable Types and Assemblies
    • Encrypt and Decrypt Data


    It is recommended that before attending this accelerated course, delegates possess some experience using C# and XAML and can complete basic programming tasks. As well as this, delegates should have one or more years of experience at working with LOB apps, particularly in the area of user experience.