About Us | [Public iPhone iPad Courses] | [Public Android Courses] | [Public Arduino Courses] | [Contact Us]

C# Programming Courses

C# Programming Courses

These courses are scheduled on demand.




C# is a powerful, relatively recent object oriented programming language developed by Microsoft at the turn of the Century. It is the language of choice for developing complex applications on Microsoft Windows systems, and for developing applications using the newer Microsoft .Net application frameworks such as WPF, WCF and Linq. An open source C# compiler and .Net environment which can run on Linux has been developed by the Mono project. It is possible, using Mono to deploy ASP.NET applications using Apache [And, indeed, FTT has been asked to deliver just such a module]

These course modules are aimed at those developing Microsoft applications running on Microsoft operating systems. Also relevant is the recent Microsoft Mobile Phone framework and Microsoft's recent alliance with Nokia to develop Windows based Nokia mobile phones. If Microsoft Windows based mobile devices turn out to be popular this should provide another incentive to master C#, and FTT is developing Windows Mobile device courses to complement its iPhone and Android courses.

Click on the links below for HTML versions of the full course outllines
Crs Title Days Outline
CSH101 C# Programming 5 HTML
CSH102 Advanced C# Programming 5 HTML
CSH103 C# .Net Multithreading and Interthread Communication 5 HTML
CSH104 Windows Communication Foundation Programming 3 HTML
CSH105 Windows Presentation Foundation(WPF) and Silverlight Programming 5 HTML