Home   Online Introduction to C#

Online Introduction to C#

C# is a powerful programming language designed to build applications on .NET framework. This course will introduce the basic knowledge of C#. You will learn how to write a simple C# program in Visual Studio environment.

Applicable Job Roles: web programmers, and web application developers.

Outline

 Week 1: Getting Started

  • Introduction to .NET and C#
  • Installing and Exploring Visual Studio 2008
  • Overview Visual Studio IDE

 Week 2: Variables and Expressions

  • Variables
  • Data Types
  • Expressions
  • Operators

 Week 3: Flow Control

  • Branching
  • Looping

 Week 4: Functions

  • Defining functions
  • Variable scope

 Week 5: Object-Oriented Programming

  • Class and Object
  • Encapsulation, Inheritance, Polymorphism
  • Define a class

 Week 6: Classes

  • Method Overloading
  • Inheritance
  • Polymorphism