C # Programming

Page 1

Approved by Project Management Institute, USA Accredited by Academic College of London, UK Accredited by AACEI, USA Accredited by Ministry of Education, UAE American Certification Institute, USA


C# Programming: Object orientation is a new approach to understand the complexities of the real world. In contrast to the earlier approaches like procedural etc, object orientation helps to formulate the problems in a better way giving high reliability, adaptability and extensibility to the applications After dealing with the basic concepts in C# like application Start-up, Member Access, Overloading the course will explore array, control statements, data types and classes. Zabeel Institute – at a glance Zabeel Institute, established in 1988, is a leading Educational and Training Institute for executives in Dubai and is approved by the Ministry of Education, UAE. We offer training programs to professionals from

various

industries

like

Engineering,

Construction,

Projects,

Accounts

&

Finance,

and

Management, Languages etc. The Zabeel Advantage 

25 Years Experience in training Professional Executives

Achiever of many QUALITY AWARDS for training from 1988 till date

Qualified & Certified Trainers

Sophisticated Lab with High end machines and Licensed software

Certificates attested by the Ministry of Education, UAE

Vast resource materials for reference and course materials

Free online support for further assistance

Free follow up orientation seminars & workshops & placement assistance

Course Duration: 24 HRS

Certification Certificates will be issued at the end of the course attested by the Ministry of Education, UAE

________________________________________________________________________ Course Outline: Each Session=2 Hours 

SESSION 1: INTRODUCTION


1.

Structure of a C# program

2.

Compiling and Executing

3.

Commenting

4.

Value-Type Data

5.

Arrays

6.

Reference-Type Data

SESSION 2: C# CONCEPTS 1.

Application Startup

2.

Member Access

3.

Overloading

4.

Scope

5.

Value vs. Reference Parameters

6.

Conversions

7.

Exceptions

SESSION 3: ARRAYS 1.

Overview

2.

Creating Arrays

3.

Command Line Argument

4.

Multi-Dimensional Arrays

SESSION 4: CONTROL STATEMENTS 1.

Introduction

2.

Statement Blocks

3.

Methods

4.

if Statements

5.

switch Statement

6.

loop Statements

7.

break and continue

8.

return Statements

SESSION 5: MORE DATA TYPES 1.

Structs

2.

Interfaces

3.

Delegates

4.

Enumerations

5.

Namespaces

6.

Applications and Libraries

SESSION 6: CLASSES


1.

Object Oriented Programming

2.

Simple Class Example

3.

Class Methods

4.

Constructors

5.

Access Levels

6.

Other Modifiers

7.

Fields

8.

Properties

9.

Operators

10. Destructors 11. Static Constructor

SESSION 7: OPERATORS 1.

The new operator

2.

The typeof operator

3.

Checked and Unchecked

4.

Unary Operators

5.

Binary Operators

6.

Overloading the Multiplication Operator

7.

Conditional Operator

8.

Casting

9.

Conversions

SESSION 8: INHERITANCE 1.

Introduction

2.

Base Class Modifiers

3.

Direct Inheritance

4.

Static vs. non-static

5.

Abstract Classes

6.

Interfaces

7.

Base Class Interfaces

8.

Multiple Inheritance

SESSION 9: DELEGATES AND EVENTS 1.

Overview

2.

Delegates

3.

Events

SESSION 10: DATA STREAMS 1.

Introduction


2.

Streams

3.

Readers

4.

Writers

5.

File I/O

SESSION 11: PROPERTIES, INDEXERS AND ATTRIBUTES 1.

Where to use

2.

Properties

3.

Indexers

4.

Attributes

SESSION 12: THREADS 1.

Overview

2.

Understanding Threads

3.

Using Threads in C#

4.

Thread Properties

5.

Managing Threads

6.

Interrupting and Terminating Threads

7.

Synchronization


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.