Course Ref: 49949

Course: MS2124 Programming with C#

Course Summary

This five-day instructor led, hands-on course is designed to provide students with the knowledge and skills they need to develop C# applications for the Microsoft .NET Platform.

The course focuses on C# program structure, language syntax, and implementation details. C# was created to be the programming language best suited for writing enterprise applications for .NET. C# combines the high productivity of Microsoft Visual Basic with the raw power of C++. It is a simple, object-oriented, and type-safe programming language that is based on the C and C++ family of languages

Course Outline

The course consists of the following Modules:

Overview of the Microsoft .NET Platform
Overview of C#
Using Value-Type Variables
Statements and Exceptions
Methods and Parameters
Arrays
Essentials of Object-Oriented Programming
Using Reference-Type Variables
Creating and Destroying Objects
Inheritance in C#
Aggregation, Namespaces, and Advanced Scope
Operators and Events
Properties and Indexers
Attributes

By the end of the course, delegates will be able to:

     List the major elements of the .NET Framework and explain how C# fits into the .NET Platform
  •      Analyze the basic structure of a C# application and be able to document, debug, compile, and run a simple application
  •      Create, name, and assign values to variables
  •      Use common statements to implement flow control, looping, and exception handling
  •      Create methods (functions and subroutines) that can return values and take parametersCreate, initialize and use arrays
  •      Explain the basic concepts and terminology of object-oriented programming
  •      Use common objects and reference types
  •      Create, initialize, and destroy objects in a C# application
  •      Build new C# classes from existing classes
  •      Create self-contained classes and frameworks in a C# application
  •      Define operators, use delegates, and add event specifications
  •      Implement properties and indexers
  •      Use predefined and custom attributes

Where & When

LocationLondon - East End
Start Date26 Jan 09
Price (ex. VAT)£995.00
Venue Info London - Old Broad Street
ResidentialNo
AvailabilitySpaces
Duration5 days
Delivered AsVenue and on-site
Pre-course Reading
No precourse reading is specified.
Exam IncludedNo
Course Ref49949