C# training

C# Training Courses



The C# Language
The Fundamentals

If you just wish to learn the language and don’t have a specific target then this course is ideal. It has proved popular with developers who have used Visual Basic and want to move onto C# in their projects.
View the full course outline.



Developing web applications using C# and ASP.Net

ASP.Net is Microsoft's key technology for developing web applications. Central to ASP.Net is the concept of code-behind where C# developers can treat a page as a collection of C# objects. This course teaches all you need to develop sophisticated web applications by including the C# language, the .Net Framework and database access as well as ASP.Net. It also touches on related technologies such as web services and the Windows Communication Foundation (WCF). If you already have C# experience then a shorter course can be arranged.
View the full course outline.



Multitasking using C#

A short course for developers who are already familiar with C# and would like to use it to exploit .Net's multitasking capabilities, in particular the new parallel features in .Net 4.
View the full course outline.

Developing Windows applications using C# and Windows Forms

Most Windows desktop applications are written using Windows Forms, which provides the familiar visual development environment popularized by Visual Basic. This course provides a full coverage of the C# language, graphical user interface design, database access and much of the .Net Framework.
View the full course outline.


A Range of Courses

We can offer a range of different courses for C# developers, and if these don’t suit your exact needs then we can create a custom course that does. If you already know Java, then you have a head-start in learning C# and .Net, so we can provide fast-track versions of any of the courses below.

Developing Windows applications using C# for C++ Programmers

We have trained many developers who have come from a C++ background, so this course is designed to take your existing knowledge and move it into the managed world of C# and .Net. This course targets Windows Forms applications, but we can also provide variations targetting web, WPF or even Windows Mobile applications.
View the full course outline.

Developing Windows applications using C# and WPF

The Windows Presentation Foundation provides an XML based approach to user interface design using the code-behind methodology which proved so successful in ASP.Net. WPF removes the restrictions imposed by Windows Forms and Windows itself upon designers craving visually stunning user interfaces, but is a much less mature technology. This course also includes a section on Silverlight, which allows us to exploit the same concepts an a web page. The course covers the C# language and the .Net Framework as well as WPF, but a shorter course can be arranged for those who already have prior C# and .Net experience.
View the full course outline.



Upgrading to WPF

A short course for developers already familiar with C# and .Net and who would like to move on to the Windows Presentation Foundation.
View the full course outline.



Advanced C#

If you already have experience of C# and .Net and wish to take it further then this course is for you. Everyone's experience and requirements are different, so the outline for this course is just a guide.
View the full course outline.

Copyright © 1996 - 2010 The Graphics Network Ltd. Registered in England No. 2549085
All trademarks used on this site are respectfully acknowledged.
Microsoft is a registered trademark of Microsoft Corporation in the United States and other countries.