20483 - Programming in C#

20483 - Programming in C#


This training course teaches developers the programming skills that are required for developers to create Windows applications using the C# language. During their five days in the classroom students review the basics of C# program structure, language syntax, and implementation details, and then consolidate their knowledge throughout the week as they build an application that incorporates several features of the .NET Framework 4.5.


5 Days

Target Audience

This course is intended for experienced developers who already have programming experience in C, C++, JavaScript, Objective-C, Microsoft Visual Basic, or Java and understand the concepts of object-oriented programming.
This course is not designed for students who are new to programming; it is targeted at professional developers with at least one month of experience programming in an object-oriented environment.


Review of C# Syntax

Creating Methods, Handling Exceptions, and Monitoring Applications

Developing the Code for a Graphical Application

Creating Classes and Implementing Type-safe Collections

Creating a Class Hierarchy by Using Inheritance

Reading and Writing Local Data

Accessing a Database

Accessing Remote Data

Improving Application Performance and Responsiveness

Integrating with Unmanaged Code

Creating Reusable Types and Assemblies

Encrypting and Decrypting Data

A more comprehensive course outline is available in the Course Download section, to the right of this page.

Course Details

Course Ref:


Course Duration:

5 Days

Course Location:


Course Dates:

Please call for dates...

Course Price (Excl VAT):


Course Downloads

Send course details to a colleague


   To book or for further information, please telephone 0191 515 3355 or e-mail us at sales@mtc-training.co.uk