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...
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...
Maintaining Network Security 
This course acquaints the students with planning and maintaining network security. It also describes the process of evaluating and testing network security. Additionally, the course explains the process of incident response. Network
Administrators more...
Relational Database Design and Administration 
This course covers the design methodologies and techniques utilized when building an application based on a Relational Database Management System (
RDBMS), using
Structured Query Language (
SQL). The course is based on RDBMS technology and will identify and explain the details and implementation. Designed for individuals in the design and administration of relational databases.
more...
The OSI Model 
Upon completing this
WestNet e-Learning module, you will be able to explain why the
OSI model was created; name and understand the layers of the OSI reference model; and, describe what an open standard is and why it benefits both vendors and customers.
more...
Large Network Case Studies 
In this module, we explore network availability, performance, and
Internet connectivity. As you work through this module, you will come to appreciate that all network design issues are highly interrelated. Likewise, real-world design projects often include multiple broad goals, often creating large and complex trade-offs.
more...
VoIP Network Quality of Service Techniques 
This module investigates the
QoS service details necessary to provide acceptable voice quality over the best effort data network. Here, we first discuss general converged network QoS requirements. We find that QoS parameters extend beyond just bandwidth and delay, but also include jitter, packet loss, network availability, and security. We discuss traffic shaping and admission control, and learn
more...
Computer Telephony Integration 
This
WestNet e-Learning module provides a broad overview of the way
CTI typically works. We will then describe the different levels of automation that fall under the general category of CTI and define some of the key terms and concepts necessary to understand CTI functionality.
more...
Visual Basic 6 0 Database Access Part I 
...m and uniform access to database information. This course describes the fundamentals of viewing and modifying information in databases using the industry standard
Structured Query Language (
SQL). It explains how SQL is used with client tools built in
Visual Basic, to create powerful queries and statements for a server-side database. Finally, this course describes how you can use data controls
more...
JES2 Job Controls ll 
... Character
Set image and a
Forms control
Buffer image. It describes how to force a page break, control line spacing and load characters sets. The course discusses the burster-trimmer-stacker, all-points-addressable printers, and the parameters for advanced function printing. It also identifies situations when special output processing is required. The course describes the
JES2 REmote Job Entry more...
Components Used to Build Networks 
This
WestNet e-Learning module introduces internetworking devices, such as repeaters, hubs, switches, bridges, routers, and gateways as the connectors between the individual segments of a broadcast network that has been broken down into separate segments.
more...
ITIL Configuration and Release Management 
Organizations make substantial investments in their information technology infrastructures. That investment pays off only if the organization uses its information resources to increase productivity. Information technology planners and managers must understand how the components of the IT infrastructure interact if they want to eliminate waste and improve service to the users of the system. The
more...
Building Dynamic Teams Thrive on Teamwork 
This course describes techniques that will enable teams to streamline communications and improve overall performance. Professionals who want to work more effectively with others to achieve shared goals.
more...
Project Planning 
In the early planning phases, project managers and team members have the most potential influence on the outcomes of a project. Yet, lots of planning does not guarantee successful planning. Just as project success can be planned, project disasters can be predestined if team members are not careful about the assumptions they make. A project management team that can balance the need for
more...
Program Management Processes and the Initiating Process Group 
...benefits.This course is designed to help program managers describe the processes that support the program management life cycle themes. It also explains the difference between the program management process groups and the project management process groups, including the common inputs to program management processes and the components related to the
Initiating process group.This course is
more...
Program Lifecycle and Organization 
... program life cycles to strategic goals. This course will describe some of the key program management life-cycle considerations, including the key distinctions between program and project life cycles. Also covered in this course are the program management life-cycle phases: preprogram and program setup, establish program management and technical infrastructure, deliver the benefits, and close
more...
Performance Reporting and Stakeholder Management 
Any project requires good communication to manage day-to-day activities and ensure success of the project--project managers need to understand what a communications model is, and how it helps promote success and resolve differences. They need to plan out a strategy to ensure that needed information is gathered and produced efficiently. Finally, the project manager is responsible for distributing
more...
Balancing Stress Measuring Stress 
Balancing
Stress:
Measuring Stress, is the first of fourteen courses in this curriculum. After the completion of this course you will be able to describe the social and personal costs of stress and assess your stress levels. The
Stress Management curriculum presents easily adopted techniques for today's busy professionals to increase productivity by eliminating common barriers to success. All
more...
A Process for Business Writing The POWER Writing Process 
This course contextualizes all that follows. It outlines the typical concerns of business document readers and introduces the five stage process for creating reader-based documents. Professionals who want to enhance their written business communications by effectively addressing audience needs.
more...
What Is Emotional Intelligence 
Does IQ determine your destiny? For years, that was an overriding belief. However, new behavioral research shows that IQ provides, at best, a narrow view of human intelligence. Factors such as self-awareness, impulse control, persistence, zeal, self-motivation, empathy, and social deftness contribute greatly to an individual's success. These qualities, termed "emotional intelligence," often
more...
Preventing Problem Performance 
Obviously, one of the starting points for managing problem performance is to prevent it from becoming so. This is a general part of effective management, focusing on those aspects of the managerial task specific to preventing problem performance. This means employing an effective selection procedure that is based on an accurate identification of the job requirements, and then using the first
more...
Leadership and the Knowledge Worker 
What are your company's most valuable assets? For many of today's companies, it's the knowledge and experience of their workers. Does your company know how to best use this intellectual capital? Is your company a nurturing environment for knowledge workers? In this course, you'll learn about intellectual capital, how to lead your company from the front line to retain and increase its intellectual
more...
Dynamics of Leadership 
Can anyone, regardless of company status, be a leader? Yes
Leaders can be found at all levels in the work force. When you're learning how to lead, is it possible also to be responsible for discovering new future leaders? You bet it is. Even though you aren't in management, do you have the power to influence someone to change his behavior? Again, the answer is yes. In this course, you'll learn how
more...
PrimeFinance The Ground Rules 
This course defines the relevance of finance for the nonfinancial manager. Project managers and department managers who need to take on budgetary responsibilities and input into business decisions .
more...
PrimeFinance Budgeting Matters 
This course describes how to relate budgeting and the key budgeting methods to a manager's work. Project managers and department managers who need to take on budgetary responsibilities and input into business decisions .
more...
Principles of Financial Statements 
This course presents an overview of the principles of financial statements, introducing the learner to critical concepts and terminology necessary for understanding the rules impacting the presentation of numbers on financial statements, and the cash cycle of financial management. This course is targeted specifically for business managers, financial professionals, and other business professionals
more...
Introduction to Economics Products and Markets 
Having covered the basics of markets and consumers, learners can now examine the relationships between producers and the markets in which they sell in this course
Products and
Markets . Learners discover what drives short and long-run costs as well as what makes markets competitive. Different market types and producer theory are also explained. This course is aimed at
Managers,
Directors, and
more...
PrimeFinance Making Investment Decisions 
...describes the decision points that support capital budgeting within an organization, and continues to explore how a range of techniques (including
CVP,
NPV, payback,
IRR, and
ARR) can be used to conduct short- and long-term project evaluations within this process. Department managers who need to take on budgetary responsibilities, input into business decisions and participate effectively in
more...
International Finance 
Perhaps you have wondered how one can successfully navigate the maze of options and opportunities offered by the international financial markets. Are there ways to maximize profits while effectively minimizing risk when it comes to dealing on the global level? This course will demonstrate why you would want to transform your purely domestic firm into a multinational corporation; how you decide
more...
Competitive Factors in Strategic Marketing 
You've got a great idea for a new product or service for your organization, or a major enhancement for an existing one. Now you've got to present the case to the decision-makers to go forward. What kinds of topics should you include in your strategic marketing plan? In this course you'll learn exactly what to consider as you develop and present your plan, including market data and competitor
more...
Writing a Marketing Plan Phase 1 
This course will define the marketing plan, types of plans and outline the purposes for using a marketing plan. You will then get started on writing the plan by establishing objectives and working on introductory elements. Then, you'll complete a situational analysis that evaluates the overall market, industry, internal and competitive factors pertinent to your product or service. Finally, you'll
more...
Financial Analysis for Successful Marketing 
Whether you have a "head" for numbers, or a "dread" of numbers, no strategic marketing plan will be successful without a thorough financial analysis. The final course in this series takes a user-friendly, interactive approach to help you master the numbers game. You will analyze typical financial parameters associated with setting up a financial budget as part of an overall marketing strategy.
more...
Web Server Concepts 
E-business defines the future of the organization today. Getting the right information to the right person at the right time defines success. The use of the
World Wide Web has tremendously increased in the recent times. The server technology plays an important role in the development of the World Wide Web. With the increasing use of the
Internet, there has been a significant increase in the use of
more...
Design Concepts for Web Sites 
To describe, explain, and equip students to use the basic techniques of web site design and development
Web authors, webmasters, marketing and communications professionals, PR professionals, graphic designers, desktop designers, technical writers, and library scientists
more...
Graphic Design Primer 
This
WestNet e-Learning module explores the basics of graphic design, including color theory, readability, page layout, and composition as they relate to
Web design.
more...
Usability Engineering 
This
WestNet e-Learning module presents the concept of usability engineering and also explores the various forms of testing and measurement, measurement devices, and methodology.
more...
Emerging Web Service Standards 
To understand the roles and implementation approaches implemented by various emerging web services
Application and web developers wishing to attain competency in developing web services using the main web service technologies
SOAP,
WSDL, and
UDDI; systems analysts and systems architects needing a thorough knowledge of service-oriented architecture concepts and web service technologies
more...
Advanced HTML Design Elements 
To describe, and equip students to use, advanced
HTML elements such as complex tables, frames and framesets, metadata and the
META tag, and style sheets
Web authors, webmasters, marketing and communications professionals, PR professionals, graphic designers, desktop designers, technical writers, and library scientists
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 
...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 experience in
more...
JavaScript Fundamentals 
...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 internets.
more...
JavaScript Programming 
...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 experience in
HTML more...
HTML 4 and Cascading Style Sheets 
HTML and
CSS WBT is designed to acquaint users with the features of
HTML 4 and enable them to apply styles to
Web pages. This course helps the users understand various page layout properties that can be applied to the Web pages using style sheets. End users who want to familiarize themselves with the features of HTML 4 and apply styles to Web pages.
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 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...
Using ASP Components 
This course is the second course in a series of three in the
ASP curriculum. This course acquaints the students with the capabilities of
Active Server Pages. It also enables students to create ASP applications. Programmers wishing to learn about Active Server Pages.
more...
Programming Logic and Techniques 
This course is meant for end users. It aims to teach users the basic concepts of computing and programming language, and the usage of programming methods and elements. People who want to have a fairly good knowledge of the concepts of programming logic and techniques.
more...
Visual Basic 6 Introduction Part II 
This course provides an introduction to the functionality and programming capabilities of
Visual Basic 6.0. It builds on the concepts presented in the first course in this series, Visual Basic 6.0 Introduction
Part I. In the first unit, you will learn how to create and use variables, procedures, and functions in program code. Data types, constants, and arrays are also covered, as well as how to
more...
Visual Basic 6 0 Advanced 
This course covers techniques that
Visual Basic programmers can use to enhance the interface, functionality and performance of their applications. Students will learn to create menus and toolbars. The course also introduces the student to
ActiveX programming and the
Common Dialog control. The course also shows students how to create and load documents using the
File Access features of
Visual more...
Visual Basic 6 0 Enterprise Client Server Development Part 1 
...itecture, reviews how to instantiate a
COM component, and describes how to make and compile COM configurations. It also describes how COM components are registered and identified in the
Windows registry. This course also introduces the concept of transactions and describes the features and architecture of
MTS. It defines the pros and cons of several multi-tier application architectures, and
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...
Visual Basic 6 0 Advanced Enterprise Client Server Dev Part II 
This course investigates advanced concepts and technologies that will help you develop more capable and reliable client/server applications with
Visual Basic. It discusses the attributes of interfaces and the concept of an interface as a contract. It examines the basic
IUnknown interface, the creation and implementation of abstract classes and multiple interfaces, and the fundamentals of the
more...
Visual Basic 6 0 Using the Win32 API Part II 
...describes how to use some of the more common
Win32 API drawing functions, it explains how to obtain and release a device context and how to draw dots, lines, and rectangles on a form or control. It also describes how to change pen and brush styles by using stock objects and by creating customized pens and brushes. In addition, it explains how to place a text string on a control or form using
more...
General Coding Best Practices 
To outline the best practices for writing high quality methods, expressions, variables, arrays, loops, and if statements, and to describe recommended practices for writing readable code
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...
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...
Application Deployment in NET 
To describe all available deployment options for packaging and distribution
Application developers with experience in
Visual Basic .NET who wish to become familiar with the deployment process 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...