From Serebra Learning Corporation
Microsoft PowerPoint 97 
This self-paced learning course will instruct you on working with
Microsoft PowerPoint 97. The unique
Skill Builder instruction uses text, questioning, practice, quizzes and multiple study paths to create a learning environment that enhances your enjoyment and comprehension. Preassessment testing in the beginning of each unit will allow you to have a personalized study path based on the knowledge
more...
Microsoft Word 2000 Proficient User 
This course provides participants with the intermediate skills to use
Microsoft Word 2000 on a daily basis in their workplace. At the completion of this course, students will learn to format and proof a document; enhance a document with drawing objects, charts,
Clip Art, graphics and presentation enhancements; create a mail merge; and create envelopes and labels by merging an address list.
more...
Microsoft Excel 2000 Proficient User 
This course provides participants with the skills to use
Microsoft Excel 2000 on a daily basis in their workplace. At the completion of this course, students will learn how to format and print data in a worksheet; make worksheet calculations by using the advanced formulas and functions provided by
Excel; manipulate data in a worksheet; create and edit workbooks for integrating with
Web technology;
more...
Java 2 Programming Part 2: Objects and Classes 
This is the second course in a five-part series on
Java 2 Programming. The Java platform is based on the idea that the same software should run on many different kinds of computers, consumer products, and other devices. Java software works on any device from mobile phones to supercomputers and is incorporated into all major
Web browsers. This course teaches learners the general concepts of
more...
JDBC Application Development Part 3: Advanced Features, OOAD and SQLJ 
This third course in the series teaches learners skills needed to help them create more advanced databases. It teaches advanced features for creating
JDBC programs, including prepared statements, stored procedures, transactions, concurrency control, and metadata. It also teaches how to map an object-oriented design to a relational database and how to use
SQLJ standards with
Java.
more...
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...
ActiveX Components 
The
ActiveX Components course provides a brief history of the evolution of
ActiveX and discusses the various methods of creating an ActiveX control. The different steps involved deploying ActiveX controls have also been described. The course also covers the creation of
Active Server Pages (
ASP). This curriculum has been designed for application developers and authors who plan, design and implement
more...
ActiveX Code Components 
The
ActiveX Code Components course covers the creation of
ActiveX code components. It introduces the audience to the concepts of
ActiveX EXE and
ActiveX DLL and goes on to discuss the various methods to create them. The course also explains the development of the code for ActiveX code components and its usage. This curriculum has been designed for application developers and authors who plan,
more...
Advanced Technology Concepts for Web Designers 
To introduce users to the incorporation of
JavaScript and other technologies such as
DHTML, cookies and plug-ins in web sites, and to web site publishing, web site maintenance, and database integration
Web authors, webmasters, marketing and communications professionals, PR professionals, graphic designers, desktop designers, technical writers, and library scientists
more...
JavaScript Browser Objects 
This course describes various browser objects, such as frames, windows, and documents. The course also covers various other objects, such as date, time, and history objects. This course is designed for application developers and authors who plan, design and implement web-based business solutions on intranets, extranets, and internets. The student should have prior experience in
HTML and designing
more...
Advanced JavaScript 
This course describes advanced document properties. The course also covers the concepts related to cookies, plug-ins, and
LiveWire. It also teaches how to implement security by performing data tainting. This course is designed for application developers and authors who plan, design and implement web-based business solutions on intranets, extranets, and internets. The student should have prior
more...
JavaScript Fundamentals 
This course describes the features of
JavaScript and compares JavaScript with other technologies, such as
Java. The course also covers the fundamentals of JavaScript programming, JavaScript variables, operators, loops, and conditional statements. This course is designed for application developers and authors who plan, design and implement web-based business solutions on intranets, extranets, and
more...
JavaScript Programming 
This course describes the features of
Java Script, such as arrays, forms, and events. The course also covers concepts related to object hierarchy in JavaScript, and string, math, and number object. This course is designed for application developers and authors who plan, design and implement web-based business solutions on intranets, extranets, and internets. The student should have prior
more...
XML Implementation in Enterprise 
The
XML:
Implementation in
Enterprise WBT is the second course in the XML curriculum. This course is meant for
Web programmers in a multi-tier enterprise system who want to use XML to transport and exchange business data over the
Internet. The course details the role of XML and related technologies in enterprise computing. It also describes the procedures for using XML Schemas for ensuring
more...
Object-Oriented Analysis 
...S managers and programmers the concepts and principles of object-oriented analysis. Using the
Booch method of object-oriented analysis, the focus is on concepts such as objects, classes and their relationships. Topics also include the evolution and advantages of object- oriented analysis, and solving a problem through an object-oriented approach. Analysts wishing to make the transition to
OOA more...
Introduction to Objects 
The course will introduce the fundamental concepts of objects and differentiate between object-oriented programming concepts and non-object-oriented programming concepts in terms of their implications to software development. College students and IS professionals.
more...
Object-Oriented Analysis Design II 
This course focuses on the object-oriented (OO) software development life cycle, both at the macro and the micro level. It also teaches the diagrams used at the different levels of the OO software development life cycle. This course is intended for systems analysts, application developers/programmers, project managers, and software designers.
more...
Integrating Databases with ASP 3 0 
This course is the third course in a series of three in the
ASP curriculum. The course provides a description of database integration with
Active Server Pages. It also enables students to publish and secure ASP applications. Programmers wishing to learn about Active Server Pages.
more...
Software Engineering Concepts 
The
Software Engineering Concepts WBT provides an introduction to the basic concepts of software engineering. It examines the software development process, and the relative strengths and weaknesses of various software process models. It also describes various approaches to requirement gathering and problem analysis. The students will also learn to specify and validate requirements. Managers,
more...
Visual Basic 6 0 Enterprise Client Server Dev Part II 
...Microsoft
Transaction Server (
MTS) is a tool that enlists objects and their associated resources into transactions, and manages those transactions to ensure that changes to data are made correctly. This course discusses the role of transactions in MTS, and explains how MTS uses a context to manage objects and transactions. Additionally, it covers the steps required to build MTS components that
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...
OOAD Introduction to Object-Oriented Analysis and Design 
...Object-Oriented
Analysis and
Design (
OOAD) concepts. It covers the benefits of OOAD and the OOAD process. Further, it covers the concepts related to the requirement, analysis, and design phases. Under these concepts, the course covers requirements, use cases, the
Supplementary Specification, domain model, operation contracts, use case realization, design patterns, and static and dynamic
more...
OOAD Unified Modeling Language UML 2 0 
...oral
UML diagrams. Structural diagrams include the
Class,
Object,
Component,
Package,
Deployment, and
Composite Structure diagrams. Behavioral diagrams include the
Use Case, Sequence, Communications, Interaction Overview, Timing, Activity, and State Machine diagrams. Further, the course covers requirements modeling. Additionally, the course covers the use case approach, modeling of actors, use
more...
OOAD Static Modeling with UML 2 0 
This course covers the key concepts related to the use of
Class diagrams,
Component diagrams, and
Deployment diagrams for static modeling. It also covers the features, elements, and considerations for using these diagrams. In addition, the course covers the modeling of three types of compartments in a class: name, attributes, and operations. Further, it discusses the concept and application of
more...
OOAD OO Design Patterns 
This course covers the key concepts related to the use of
Class diagrams,
Component diagrams, and
Deployment diagrams for static modeling. It also covers the features, elements, and considerations for using these diagrams. In addition, the course covers the modeling of three types of compartments in a class: name, attributes, and operations. Further, it discusses the concept and application of
more...
Visual Basic 6 0 ActiveX COM Part I 
...mming by introducing
ActiveX components and the
Component Object Model (
COM). The Component Object Model (COM) is an open, extensible standard on which ActiveX is based. By understanding COM, you can design applications from components that communicate through a common set of interfaces. Component software development cuts programming time and produces more robust applications, by allowing
more...
Visual Basic 6 0 ActiveX COM Part II 
...es an overview of ambient properties and the
User Control object. This course also introduces the
ActiveX Control Interface wizard, which simplifies the creation and coding of a control and describes how to debug and test
ActiveX controls. It describes several ways you can enhance your own ActiveX controls to make them more powerful and easy to use, how to create data-bound controls and how to
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...
Customizing Controls and Events in C 
To demonstrate how to customize controls and add event handling to a C# Windows application
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...
Fundamentals of C Programming 
...object-orientation to students. The students also learn about objects and classes and their relation to functions. Finally, the students learn how to create functions, pass arguments and return values. Programmers who have functional experience in programming using a structured language like C or
Pascal constitute the primary audience for this curriculum. This curriculum would introduce them to
more...
Programming Constructs of C 
This course presents the concept of structures, arrays, and strings within a C program. This course also covers how to create functions, including overloaded and inline functions. In addition, the students learn how to create pointers, and the application of pointers. Finally, the students learn the concept of classes and objects in C . Programmers who have functional experience in programming
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...
Data Manipulation in C 
This course introduces students to the data manipulation features of C . In addition to understanding stream and file handling in C , the students are introduced to the role of preprocessor in C . 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
more...
Administering Linux Systems 
This course is an advanced user course that describes the concepts of managing the administration of the
Linux system. It provides detailed description of the administration, automating, and printing tools available on Linux. The course covers all the necessary concepts of file management and backup, and automation tools, and printing in the Linux environment. Users who have a basic level of
more...
OS 390 C Programming 
...he 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 to C programming and include overloading of methods and operators as well as inheritance of classes. This course is designed for programmers, developers, and
more...
RDBMS Concepts 
The success of an organization depends on its ability to acquire timely and accurate data about its operations, to manage this data effectively, and to use this data for analyzing its requirements and controlling its activities. Since the volume of data available to an organization might be vast, it is important to process this data to derive relevant information quickly. The data can be managed
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...
Material Handling and Storage 
...dentify safe lifting techniques when manually handling an object identify hazards associated with handling drums and containers specify the proper handling, transportation, storage, and use of compressed gas cylinders identify hazards associated with handling acetylene, oxygen, or hydrogen specify how to detect leaks recognize materials that may be flammable and/or combustible identify
more...
SAP R 3 4 6 CO Cost Object Controlling 
...Object
Controlling gives employees, working within internal accounting, an overview of tasks within cost element accounting dealing with all the costs related to the production process and important for the product cost calculation. The initial unit provides an introduction to
SAP R/3 4.6 s fundamental features; explaining how to log on to the system as well as navigating around the screen by
more...
Microsoft Word 97 Intermediate 
This highly interactive
CBT contains five units that cover basic
Word skills. Through step-by-step instruction within a realistic simulation of
Microsoft Word 97, students learn how to work with styles and graphics, merge documents, share Word document information with other programs, and use Word to create a
Web site. Performance-based
Pre- and
Post-Assessments create a custom path for each
more...