DID YOU KNOW? You can attend any of our instructor-led courses from home. No Travel required!

For more information contact us today:

banner image

Course Information


If you're new to programming, this is the place! C#.NET from the very ground up will be explained. Maybe those of you who are more code-wise ought to see our C# for Existing Developers.




  • Programming the Easy Way
  • The systems development life cycle (SDLC)
  • Output Design
  • Input Design
  • Processing Design
  • Writing our first c# program
  • Elements of a c# program
  • Computer data
  • Variables
  • Constants
  • C# data types
  • Numeric data types
  • Nonnumeric data types
  • The string object
  • Operations on data
  • Arithmetic operations
  • Comparison operators
  • Logical operators
  • The if statement
  • Getting input into your program
  • The if…else statement
  • String response
  • The switch statement
  • An introduction to windows
  • Windows out
  • Why loops?
  • The for loop
  • While loops
  • Modular programs are easier to maintain and understand
  • What is a method?
  • Creating your own methods…
  • Method header
  • Access modifiers
  • The return type
  • Method parameters and arguments
  • Method overloading
  • Objects Have Data
  • Objects Have Behaviour
  • Changing an Object's Attributes
  • Calling an Object's Methods
  • Destroying an object
  • Why arrays
  • What's an array?
  • Declaring and initializing an array
  • Adding data to the elements of an array
  • Multiple dimensioned arrays
  • Creating arrays of objects
  • Common beginner errors
  • Compiler errors
  • Runtime errors/logic errors
  • C# error handling
  • C# exceptions
  • Try-catch-finally blocks
  • Building a graphical user interface
  • Designing our GUI
  • Creating our GUI summary
  • C# event handling
  • What's an event?
  • What's an event procedure?
  • Implementing a simple event handler in your code
Public Dates & Prices

There are currently no public dates for this course. This course can be run as a private course either at one of our training centers or at your offices. To get pricing for this use our quote wizard to generate a customised quote or call us on 0118 324 3000 to discuss your requirements.

course icon
4 Days


  • Noel was an excellent tutor. He did check all of the group was able to keep up and if there were any problems or questions of the attendants, he was always willing to help.

    Marianne Seager-Wincanton
  • This was a really good training, nicely paced, very useful and well presented. Thank you, Stuart!

    Joris Latinne-Oracle