c#.NET Training c#.NET training in Surrey Guildford and London c#.NET Training c#.NET training in Surrey Guildford and London
Home Courses Dates & Prices Certification Facility Contact Location

c#.NET Training

C#.NET Introduction – 3 days
Introduction to the .Net Framework and C#
  • • Pre Microsoft .Net Days
    • Microsoft .Net
    • C# Language
    • Net Architecture and .Net Framework
Visual Studio.Net
  • Visual Studio.Net's Integrated Development Environment (IDE)
  • Writing Your First Hello World Console Application in C#
  • Understanding Hello World Application Code
  • A more interactive Hello World Application
C# Language Fundamentals
  • Basic Data Types
  • Variables
  • Constant Variables or Symbols
  • Operators in C#
  • Flow Control And Conditional Statements
  • Loops In C#
  • Arrays in C#
Classes and Objects
  • Concept of a Class
  • Objects
  • Fields
  • Methods
  • Instantiating the class
  • Accessing the members of a class
  • Access Modifiers or Accessibility
Levels
  • Properties
  • this keyword
  • Static Members of the class
  • Constructors
  • Method and Constructor Overloading
  • Value types (out and ref Keywords)
Inheritance and Polymorphism
  • Inheritance
  • Polymorphism
Structure, Enumeration, Garbage Collection and Nested Classes
  • Structures
  • Enumeration
  • Garbage Collection in .Net
Abstract classes and Interfaces
  • Abstract Classes
  • Interfaces
Collections and string Manipulation
  • Collections
  • Dictionaries
  • String Handling in C#
Exception Handling in C#
  • Exceptions Basics
  • Exceptions in C# and .Net
  • Handling Exceptions using the try...catch...finally blocks
  • Catching Multiple Exceptions using multiple catch blocks
  • Other important points about Exception Handling in C#
  • Defining your own custom exceptions
Delegates and Events
  • Delegates Basics
  • Delegates in the .Net Framework
  • Multicast Delegates
WinForms and Windows Applicatoins
  • Windows Applications and .Net
  • WinForm Basics
  • Visual Studio.Net & its IDE
  • Using Visual Studio.Net to build the "Hello WinForm" Application
  • Using More Controls
  • Using various controls in an application
  • Some Important Points for designing Windows Applications
More Windows Controls and Standard Dialog Boxes
  • Collection Controls
  • List Box Control
  • Combo Box Control
  • Main Menu
  • Windows Standard Dialog Boxes
Working With The File System & Streams
  • Working with the File System
  • The System.Environment class
  • System.IO.File Class
  • System.IO.FileInfo class
  • System.IO.Directory Class
  • System.IO.DirectoryInfo class
  • Streams
  • Important points regarding the use of Streams

Please CLICK HERE for a printer friendly version.

Please contact us for one-to-one or group bookings these can also be arranged on dates to suit you and customised to your specific requirements. Please give us a call on 01483 688488.

Back to Courses