From Serebra Learning Corporation
Object-Oriented Analysis Design I 
This course teaches students the basic object-oriented concepts, such as objects, classes, and their relationships. It also teaches the various
OOAD methodologies, such as
Booch and
OMT. This course is intended for systems analysts, application developers/programmers, project managers, and software designers.
more...
Object-oriented Coding Best Practices 
To outline the best practices for defining and using classes, and determining how best to use inheritance or its alternatives
Professional application developers or programmers, with at least 2 years experience, who want to learn the latest recommended techniques for developing high quality software
more...
OOAD Introduction to Object-Oriented Concepts 
This course covers the general OO concepts. It covers the benefits of OO and the OO terminology. Further, it covers concepts related to objects and classes, such as attributes and operations. In addition, this course covers encapsulation, inheritance, polymorphism, dependency, associations, links, aggregation, and composition. The target audience is business analysts, system analysts, system
more...
Inside C 
To compare and contrast the features of the C# programming language with those of C Application developers with experience in object-oriented programming, especially in C , who wish to start working with C#
more...
Beginning C 
To compare and contrast the features of the C# programming language with
VB6 Application developers with experience in object-oriented programming, especially
Visual Basic 6.0, who wish to start working with C#
more...
Windows Forms and Controls in C 
To explain how to work with
Windows Forms and controls in C# Application developers with some experience in C# who wish to become familiar with developing user services in the .NET Framework, especially those who wish to attain the Microsoft Certified Solution Developer (
MCSD) or Microsoft Certified Application Developer (
MCAD) for
Microsoft .NET credentials
more...
Object-Oriented Programming using C 
This course introduces students to advanced programming features of C , such as the different types of C functions, concepts of overloading, and inheritance. Programmers and
Application Developers who have experience in programming using a structured language like
Fortran and
Pascal constitute the primary audience for this curriculum. This curriculum would introduce them to the object-oriented
more...
OS 390 C Programming 
This course provides an introduction to programming in the C Language under OS/390. First the course provides an understanding of the elements of the C language. The course introduces many important concepts concerning C object-oriented programming (
OOP). It describes the concept of a class with member variables and methods. The course continues with additional important OOP concepts which relate
more...
ABAP Programming I 
To create a basic and an interactive report program using
ABAP and to recognize how to preform basic object-oriented tasks such as creating and instantiating a class
Project team members who will be involved at a programming level in customizing
SAP implementations using SAP's ABAP programming language
more...
Java 2: Classes and Inheritance 
This course is aimed to discuss the constructs and features that make
Java a highly modular and object-oriented programming language. The use and implementation of programming constructs such as classes objects methods packages interfaces and constructors and details of their benefits are described. Additionally the course explains the application of various Java features such as encapsulation
more...
C++ Programming - Part 2 


This course is the second in a four-part series on C++ Programming, which is based on
ANSI C++. The focus of this course will be on the object-oriented (OO) capabilities of C++. Students will gain the skills and knowledge needed to effectively create and manage classes, work with functions and operators, and take advantage of inheritance.
more...
C++ Programming - Part 2 
This course is the second in a four-part series on C++ Programming which is based on
ANSI C++. The focus of this course will be on the object-oriented (OO) capabilities of C++. Students will gain the skills and knowledge needed to effectively create and manage classes work with functions and operators and take advantage of inheritance.
more...
From 123-CBT Computer Based Training
C Programming for the Microsoft NET Platform Part 4 

...is 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.
more...
C Programming for the Microsoft NET Platform Part 4 

...is 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.
more...
C Programming for the Microsoft NET Platform Part 3 

Course
Overview This is the third course in a five part series that introduces the essentials of object-oriented programming. You will learn the terminology and concepts required to create and use classes in C#. The course also teaches how to use reference-type variables and how to create and destroy objects in C#. Learn To Identify characteristics of a class. Identify
more...
C Programming for the Microsoft NET Platform Part 3 

...s of nested classes. Identify characteristics of inheritance. Identify characteristics of class hierarchies. Identify characteristics of polymorphism. Identify characteristics of an abstract base class. Identify characteristics of an interface. Identify characteristics of binding. Unit 2:
Reference Variables 3 hours Identify the
more...
C Programming for the Microsoft NET Platform Part 3 

Course
Overview This is the third course in a five part series that introduces the essentials of object-oriented programming. You will learn the terminology and concepts required to create and use classes in C#. The course also teaches how to use reference-type variables and how to create and destroy objects in C#. Learn To Identify characteristics of a class. Identify
more...
Intro to Object-Oriented Programming with Java 

...e course covers advanced
OOP concepts like encapsulation, inheritance, polymorphism, and method overloading, overriding, and hiding.
Learn To:
Identify advantages of using
Object-Oriented Programming (OOP).
Identify features of a class declaration.
Identify key concepts related to objects.
Identify key features of encapsulation.
Differentiate between the different types of
more...
Intro to Object-Oriented Programming with Java 

...e course covers advanced
OOP concepts like encapsulation, inheritance, polymorphism, and method overloading, overriding, and hiding.
Learn To:
Identify advantages of using
Object-Oriented Programming (OOP).
Identify features of a class declaration.
Identify key concepts related to objects.
Identify key features of encapsulation.
Differentiate between the different types of
more...
Windows 2000 Installation Config Admin --Part 6 Server Organization 

...s of a
DACL. Identify the advantages of using permission inheritance. Sequence the steps in the logon process on a
Windows 2000 computer. Sequence the steps that occur when a user attempts to gain access to a Windows 2000 resource on a network. Customize an
MMC console by adding a specified snap-in to it. Match the methods used to distribute customized MMC consoles with their advantages.
more...
Windows 2000 Installation Config Admin --Part 6 Server Organization 

...s of a
DACL. Identify the advantages of using permission inheritance. Sequence the steps in the logon process on a
Windows 2000 computer. Sequence the steps that occur when a user attempts to gain access to a Windows 2000 resource on a network. Customize an
MMC console by adding a specified snap-in to it. Match the methods used to distribute customized MMC consoles with their advantages.
more...
Windows 2000 Administration--Part 2 Groups Resource Mgmt 

...issions. Identify the issues involved in
NTFS permission inheritance. Copy files and folders within and between NTFS partitions. Move files and folders within and between NTFS partitions. Identify the features of shared folders. Create shared folders. Identify the methods of modifying shared folders. Connect to a shared folder. Identify the features of administrative shared folders.
more...
C Programming - Part 2 

... work with functions and operators, and take advantage of inheritance. L earn To:
Override the assignment operate. Initialize objects. Convert data types. Identify the issues related to inheritance. Identify the effect of access specifiers on inheritance. Implement inheritance. Identify friend relationships, containment relationships, and associative relationships.
more...
C Programming - Part 1 

...tion. Identify the scenario that exhibits the concept of inheritance. Identify the scenario that exhibits the concept of polymorphism. Match the different file types used in C++ with their contents. Match the various C++ vendor-specific compilers with their featues. Unit 2: C++ Over C Duration: 1 - 2 Hour(s) Identify the characteristics of a function declaration that are
more...
NetWare 5 Administration - Part 3 

...s a trustee in a given scenario.
Identify the concept of inheritance and block inheritance by creating new trustee and an
Inherited Rights Filter (
IRF).
Calculate effective rights of a user.
Identify the set of rights inherited by a folder in a given situation.
Set a new trustee assignent to block the inheritance of rights.
Set an IRF to block the inheritance of rights.
Determine the
more...
C Programming - Part 4 

...nding a generic collection to a typed collection by using inheritance. Identify the code for extending an existing collection to a generic collection by using templates. Unit 3:
Standard C++ Library
Duration: 2 Hour(s) Identify the uses of the standard C++ library. Match the key sets of headers in the standard C++ library with their functions. Match the important classes of the
more...
C Foundation for Non-C Programmers - Part 2 

... 3 Hour(s) Match the depictions of different types of inheritance with their names. Identify the access specifications of the available class members to a derived class, with specified access control to the base class. Identify the definition of a derived class to initialize the base class members. Identify the code that represents the overriding of a base class member function.
more...
NetWare 5 Administration - Part 3 

...s a trustee in a given scenario.
Identify the concept of inheritance and block inheritance by creating new trustee and an
Inherited Rights Filter (
IRF).
Calculate effective rights of a user.
Identify the set of rights inherited by a folder in a given situation.
Set a new trustee assignent to block the inheritance of rights.
Set an IRF to block the inheritance of rights.
Determine the
more...
Windows 2000 Administration--Part 2 Groups Resource Mgmt 

...issions. Identify the issues involved in
NTFS permission inheritance. Copy files and folders within and between NTFS partitions. Move files and folders within and between NTFS partitions. Identify the features of shared folders. Create shared folders. Identify the methods of modifying shared folders. Connect to a shared folder. Identify the features of administrative shared folders.
more...
Java for Procedural Programmers Life Cycle 

...ationships. This includes associations, multiplicity, and inheritance. The
Design and
Implementation section covers design associations and models, and implementation workflow. Learn To To match software life cycle phases with their descriptions. To identify characteristics of the waterfall life cycle. To
more...
Java for Procedural Programmers Life Cycle 

...ationships. This includes associations, multiplicity, and inheritance. The
Design and
Implementation section covers design associations and models, and implementation workflow. Learn To To match software life cycle phases with their descriptions. To identify characteristics of the waterfall life cycle. To
more...
Windows 2000 Network Mgt Part 5 Group Policy 

...work security. Group
Policy Object (
GPO) operation,
Group Inheritance, instruction about software deployment by using
Group Policy, troubleshooting Group Policy problems, server monitoring methods, detecting security breaches, and auditing are also covered. Finally, the course will cover
Windows 2000 updates, service packs, hot fixes, and security hot fixes. Learn To: o
Identify attributes
more...
Java for Procedural Programmers Object Technology 

...ncepts. These concepts include class and object diagrams. Inheritance and
Polymorphism is also covered. Learn To To identify features of object technology. To differentiate between procedural and object approaches to encapsulation. To differentiate between procedural and object approaches to modeling.
more...
Java for Procedural Programmers Object Technology 

...ncepts. These concepts include class and object diagrams. Inheritance and
Polymorphism is also covered. Learn To To identify features of object technology. To differentiate between procedural and object approaches to encapsulation. To differentiate between procedural and object approaches to modeling.
more...
SharePoint Portal Server 2001 Part 2 Configuring 

This is the second course in a three part series that introduces the learner to Microsoft SharePoint Portal Server 2001 as a new collaboration product that delivers the ability to easily create corporate
Web portals with document management, enterprise content indexing, and team collaboration features. Learn To: o
Identify guidelines for determining user needs in
SharePoint Portal Server. o
more...