Programming C#:PeopleNTech

Programming C#

Programming C#

Part I Introduction

1. Writing Programs

  • Structure of a Program
  • Simple Statements
  • Complex Statements

2. Controlling Program Flow

  • Conditional Instructions
  • Boolean Expressions

3. Making Decisions in Code

  • if Statements
  • Complex if Statements
  • switch statements

4. Using Loops

  • for statements
  • Nested for Loops
  • foreach statements
  • while statements
  • do-while statements

Part 2 TYPE SYSTEM

Creating Value Types

  • Predefined Value Types
  • Data Structures
  • Enumerations

Creating Reference Types

  • Modifiers
  • Defining Fields
  • Constructors
  • Methods
    • Overloaded Methods
    • Abstract and Overridden Methods
    • Extension Methods
    • Optional and Named Parameters

Encapsulation

  • Properties
  • Enforced Encapsulation by Using Properties
  • Indexed Properties

Understanding Generic Types and Generic Methods

  • Generic Types
  • Generic Types
  • Generic Methods
  • Generic Methods
Clients PeopleNTech
Clients PeopleNTech
Clients PeopleNTech
Clients PeopleNTech
Clients PeopleNTech
Clients PeopleNTech
Clients PeopleNTech
Clients PeopleNTech