Login 
Password
  
 


Free Exams!
Test your skills with one of our certification exams and see how you stack up right now.

Homepage
Visit our homepage and find out more about what NCSA can do for you.

Learn More About Us
Find out more about how our certifications can benefit you.

Course Descriptions
View a complete listing of certifications available through NCSA.

Access 2000
Excel 2000
Word 2000
PowerPoint 2000
Access 2002
Excel 2002
Word 2002
PowerPoint 2002
Office 2000
Office XP
Windows 2000 Pro
Windows 2000 Server
Visual C++
JavaScript
Computer Hardware
ColdFusion 4.5
HTML 4.0

HTML Tag Library
Visit our HTML tag library, a free reference we provide to our visitors.

Certificate Database
Lookup a certification in our online database.

Affiliate Program
Make money by helping people get the computer training and certification they need. Sign-up Here!

Support Center
If you have questions or concerns feel free to visit our online support center.


 


In addition to our training courses we also offer free online certification exams on several topics including Microsoft Office, Computer Hardware, HTML, PC Basics and more.

Click here for online certification exams.


This complete training course for C# programming spans 5 CD-ROM's and contains over 8 hours of professional quality instructor led training. Multimedia content allows you to quickly learn key concepts and the CD format lets you quickly pause and review important areas. A detailed outline of the course as well as a short introduction to the trainer are included below.

   C# Programming set of 5 (CD) $499.95
   C# Programming set of 5 (VHS) $499.95
   Shipping (US only)
FREE

About The Trainer:

Michael Lee is a Senior Trainer and Consultant with Saqqara Technology, Inc., a Microsoft Certified Partner located in Henderson, Nevada. Michael has over 10 years technology training experience and has published numerous books about SQL Server and Client/Server development. He is a popular speaker and presenter, and is demanded at client sites and conferences all over the US and Europe.


C# Programming Level 1 Training

  1.0 .NET Concepts

  • 1.1 What is .NET
  • 1.2 Introducing the .NET Framework
  • 1.3 Understanding the Common Type Systems
  • 1.4 Compilers, Assemblies & Microsoft Intermediate Language
  • 1.5 Namespaces
  2.0 Using the Visual Studio .NET IDE

  • 2.1 Introducing the IDE
  • 2.2 Compiling
  • 2.3 Debugging
  • 2.4 Database Manipulation Tools
  • 2.5 Getting Help
  3.0 Language Fundamentals

  • 3.1 Comments
  • 3.2 Types
  • 3.3 Creating Variables & Constants Using Value Types
  • 3.4 Basic Expressions & Operators
  • 3.5 Casting & Conversion
  • 3.6 Building Enumerations
  • 3.7 Control of Flow


C# Programming Level 2 Training

  1.0 Working with Classes & Objects

  • 1.1 Class Basics
  • 1.2 Creating Methods
  • 1.3 Using Data Members
  • 1.4 Instance vs. Static Members
  • 1.5 Creating Variables Using Reference Types
  • 1.6 Boxing & Unboxing
  • 1.7 Constructors
  • 1.8 Destructors
  • 1.9 Encapsulation
  • 1.10 Garbage Collector
  2.0 Using Strings

  • 2.1 String Concepts
  • 2.2 Creating Strings
  • 2.3 Important String Methods
  • 2.4 Using the String Builder Class
  3.0 Inheritance

  • 3.1 Inheritance Concepts
  • 3.2 Basic Syntax
  • 3.3 Inheritance & Access Modifiers
  • 3.4 Constructor Chaining
  • 3.5 Using Virtual Methods
  • 3.6 Sealing a Class
  • 3.7 Abstract Classes


C# Programming Level 3 Training

  1.0 Using Arrays

  • 1.1 Array Concepts
  • 1.2 Declaring Arrays
  • 1.3 Important Array Methods
  • 1.4 Multidimensional Arrays
  2.0 Polymorphism

  • 2.1 Polymorphism Concepts
  • 2.2 Polymorphism & Inheritance
  3.0 Structs

  • 3.1 Struct Concepts
  • 3.2 Defining Structs
  • 3.3 Using Structs
  • 4.0 Interfaces
  • 4.1 Interface Concepts
  • 4.2 Creating an Interface
  • 4.3 Implementing & Interface
  • 4.4 Using the Idispose Interface
  • 4.5 Casting to Interface Types
  5.0 Collections

  • 5.1 Collection Concepts
  • 5.2 Collection Interfaces
  • 5.3 Using Array Lists
  • 5.4 Using Queues
  • 5.5 Using Stacks
  • 5.6 Using Hashtables
  6.0 Putting It All Together

  • 6.1 The Scenario
  • 6.2 The Solution


C# Programming Level 4 Training

  1.0 Handling Exceptions

  • 1.1 Introduction to Exceptions
  • 1.2 Exception Classes
  • 1.3 Using Try, Catch & Finally
  • 1.4 Catching Multiple Exceptions
  • 1.5 Throwing Standard Exceptions
  • 1.6 Throwing Custom Exceptions
  2.0 Operator Overloading

  • 2.1 Operator Overloading Concepts
  • 2.2 Overloading Mathematical Operators
  • 2.3 Overloading Comparison Operators
  • 2.4 Overloading Conversion Operators
  3.0 System IO Namespace

  • 3.1 IO Concepts
  • 3.2 Working with Files & Directories
  • 3.3 Stream Objects
  • 3.4 Readers & Writers
  • 3.5 Network IO
  • 3.6 Object Serialization
  4.0 Using Web Streams

  • 4.1 Using the Basic Model
  • 4.2 Creating a Client Application
  • 4.3 Security


C# Programming Level 5 Training

  1.0 Delegates & Events

  • 1.1 Delegates Explained
  • 1.2 Callbacks & Delegates
  • 1.3 Multicast Delegates
  • 1.4 Using Events
  2.0 Threading

  • 2.1 Threading Concepts
  • 2.2 Thread Basics
  • 2.3 Thread Synchronization
  3.0 Deployment

  • 3.1 Assembly Concepts
  • 3.2 Creating Assemblies
  4.0 Reflection & Attribute Programming

  • 4.1 Intrinsic Attributes
  • 4.2 Custom Attributes
  • 4.3 Reflection Concepts
  • 4.4 Viewing Metadata
  • 4.5 Extracting Type Information
  • 4.6 Dynamic Invocation

Please visit our special offers page to view some superb offers from our partners on the web. To view our special offers click here.

Or continue browsing our courses below.


3D Studio Max
A+ 2003
Microsoft Access 2007
Acrobat 4
ActiveX and OLE
Adobe Illustrator
Adobe InDesign CS
Adobe PhotoShop CS
ASP .NET
AutoCAD 2000
C Programming
C# Programming
Cisco CCNA
CompTIA Security+
CorelDRAW 10
Crystal Reports 8
Delphi 6

Exchange Server 2000
Flash 5
Frontpage 2000
ICDL/ECDL
IIS 5
Java 2
Linux 101
Linux 102
Lotus Notes 5
MicroSoft .NET
Network+ 2002
Oracle 8iR2
Outlook 2000
Outlook XP
PageMaker 6.5
Paradox 8

Perl 5
PhotoDraw 2000
PhotoPaint 8
SQL Server 2000
TCP/IP 4
Unix
Visio 2002
VB .NET
VBScript 5
Visual FoxPro 6
MCSE 2000
Windows XP User
WordPerfect 9
WordPerfect 11
XML
ZenWorks 3.0

     

     


Typing Speed Test
Test your typing speed with our certified typing speed test today.

  
HOME      EMPLOYERS    TESTING CENTERS    CERTIFICATION LIST    INSURANCE QUOTES    AFFILIATES    CONTACT US

© 2002-2010 National Computer Science Academy, All Rights Reserved.