This programming course covers the core XAML skills you will need to get started in creating Windows applications. XAML is a markup language for C#, used for Universal Windows Application UI creation.

Universal Windows Platform Application Development using XAML

Universal Windows Platform Application Development using XAML is an 70 hours training program with hundred percent practical orientation. By completing this course, you will gain experience developing latest Windows application with XAML markup and C#.

Topics covered: Overview of OOP, Concepts of Classes and Objects, constructors, Data types, Functions, arrays, operator overloading, function overloading, polymorphism, inheritance, dynamic polymorphism, abstract classes, File I-o, Exception handling.


C# Basics
  • Data Types
  • Type Conversion
  • Boxing & Unboxing
  • Functions
  • Properties
  • Arrays
  • Indexers
  • Enumerations
  • String and String Builder Classes
  • Collections
Objects Oriented Programming
  • Class and Object
  • Encapsulation
  • Inheritance
  • Polymorphism
  • Constructors
  • Destructors
  • Abstract Classes and Methods
  • Generic classes
  • Static classes
  • Static constructors
  • Partial Classes
  • Interfaces
  • Dynamic types
  • Covariant generic type parameters
  • Method overloading
  • Method overriding
  • Early binding, Late Binding
  • Object initializer
  • Collection Initializer
  • Extension Methods
ADO.Net providers
  • Intro
  • Data reader
  • Data set
  • Data list
  • Repeater
  • Data source controls
  • Grid view
  • Details view
  • List view
  • Basic XAML
  • Using XAML to create objects
  • XAML controls
  • Creating Windows applications using XAML

Continue reading