Menu Close

Programming in C#

About this Course
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
The course introduces many of the techniques and technologies employed by modern desktop and
enterprise applications, including:
 Building new data types.
 Handling events.
 Programming the user interface.
 Accessing a database.
 Using remote data.
 Performing operations asynchronously.
 Integrating with unmanaged code.
 Creating custom attributes.
 Encrypting and decrypting data.
At the end of the course, students should leave the class with a solid knowledge of C# and how to
use it to develop .NET Framework applications.
This course uses Visual Studio 2012, running on Windows 8.