C#.NET CBT Course

CBT Training IT Training Courses & Microsoft Training Courses
 
             

C#.NET CBT Course

[to previous page]   [other products in "Programming"]
  C#.NET CBT Course  or a generic image.
 
Product:

C#.NET CBT Course

The goal of this course is to provide students with the knowledge and skills needed to develop C# applications for the Microsoft.NET Platform. The courses focuses on C# program structure, language syntax, and implementaion details.
Price:
excl. VAT
  on DVD - Single User Lic.    £214.38 
  on DVD - Lending Lib. Lic.    £616.38 
 
Description:
C#.NET Programming: Level 1

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 and 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 and Constants using Value Types
3.4 Basic Expressions and Operators
3.5 Casting and Conversion
3.6 Building Enumerations
3.7 Control of Flow

C#.NET Programming: Level 2

1.0 Working with Classes and 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 and 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 and Access Modifiers
3.4 Constructor Chaining
3.5 Using Virtual Methods
3.6 Sealing a Class
3.7 Abstract Classes
 

C#.NET Programming: Level 3

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 and 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 and 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#.NET Programming: Level 4

1.0 Handling Exceptions
1.1 Introduction to Exceptions
1.2 Exception Classes
1.3 Using Try, Catch and 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 and Directories
3.3 Stream Objects
3.4 Readers and 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#.NET Programming: Level 5

1.0 Delegates and Events
1.1 Delegates Explained
1.2 Callbacks and 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 and 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 Note:

  • This course is current to .NET Framework version 1.1 but covers valuable and relevant material for today's development issues.
  • Course Outlines subject to change.
Similar    
Products:
MOC-2555: Developing Microsoft .NET Applications for (Visual C# .NET) Training
Visual C#.NET CD Training (CBT) Course
Visual C# 2005 Essentials Training

2Gb USB 2.0 Flash Drive on Special Offer.

Paypal, Verified By Visa, Mastercard SecureCode, Cheques or Invoice

RCS Newsletter

Quick Links
 ***Special offers ***
 Bookmark this Site
 CBT Courses
 Demo's/Intro's (new)
 eBooks
 LMS (Enterprise)
 Recent Additions
 Top 20 List
 MCSE 2003 Courses
 Terms & Conditions
Our Customers

excellent:
"The CBT product is easy to use and an excellent combination of reading material, video on CD and interactive labs. "
thank you :
"Thank you! i have received the complete order today.
thank you for your swift service and i hope to be in touch soon with regards further training.
Once again thank you very much"
glad:
"I am glad to report that the CBT packages arrived successfully.
I really appreciate all the help and assistance you gave me since my initial enquiry with yourselves"

More testimonials
IT Training
Settings/Tips/Tricks
Computer Articles

Biodiesel Energy
PPE Safety Equipment
Learn English Language

Copyright 2002-2008 RCS Limited. All rights reserved. More ...
RCS Limited for home study/ self study/home learning/CBT/Computer Based Training