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 |  | This is an online eLearning or CBT training program |  | This 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
|