C# Fundamentals - course overview

Designed and Written by Michael Bartlett

PREREQUISITES:

C# Fundamentals assumes that you have a basic understanding of object-oriented design/programming, and have used a programming language such as VB, C, C++ or Java before.

DETAILS:

The C# fundamentals course has been split into four tutorials. Each tutorial has associated .cs files (C# source files) and .exe files (Executables). The full list is shown in the table below, and are contained in this ZIP.

Tutorial no. Code example .cs source file .exe file
1 Data Types 1x1.cs 1x1.exe
2 Instances 2x1.cs 2x1.exe
2 Console I/O 2x2.cs 2x2.exe
2 Console I/O (2) 2x3.cs 2x3.exe
2 Array Handling 2x4.cs 2x4.exe
2 IF Statements 2x5.cs 2x5.exe
2 SWITCH Statements 2x6.cs 2x6.exe
3 Methods and Loops 3x1.cs 3x1.exe
4 Classes 4x1.cs 4x1.exe
4 Properties & Inheritance 4x2.cs 4x2.exe
4 Protected Classes 4x3.cs 4x3.exe
4 Abstract & Sealed Classes 4x4.cs 4x4.exe

By completing these tutorials, you will gain a strong understanding of C#, which will underpin every C# program that you ever come to write.

CHOOSE A TUTORIAL: