Object Discovery Corporation

Course Outline for C# & .NET Essentials Training

Detailed Course Outline

# Chapters & Strategies Topics
1 .NET: What You Need To Know
  • .NET Executables and the CLR
  • A .NET Testbed for C# Programming
  • Visual Studio
2 C# Overview for the Sophisticated Programmer
  • First C# Console Application
  • Namespaces
  • Data Types
  • Conversions
  • Control Structures
  • Subroutines and Functions
  • Parameter Passing
  • Strings
  • Arrays
  • Console I/O
  • Formatting
  • Exception Handling
3 Object-Oriented Programming in C#
  • Classes
  • Access Control
  • Methods and Properties
  • Asymmetric Accessor Accessibility
  • Static Data and Methods
  • Inheritance
  • Overriding Methods
  • Abstract Classes
  • Sealed Classes
  • Access Control and Assemblies
4 C# and the .NET Framework
  • Components
  • Interfaces
  • System.Object
  • .NET and COM
  • Collections
  • IEnumerable and IEnumerator
  • Copy Semantics in C#
  • Generic Types
  • Type-Safe Collections
  • Attributes
5 Delegates and Events
  • Delegates
  • Anonymous Methods
  • Random Number Generation
  • Events
6 Introduction to Windows Forms
  • Creating Windows Applications Using Visual Studio
  • Partial Classes
  • Buttons, Labels and Textboxes
  • Handling Events
  • Listbox Controls
A Using Visual Studio
  • Overview of Visual Studio
  • Creating a Console Application
  • Project Configurations
  • Debugging
  • Multiple-Project Solutions

Course Schedule and Location

  • C# & .NET Essentials On-site training - We come to your company to train your employees.
  • C# & .NET Essentials Public classes - You attend one of our courses offered in different cities.
  • C# & .NET Essentials Distance Learning - Learn straight from our instructors without leaving your office or home.

Back to Top

2008–2019 Object Discovery Corporation home | site map | our company | careers | legal