Training Classes | Learning and Development Resources | Training Directory | New Training Programs | New Training Providers | Site Map | Promote Training | Training Keywords | Training Programs | Training Providers | Regions | Training Search | Advertise Training Programs | Login
Provided by: 123-CBT Computer Based Training

C Programming for the Microsoft NET Platform Part 4

Click here for more information or to take this course
123-CBT Computer Based Training


Search for Training
Find Your Genius!
What do you want to learn about?

Training Provided by 123-CBT Computer Based Training

Course Overview

This is the fourth course in a five part series that covers inheritance and aggregation within the Microsoft C# programming language. Users will learn how to use inheritance in C# to derive classes and to define virtual methods. This course will also teach how to make code accessible at the component or assembly level.

Learn To

• Identify the syntax for extending a base class.
• Identify the syntax for accessing base class members.
• Identify the syntax for calling a base class constructor.
• Identify characteristics of internal access.
• Identify the syntax of an internal class.
• Identify characteristics of aggregation.

Audience

The intended audience for this course are individuals involved in programming in C, C++, Microsoft Visual Basic or Java and wish to program in C#. They are involved in developing enterprise business solutions. The audience will include application developers, system analysts, and software engineers. It is expected that learners should have experience programming in C, C++, Visual Basic, Java, or another programming language. Learners should also have basic familiarity with the .NET framework and the .NET strategy.

Content Emphasis

Informational

Deployment Options

Internet / Intranet, Download, LAN, Workstation

Accreditation

NASBA credits: 4 CPE Credits

Language Options

American English

Total Learning Time

6 to 8 hours

72714 Objectives

Unit 1: Inheritance in C#

3 - 4 hours
• Identify the syntax for extending a base class.
• Identify the syntax for accessing base class members.
• Identify the syntax for calling a base class constructor.
• Identify characteristics of a sealed class.
• Identify characteristics of virtual methods.
• Identify characteristics of an override method.
• Identify characteristics of hiding methods by using the new keyword.
• Identify the syntax for declaring an interface.
• Identify characteristics of declaring an abstract class.
• Identify the syntax for implementing an abstract class in a class hierarchy.
• Identify characteristics of implementing an abstract method.
• Identify considerations for implementing multiple interfaces.
• Identify considerations for implementing interface methods.
• Identify characteristics of implementing an explicit interface method.

Unit 2: Aggregation

3 - 4 hours
• Identify characteristics of internal access.
• Identify the syntax of an internal class.
• Identify characteristics of aggregation.
• Identify characteristics of object relationships.
• Identify characteristics of a factory.
• Identify the scope of a name.
• Identify methods of resolving a name clash.
• Identify the syntax for declaring a namespace.
• Identify characteristics of fully qualified names.
• Identify the syntax for declaring a using-namespace-directive.
• Identify the syntax for declaring a using-alias-directive.
• Identify guidelines for naming a namespace.
• Identify the syntax for creating a module.
• Identify characteristics of an assembly.
• Identify the syntax for creating an assembly from source files.
• Identify characteristics of deploying classes in an assembly.
• Identify characteristics of versioning.


Training Avaliability and Delivery

This is primarily online training
on-line e-learning cbt (computer based)This is an online eLearning or CBT training program
cd romThis program may be available on CD
Contact 123-CBT Computer Based Training for more information
Training Presented in:English

Related Keywords:  microsoft c   programming   microsoft   information technology   cd web   2124 

Training Program Details


--

About 123-CBT Computer Based Training - Training Provider

123-CBT Computer Based Training - 123-CBT offers discount pricing on top quality eLearning programs from leading computer based training providers. Many of the training courses are available both online or on CD so that you can study at home at your own pace: E-Learning available for - ABAP 6.10 - Access 2003 - Acrobat 6.0 - ASP - ASP.NET - C - Captivate 1.0 - Crystal Reports 8.5 - Crystal Reports v10 - Dreamweaver MX -...

More Microsoft C Training from 123-CBT Computer Based Training

Click here for more information or to take this course

Training Directory | New Training Programs | New Training Providers | Search | Site Map | Promote Training | Login | Links


Connecting people who want to learn with people who love to teach
 Are you a Microsoft c training provider?
You could be on this page today - for FREE!