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...
Fundamentals of HTML Programming 
This course enables students to understand
Web page development using
HTML as the programming language. The course explains the concepts of developing basic and advanced HTML pages with the help of tables and forms. This course deals with HTML 3.2 and HTML 4.0. This course is intended for students who are interested in developing web pages using HTML as the programming language.
more...
Object-Oriented Analysis 
This course teaches IS 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
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...
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...
System Analysis and Design 
The
System Analysis and
Design WBT provides an overview of various systems concepts, such as characteristics and elements, in an organization. It also describes the various phases involved in developing a new system and the role of the system analyst. Its discusses various steps and tools used for gathering information that will be required for preliminary investigation. The course identifies the
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 
This course covers the general
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,
more...
OOAD Unified Modeling Language UML 2 0 
This course covers history, goals, and features of
Unified Modeling Language (
UML) 2.0. It also covers various structural and 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.
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...
Fundamentals of C Programming 
This course introduces the C language and the concept of 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
more...
Programming in PERL 5 
This is the first course in the
CGI/
PERL curriculum. It introduces the users to fundamentals of PERL programming. The course describes the datatypes, operators, arrays, hashes, loops and functions in PERL. The users will be able to rectify errors and implement the
OOP features in PERL. Web programmers, who want to implement
HTML forms with
WEB databases, and process HTML form values.
more...
Implementing CGI using PERL 5 
This is the second course in the
CGI/
PERL curriculum. It introduces the users to fundamentals of CGI/PERL programming. The course describes how to implement CGI using PERL to develop
Web based applications and process
HTML forms. Web programmers, who want to integrate HTML forms with WEB databases, and process HTML form values.
more...
OS 390 REXX Programming Fundamentals 
This course introduces the
REXX instructions used to define and vary program flow, the order in which program instructions execute. Flow control is examined by using keywords to vary the order of execution. Students will examine the ways data can be shared between a calling host environment program and the REXX program which is called, or between a REXX program and a subroutine or function. REXX
more...
ABAP Fundamentals 
To recognize the basic features of
ABAP, including the workbench and ABAP tools, and to learn how to create a domain, a data element, and a table. Project team members who will be involved at a programming level in customizing
SAP implementations using SAP's ABAP programming language
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...
Visual Basic 6 Introduction Part I 
...be introduced to the development of
Windows applications. Programming fundamentals are covered including a discussion of variables and subroutines procedures and functions number and string manipulation and control-of-flow language. In addition students are exposed to the graphical design component of
Visual Basic and will gain hands-on experience designing effective user interfaces and working
more...
Fundamentals of Java Programming 
This course is designed to teach programmers the basics of the
Java programming language. In addition, it prepares students to take the Sun Certified Java Programmer Examination for
JDK 1.1
more...
From Teach Me IT
Fundamentals of C 

Fundamentals of C is the first course in the C Programming curriculum that consists of four courses. It traces the evolution of the C language. It also covers the basic lexical and syntactical elements, data representation, and flow control implementation. After completing this course, the student will be able to:
Describe the evolution of C
List the features and identify the basic elements of
more...
Fundamentals of C++ Programming 

This course is the first course of the four courses in the
Programming using C++ curriculum. The title of this course is:
Fundamentals of C++ Programming. This course introduces the C++ language and the concept of object-oriented programming to students. The students will also learn about objects and classes, and their relation to functions. Finally, the students learn how to create functions,
more...
Fundamentals of HTML Programming 

The
Fundamentals of
HTML Programming course is the first course in the
HTML curriculum consisting of two courses. It enables students to understand
Web page development using HTML as the programming language. The course explains the concepts of developing basic and advanced HTML pages with the help of tables and forms. This course deals with HTML 3.2 and HTML 4.0. After completing this course, the
more...
Fundamentals of Java Programming 

The
Fundamentals of
Java Programming course is the first course in the
Java curriculum consisting of four courses. It is designed to teach programmers the basics of the Java programming language. In addition, it prepares students to take the Sun Certified Java Programmer Examination for
JDK 1.1. After completing this course, the student will be able to:
Understand fundamentals of Java
more...