School of Computer Technology

C# ( C sharp ) Programming

Course Description :

We custom build this course for our Corporate or Day students. Our standard C# course provides an ideal grounding for persons, making a career change to programming, or wanting to cross train to C# from other languages. We will help you download and install the C# compiler on your computer and demonstrtate the various IDE's available.


Intended for :


Those who want to learn Object Oriented Programming ( OOP ) or to enter a team of programmers capable of developing windows and web applications. It's also intended for those wanting to use this language to develop Web pages using the ASP.NET framework.


Prerequisites :

Knowledge of a another programming language such as C or C++ is an advantage but not essential as all these principles are covered throughout the course. However, all participants regardless of experience, must be willing to write code at home, or in our office to reach a level of competency.

Course Details :

Major Benefits : At the end of the course you will understand:
  • OOP Programming Constructs
  • Variables, Arrays, Control Constructs and Iteration
  • Class & Struct creation and Object instantiation
  • Properties & Attributes
  • Anonymous Methods
  • Inheritance,Namespaces and Interfaces
  • Polymorphism, Encapsulation and Inheritance
  • Indexers, Enums and Collections
  • Exception Handling
  • Delegates & Events
  • Overloading Operators
  • GUI components & event handling
Course Delivery :

You will be in a small group or one to one. Course Material and refreshment is supplied. We will deliver the course at your office and demonstrate on your local systems if required, or you may bring along your own laptop. You will have a mature experienced teacher.