Skip Navigation Links

C# Programming

Revision: TE2301_20060318

Course Length:

5 Days

Course Description:

This thorough and comprehensive course is a practical introduction to programming in C# utilizing the services provided by .NET. An important thrust of the course is to teach C# programming from an object-oriented perspective. It is often difficult for programmers trained originally in a procedural language to start "thinking in objects." This course introduces object oriented concepts early, and C# is developed in a way that leverages its object-orientation.

Who Should Attend:

Those interested in learning about Microsoft's latest endeavor in the development world should take notice of this class. It is intended to be fully accessible to programmers who do not already have a strong background in object-oriented programming in C-like languages such as C++ or Java. It is ideal, for example, for Visual Basic or COBOL programmers who desire to learn C#. The course may also be taken by more experienced programmers who desire a thorough introduction to C# with many example programs.

Benefits of Attendance:

Upon completion of this course, students will be able to:

Prerequisites:

Some programming background is required. Recommended introductory level experience in any of the following languages is also required: C, C++, Visual Basic or Java. Understanding object oriented programming concepts is helpful, but not required.

Course Outline: