Programming with C#

Course

In Hammersmith

Price on request

Description

  • Type

    Course

  • Location

    Hammersmith

  • Duration

    5 Days

List the major elements of the .NET Framework and explain how C# fits into the .NET Platform. Analyse 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. Implement properties and indexers. Define operators, use delegates and add event specifications. Create self-contained classes and. Suitable for: This course is designed for people who have knowledge of C# wanting to develop C# applications.

Facilities

Location

Start date

Hammersmith (London)
See map
Suite 339/341, Grove House, 27 Hammermsith Grove, w60ne

Start date

On request

About this course

Delegates should have experience with programming in C, C++, Visual Basic, Java or another programming language; plus, be familiar with Microsoft's .NET strategy.

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Course programme

Aims and Objectives
List the major elements of the .NET Framework and explain how C# fits into the .NET Platform.
Analyse 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.
Implement properties and indexers.
Define operators, use delegates and add event specifications.
Create self-contained classes and frameworks in a C# application.
Explain the basic concepts and terminology of object-oriented programming.
Use common objects and reference types.
Create, initialise and destroy objects in a C# application.
Use common statements to implement flow control, looping and exception handling.
Create methods (functions and subroutines) that can return values and take parameters.
Create, initialise and use Arrays.
Use predefined and custom attributes.
Build new C# classes from existing classes.
Create self-contained classes and frameworks in a C# application.

Target Audiences
This course is designed for people who have knowledge of C# wanting to develop C# applications.

Prerequisites
Delegates should have experience with programming in C, C++, Visual Basic, Java or another programming language; plus, be familiar with Microsoft's .NET strategy.

Course Content
Module 1: OVERVIEW OF THE MICROSOFT .NET PLATFORM
Module 2: OVERVIEW OF C#
Module 3: USING VALUE-TYPE VARIABLES
Module 4: STATEMENTS AND EXCEPTIONS
Module 5: METHODS AND PARAMETERS
Module 6: ESSENTIALS OF OBJECT-ORIENTED PROGRAMMING
Module 7: USING REFERENCE-TYPE VARIABLES
Module 8: CREATING AND DESTROYING OBJECTS
Module 9: INHERITANCE IN C#
Module 10 :AGGREGATION
Module 11: NAMESPACES
Module 12: AND ADVANCED SCOPE
Module 13: OPERATORS AND EVENTS
Module 14: PROPERTIES AND INDEXERS
Module 15: ATTRIBUTES

Programming with C#

Price on request