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