From Serebra Learning Corporation
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...
Java 2 Programming Part 3: Core Language APIs, Threads, and Exceptions 
This is the third 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 goods, and other devices. Java software works on any device from mobile phones to supercomputers and is incorporated into all major
Web browsers. This course covers the function of packages in Java, including
more...
Java 2 Programming Part 4: Building and Managing GUIs 
This is the fourth 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 covers using the java.awt package and creating
more...
Java 2 Programming Part 5: Streams and Networking 
This is the final 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 advanced topics that will help
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...
Introducing Contact Centers Contact Center Essentials 
This course introduces the functions of customer contact centers and the roles of customer service representatives (
CSRs) to provide exemplary customer service. Professionals who want to provide best-in-class customer service for clients by effectively using telephone, fax and
Internet technologies
more...
Communicating Effectively Build Customer Rapport 2 
This course provides learners tips and techniques to improve verbal and written communication skills in order to deliver excellent customer service. Professionals who want to provide best-in-class customer service for clients by effectively using telephone, fax and
Internet technologies
more...
Preparing for Mutual Success Satisfy Customer Needs 
This course helps learners to distinguish different customer characteristics, recognize appropriate techniques to successfully respond to each type of person and convert difficult situations into a positive experience. Professionals who want to provide best-in-class customer service for clients by effectively using telephone, fax and
Internet technologies
more...
Preparing for Mutual Success Reduce CSR Stress 
This course provides several strategies to help
CSRs cope with stressful customer situations while maintaining a courteous and professional demeanor. Professionals who want to provide best-in-class customer service for clients by effectively using telephone, fax and
Internet technologies
more...
Technical Support Essentials 
...days, technical support agents (
TSAs) can't provide world-class technical service and support unless they understand contact center technology. They also need to understand the various elements and stages of a call--and what to do with the information gained. This course explains contact center technology and
TSA activities. It covers the technology that links the TSA to the customer and to the
more...
Teamwork and Emotional Intelligence 
...ions. Both were bright women. Both were at the top of the class at prestigious universities. Both had exceptional technical skills. Yet, after six months in the organization,
Elizabeth seemed to be making a bigger impact and enjoying more success. She was friendly with members of her own department and knew many other people throughout the organization. People often came to her for advice, and
more...
Harassment in the Workplace 
Harassment in the workplace is not confined to sexual harassment. Harassment can be based on all protected characteristics, including race, color, national origin, religion, age, and disability. Depending on state law and other circumstances, additional characteristics such as sexual orientation and marital status may also be protected. An effective harassment prevention training program must
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 Unified Modeling Language UML 2 0 
... behavioral
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
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 
This course builds and extends the skills beyond basic
Visual Basic programming 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
more...
Testing and Instrumenting C Applications 
To introduce the concepts of software testing and debugging and to describe the use of the
Debug and
Trace programmatic classes in the .NET Framework class library and the
Visual Studio .NET and
SDK interactive debuggers
Windows developers seeking to update their knowledge of and skills in developing, testing, and debugging software applications in Visual Studio .NET or pursuing
MCAD or
MCSD .NET
more...
Testing and Instrumenting Web Applications in C 
To introduce the concepts of software testing and debugging and to describe how to instrument an application for tracing and debugging in .NET Web developers seeking to update their knowledge and skills when developing, testing, and debugging software applications in
Visual Studio .NET or pursuing
MCAD or
MCSD .NET certification
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...
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...
GUI Programming with Swing 
The
GUI Programming with
Swing WBT is meant for
Java and
AWT application developers who want to create sophisticated user interfaces using
Swing. The course will enable students to acquire an understanding of the Swing container, action, and event classes. The course also describes basic Swing concepts and features in addition to its packages and class hierarchy. It provides sample programs and
more...
Win2000 Network Infrastructure Administering DHCP 
This course discusses
DHCP services. It describes the procedure for installing, managing and troubleshooting
DHCP Server, configuring DHCP client services, and for integrating DHCP Server services with other networking services, such as
Active Directory,
DNS, and
RRAS. Further in this course, you will learn how to create and manage scopes, superscopes, multicast scopes, and new reservations. The
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...
JES2 Job and Device Control II 
This course discusses basic computer operations in an
MVS JES2 environment. It describes the devices controlled by
JES2, explains how to determine which devices connected to the computer system are under the control of JES2 and describes the status of JES2 commands to control device status. The course examines the commands used to control JES2 printers, describes the setup requirements that can be
more...
JES2 System Control I 
...ecution queues. Also discussed are commands to change the class or priority of jobs in the
JES2 execution queue. The course provides an introduction to the operating system and its components, describes the stages of job processing after a job has been selected for execution, explains the execution of started tasks and the services provided to
TSO users by
MVS and JES2. MVS and JES2 commands
more...
JES2 System Control II 
...ecution queues. Also discussed are commands to change the class or priority of jobs in the
JES2 execution queue. The course provides an introduction to the operating system and its components, describes the stages of job processing after a job has been selected for execution, explains the execution of started tasks and the services provided to
TSO users by
MVS and JES2. MVS and JES2 commands
more...
Cisco ONT 1 0 Classification and Marking 
...classification and marking are used to define a
QoS service class, and configure and use
NBAR for
Cisco MQC class-based classification and marking operations
Individuals preparing for the Cisco Certified Network Professional CCNP and the Cisco Certified Design Professional CCDP certifications; senior-level network support professionals, network administrators, network engineers, network
more...
Cisco ONT 1 0 TCP and QoS Traffic Management and Mechanisms 
To recognize how
TCP and
QoS support traffic management and optimization, and how their mechanisms are implemented
Individuals preparing for the Cisco Certified Network Professional CCNP and the Cisco Certified Design Professional CCDP certifications; senior-level network support professionals, network administrators, network engineers, network managers, systems managers, or network designers
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...
DOT Security for Shipment of Hazardous Materials 
...ater, and air. These hazardous materials or "hazmats" are classified by the
DOT according to the type of hazard they present and must be transported under the proper regulations set out by the DOT. This course examines the DOT's security requirements relative to the shipment and transportation of hazardous materials. In addition, it explains the hazard classes and provides examples of the
more...
IATA 1 Hazard Class Identification Classification 
...ons, including definitions, an introduction to the
Hazard Classes, and the
List of
Dangerous Goods. The proper identification, preparation, and transportation of hazardous materials affect everyone's safety. This training course may be used to meet the requirements for general awareness/familiarization training. Your employer will provide additional function-specific training. The content in
more...
Laser Safety Training 
...e is designed to provide awareness of the fundamentals of
Class IIIB (moderate) and IV (high-power) lasers or laser systems. The content in this course is designed to comply with the intent of the applicable regulatory requirements. discuss what a laser is and how a laser works name the types and classes of lasers describe non-beam laser hazards recall the biological effects of a laser on
more...
Advanced Features of java.lang & java.util Packages 
This course provides an overview of the advanced features of the java.lang and the java.util packages. The course details the methods of the
System Process and
Runtime classes in the java.lang package. You will learn to access runtime objects by using the classes in java.lang.reflect package. The course also deals with the classes in java.util.jar package. In addition you will be able to perform
more...
Java 2: Extending the GUI 
This course provides an overview of advanced
Graphical User Interface (
GUI) components such as fonts menus and dialog boxes. It also discusses the creation and use of these GUI components. You will be introduced to the various components of the
Delegation Event Model in
JDK 1.2 and the class hierarchy in the java.awt.event package. You will learn about the various classes in the java.awt.event
more...
MCSD Solutions Architecture III 
The third course in series of four courses that is designed to provide all of the information a student needs to complete
Microsoft's
Solutions Architecture exam
70-100. This course explains how to design applications and data models for designing new software. It describes the logical design phase and shows how to create class diagrams logical data models and user interface prototypes. This
more...
Java 2: Handling Exceptions & Implementing Threads 
...ypes and the procedure for creating your own exception subclasses are explained. In addition you will learn about multithreading the life cycle of a thread thread priorities the use of threads and thread groups and the synchronization of threads. The course also describes the various methods such as isAlive start stop run wait notify suspend sleep join and yield. Finally the course explains the
more...