Online Object-oriented eLearning
Object-oriented Training Provider? - Tell us about your Training!
From 123-CBT Computer Based Training
Starting to Program with Perl

Starting to Program with Perl
To use Perl to create basic and object-oriented data-driven applications and to interact with CGI scripts and MySQL databases
more...
Starting to Program with Perl
Object-oriented Coding Best Practices

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
more...
ABAP Programming I

ABAP Programming I SAP
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
more...
JavaScript Objects Object-Oriented Programming

...Object-Oriented Programming
Object-oriented programming is an important feature of JavaScript. This course will explore the advantages and implications of object-oriented programming, and prepare the learner to create and utilize user-defined objects in JavaScript. It will also introduce key objects that are part of the JavaScript language, including String, Math, Number, and Date
more...
From Online Training Directory
Object-Oriented Analysis & Design using UML


This will be an eight week course introducing OO Analysis & Design. Each concept taught will be applied to a real world system in a step-by-step modeling of the same.
Topics Covered : Why OO, What is UML, Outline of development process, Use Cases, Class Diagrams( basic concepts ), Interaction Diagrams, Class Diagrams( advanced concepts ), Packages & Collaborations, State Diagrams, Activity
more...
Object-Oriented Analysis & Design using UML
J2EE Part I ( JSP/servlet )


...ity with networking concepts, basic database concepts and Object-Oriented methodologies. Software/Hardware requirements : PC with 486 or better processor. Internet connection through modem with reasonable speed/modem. Access to an web server that can run JSP/servlet code. Access to JSP compiler and servletrunner are needed. Access to an IDE like Visual Caf? will be very helpful. Access to a
more...
Java 2 -- Classes & Inheritance
...s and chain constructors.
You will learn features of the object-oriented programming (OOP) approach, which are inheritance and polymorphism. The unit also covers the procedures for reusing code and extending the use of existing classes by inheritance. In addition, you will learn about the features of subclasses and relationships between classes.
You will also learn about the procedure for and
more...
From 123-CBT Computer Based Training
Advanced Language Features of Microsoft VB NET
To explain the new object-oriented features of Visual Basic .NET, data access with ADO.NET, and strategies for migration
more...
Advanced Language Features of Microsoft VB NET
Object-Oriented Analysis and Design with UML Fundamentals
To introduce basic OOAD principles, the Rational Unified Process, and the role of UML
more...
Object-Oriented Analysis and Design with UML Exploring System Behavior
To explain how to capture a system's requirements with use cases
more...
Object-Oriented Analysis and Design with UML Finding Classes
To outline techniques for finding classes from an initial set of system requirements
more...
Object-Oriented Analysis and Design with UML Analyzing the System
To show how to specify object interaction in the UML and to identify associations and inheritance between classes
more...
Object-Oriented Analysis and Design with UML System and Object Behavior
To introduce operations and attributes, state and activity diagrams, and to show the importance of a review of the class model
more...
Object-Oriented Analysis and Design with UML Designing the System
To introduce architectural analysis and design, and the role of key mechanisms
more...
Object-Oriented Analysis and Design with UML Design and Implementation Issues
To describe the main principles of designing and implementing an object-oriented model
more...
Flash MX ActionScript
Author Doug Sahlin teaches you the ins and outs of Macromedia Flash MX ActionScripting. Designed to create websites or multimedia presentations for CD-ROM, Flash MX ActionScripting allows users to create exciting animated graphics while keeping a smaller file size than with conventional graphic editing methods. Learn key concepts that will make your Flash designs efficient and entertaining. If you
more...
Visual InterDev 6 0 Accessing Remote Data

...the advantages of creating business processes by using an object-oriented model.
Identify the advantages of using COM components.
Identify the criteria for selecting a specific type of COM component for a project.
Match the options in the General property page of the Project Properties dialog box with their descriptions.
Match the settings of the Instancing property of a class module
more...
C Programming - Part 1

...differences between C and C++. It will also introduce the object-oriented (OO) features of C++ and teach users how to use these features to create a simple class. L earn To: Identify the features supported by the C++ programming language. Identify the different styles of the C++ programming language. Identify the enhancements supported by a program written in C++ as compared to a
more...
C Programming - Part 2

...ased 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. L earn To: Override the assignment operate. Initialize objects. Convert data types. Identify the issues related to
more...
C Foundation for Non-C Programmers - Part 1

...d (not C) programming language, with possible exposure to Object-Oriented concepts and principles. Participants will likely be COBOL programmers (or equivalent), 4GL programmers (e.g., Visual Basic, PowerSoft, etc.) or have limited experience with other Object-Oriented languages (e.g., SmallTalk, Eiffel, etc.) They should also have a detailed understanding of the general process of structured
more...
C Foundation for Non-C Programmers - Part 2

...oduces the skills needed to be able to begin to use C++'s Object-Oriented (OO) features. Students will hearn how to create, use, and extend classes, as well as how to populate those classes with members and functions. They will also learn how to instantiate objects, incorporate error handling, and perform simple I/O. L earn To: Identify the features of object-oriented programming.
more...
Object Analysis Design Requirements Analysis

Course Overview
This is the first title in a series of two, and covers the same material as the first half of the Instructor Led course Object Oriented Analysis and Design Using UML. This course teaches students the principles and terminology of object oriented development, and how to apply object oriented techniques to define systems using the notation of the Unified Modeling Language (UML).
more...
Object Analysis Design Design Implementation

Course Overview
This is the second title in a series of two, and covers the same material as the second half of the Instructor Led course Object Oriented Analysis and Design Using UML. This course teaches students the principles and terminology of object oriented development. It follows on from the first title in the series Object Analysis and Design: Requirements and Analysis and teaches the
more...
Intro to Object-Oriented Programming with Java

...Object-Oriented Programming (OOP) and OOP features specific to Java. It explains the concept and use of classes, objects, arrays, class members, and scope of variables. It also describes how to invoke methods. In addition, the course covers advanced OOP concepts like encapsulation, inheritance, polymorphism, and method overloading, overriding, and hiding.
Learn To:
Identify
more...
Intro to Object-Oriented Programming with Java

...Object-Oriented Programming (OOP) and OOP features specific to Java. It explains the concept and use of classes, objects, arrays, class members, and scope of variables. It also describes how to invoke methods. In addition, the course covers advanced OOP concepts like encapsulation, inheritance, polymorphism, and method overloading, overriding, and hiding.
Learn To:
Identify
more...
Advanced OOP Java Concepts

...Object-Oriented Programming (OOP) and Java concepts. It explains the concepts and use of abstract classes, interfaces, and nested classes. The course also covers creation, initialization, garbage collection, and finalization of objects in Java.
Learn To:
Identify key concepts related to class initialization.
Identify key concepts related to constructors.
Identify features of
more...
Advanced OOP Java Concepts

...Object-Oriented Programming (OOP) and Java concepts. It explains the concepts and use of abstract classes, interfaces, and nested classes. The course also covers creation, initialization, garbage collection, and finalization of objects in Java.
Learn To:
Identify key concepts related to class initialization.
Identify key concepts related to constructors.
Identify features of
more...
CIW Enterprise Specialist Part 1 CORBA Intro IDL Clients

... Java programming language and API. CIW Java Programming, Object-Oriented Analysis and Design, and Database Specialist certification is necessary or equivalent experience for those students not seeking Master CIW Enterprise Developer Certification. This course is mapped to the Master CIW Enterprise Developer Program, and covers exam 1D0-442. Deployment Options Internet / Intranet, Download,
more...
CIW Enterprise Specialist Part 2 CORBA Servers Adv Features Security

..., and Project Managers. Learners should have knowledge of Object-Oriented Programming. This course helps candidates prepare for CIW Enterprise Specialist exam number 1D0-442. In addition, the learner should have taken the first part of this series, 87061. Deployment Options Internet / Intranet, Download, LAN, Workstation Accreditation NASBA credits: 4 CPE Credits Language Options
more...
CIW Enterprise Specialist Part 3 EJB Framework Session Beans

..., and Project Managers. Learners should have knowledge of Object-Oriented Programming. This course helps candidates prepare for CIW Enterprise Specialist exam number 1D0-442. In addition, learners should have taken the first two parts of the series, 87061 and 87062. Deployment Options Accreditation NASBA credits: 4 CPE Credits Language Options American English Total Learning
more...
CIW Enterprise Specialist Part 4 EJB Deployment EJB Clients Entity Beans

..., and Project Managers. Learners should have knowledge of Object-Oriented Programming. This course helps candidates prepare for CIW Enterprise Specialist exam number 1D0-442. In addition, learners should have taken the first three parts of the series, 87061 - 87063. Deployment Options Internet / Intranet, Download, LAN, Workstation Accreditation NASBA credits: 4 CPE Credits
more...
CIW Enterprise Specialist Part 5 CMP EJB Transactions Security

..., and Project Managers. Learners should have knowledge of Object-Oriented Programming. This course helps candidates prepare for CIW Enterprise Specialist exam number 1D0-442. In addition, learners should have taken the first four parts of the series, 87061 thru 87064. Deployment Options Internet / Intranet, Download, LAN, Workstation Accreditation NASBA credits: 4 CPE Credits
more...
ABAP Objects 6 10 Overview

... concepts used in SAP. It also explains a number of basic object-oriented concepts, and provides a brief introduction to the conceptual phase of ABAP Object program systems. The course also provides a detailed description of the object-oriented programming concept. It also discusses the special features of the object-oriented concept and explains how similar code can be combined. Learn To:
more...
Systems Analysis Using Client Server Model Part 2 Object Tech

This is the second course in a three part series that students will learn how to plan for client server analysis and design using object technology. This course will cover an introduction to client server analysis and design, an introduction to object technology, how to use object technology in client server analysis, and how to use object technology in client server design. Learn To: o
more...
Lotus Domino R5 Development Part 4 Making Your Application Run

...n of this course, students will learn how to identify the object-oriented hierarchy for Domino objects; identify the various rules while writing formulas; identify the different type of agents; create actions, agents, special hotspots and dynamic window titles; identifying, creating and using shared resources in Lotus Notes; and identify the guidelines that help to run formulas effectively and
more...
Macromedia Flash MX 2004 Developing Flash Applications

...media Flash MX 2004. The course has three units. The unit Object-Oriented ActionScript 2.0 introduces learners to object-oriented programming (OOP) concepts used in ActionScript 2.0. Connecting to External Data provides information for sending and retrieving data to and from a Flash file. The third unit, Components, enables learners to identify and use built-in components, create their own
more...
C Programming for the Microsoft NET Platform Part 3

...e 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 characteristics of an object.
more...
C Programming for the Microsoft NET Platform Part 3

...e 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 characteristics of an object.
more...
C Programming for the Microsoft NET Platform Part 3

...e 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 characteristics of an object.
more...
CIW Database Specialist Part 1 Introduction to Database Design

...re engineers, and Web developers. Recommend competency in object-oriented theory and Java programming. This course is mapped to the Master CIW Enterprise Developer certification program and exam 1D0-441. Deployment Options Internet / Intranet, Download, LAN, Workstation Accreditation NASBA credits: 4 CPE Credits CEU credits: 0.70 CEUs Language Options American English Total
more...
CIW Database Specialist Part 2 Logical Physical Design

...re engineers, and Web developers. Recommend competency in object-oriented theory and Java programming. This course is mapped to the Master CIW Enterprise Developer certification program and exam 1D0-441. In addition, students should have taken the first part of this series (87056). Deployment Options Internet / Intranet, Download, LAN, Workstation Accreditation NASBA credits: 4 CPE
more...
CIW Database Specialist Part 3 Database Interaction JDBC

...re engineers, and Web developers. Recommend competency in object-oriented theory and Java programming. This course is mapped to the Master CIW Enterprise Developer certification program and exam 1D0-441. In addition, students should have taken the first two parts of this series (87056 and 87057). Deployment Options Internet / Intranet, Download, LAN, Workstation Accreditation NASBA
more...
CIW Database Specialist Part 4 Advanced JDBC

...re engineers, and Web developers. Recommend competency in object-oriented theory and Java programming. This course is mapped to the Master CIW Enterprise Developer certification program and exam 1D0-441. In addition, students should have taken the first three parts of this series 87056 thru 87058. Deployment Options Internet / Intranet, Download, LAN, Workstation Accreditation NASBA
more...
E-Business Technology Fund Part 3 Java Security Web Services Framework

...a. To identify features of an object-oriented programming (OOP) language. To identify major standardized class libraries. To identify features and functions of portals. To identify features and functions of portlets. To identify features of pervasive
more...
Analyzing Requirements Using Models
...iness systems. These approaches include business process, object-oriented, and structured analysis methodologies. Though the decision of which methodology to use depends on the culture and standards of the organization, a business analyst can only properly represent the solution by first understanding each of the modeling techniques. This course will examine how to use process and flow, data
more...
From Software Training Academy, Inc
Using and Developing JavaBeans

This four-day course runs from an introduction to the JavaBeans architecture through in-depth coverage of implementation techniques and issues. The course taken as a whole is intended to give the student with no prior JavaBeans experience (but a good working knowledge of the Java language) a firm understanding of the component model, of how to use it in application development by using
more...
JDBC Programming Rev 5

This one-day course covers the fundamentals of database programming in Java using JDBC (Java Database connectivity) in an incremental fashion, to get the programmer up to speed quickly and then to layer a deeper understanding of JDBC upon that foundation. This course has been designed to work with any of these relational database management systems:
Apache Derby, version 10.1
MySQL, version
more...
Java Programming Rev 6 0

...s first, and then offers meticulous, in-depth coverage of object-oriented concepts and how to apply them to Java software design and development. The latter part of the course moves from these basic skills into key parts of the Java SE Core API, including collections, logging, streams, and object serialization. A final chapter introduces automated unit-testing practices using JUnit.
This
more...
Java Programming Rev 5 0 Java 5 0

...s first, and then offers meticulous, in-depth coverage of object-oriented concepts and how to apply them to Java software design and development. The latter part of the course moves from these basic skills into key parts of the J2SE Core API, including collections, logging, streams, and object serialization. A final chapter introduces automated unit-testing practices using JUnit.
This
more...
Java Development for Secure Systems Rev 6 0

This course exposes students to the broad range of challenges and techniques that is "Java security." Secure coding practice for Java incorporates techniques for Java SE and Java EE, and increasingly EE applications are using SE techniques such as policy files and JAAS authentication. This course spends some time on each platform, so that students will be exposed to SE basics such as access
more...
Java Development for Secure Systems Rev 5 0

This course exposes students to the broad range of challenges and techniques that is "Java security." As there is not one security problem for Java applications and components, but many, so there are many diverse solutions, found in various places in the Java architecture. This course starts with basic concepts of code security -- access controllers, permissions, and policies -- and good
more...
Intermediate Java Programming

...al programming. This course provides in-depth coverage of object-oriented concepts and how to apply them to Java software design and development. The latter part of the course moves key parts of the Java SE Core API, including collections, exception-handling, logging, streams, and object serialization. The course software also includes an optional overlay of workspace and project files to
more...
Introduction to Java Programming Rev 6 0

...not have experience with C or C . And, of course, Java is object-oriented.
The five-day timeline of this course explicitly targets less experienced programmers, providing them with a thorough step-by-step introduction to Java programming. It lays a firm foundation for further study of Java. There are a large number of example programs and many labs. The course software also includes an
more...
Introduction to Java Programming Rev 6 0

...not have experience with C or C . And, of course, Java is object-oriented.
The five-day timeline of this course explicitly targets less experienced programmers, providing them with a thorough step-by-step introduction to Java programming. It lays a firm foundation for further study of Java. There are a large number of example programs and many labs. The course software also includes an
more...
Design Patterns in Java Software

...Solid Java programming experience is essential especially object-oriented use of the language. Language features and techniques that are integral to some lab exercises include interfaces and abstract classes, threading, generics and collections, and recursive methods.
Previous experience with UML (Unified Modeling Language) will be helpful, but is not critical. The course uses UML class
more...
Developing Java Web Services

...sites:
Solid experience in Java Programming, including object-oriented Java and the Java streams model, is essential to learning to build Java Web services.
Some experience with J2EE development, especially Web applications using servlets, will be very helpful, but is not strictly required.
Some understanding of XML and XML Schema is strongly recommended. See Courses 501, Introduction to
more...
Developing Web Services with WebLogic TM

This one-week course prepares Java programmers to develop Web services and clients using the BEA WebLogic Platform(TM), in accordance with prevailing standards such as SOAP, WSDL, and JAX-RPC. Students get an overview of the interoperable and Java-specific Web services architectures, and then learn the standard (J2EE 1.4) APIs for SOAP messaging and WSDL-driven, component-based service
more...
Intermediate Java Programming

...al programming. This course provides in-depth coverage of object-oriented concepts and how to apply them to Java software design and development. The latter part of the course moves key parts of the J2SE Core API, including collections, exception-handling, logging, streams, and object serialization. The course software also includes an optional overlay of workspace and project files to support
more...
Introduction to Visual Basic

...t two chapters cover Visual Basic language essentials and object-oriented programming in Visual Basic. The next chapter discusses how Visual Basic relates to the .NET Framework. The following chapter covers delegates and events. The course concludes with a succinct introduction to creating GUI programs using Windows Forms. An appendix provides a tutorial on Visual Studio 2005, including the
more...
Advanced Java Programming Rev 5

...nded for students with solid experience in structured and object-oriented Java programming, including use of the Collections API and exception handling. The course software also includes an optional overlay of workspace and project files to support use of the Eclipse IDE in the classroom.
The course is organized into five modules. The first covers several general-purpose topics: using
more...
NET Framework Essentials Using C

...tions on Microsoft platforms. Part of .NET is a major new object-oriented programming language, C#. But learning the new programming language is only part of the challenge. The much greater challenge is learning the .NET Framework and all its capabilities.
This three-day course covers the essentials of the .NET Framework for programmers who already know the C# language and the fundamentals
more...
From Serebra Learning Corporation
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...
Object-Oriented Analysis and Design with UML Fundamentals
To introduce basic OOAD principles, the Rational Unified Process, and the role of UML Web developers
more...
Object-Oriented Analysis and Design with UML Exploring System Behavior
To explain how to capture a system's requirements with use cases Web developers
more...
Object-Oriented Analysis and Design with UML Finding Classes
To outline techniques for finding classes from an initial set of system requirements Web developers
more...
Object-Oriented Analysis and Design with UML Analyzing the System
To show how to specify object interaction in the UML and to identify associations and inheritance between classes Web developers
more...
Object-Oriented Analysis and Design with UML System and Object Behavior
To introduce operations and attributes, state and activity diagrams, and to show the importance of a review of the class model Web developers
more...
Object-Oriented Analysis and Design with UML Designing the System
To introduce architectural analysis and design, and the role of key mechanisms Web developers
more...
Object-Oriented Analysis and Design with UML Design and Implementation Issues
To describe the main principles of designing and implementing an object-oriented model Web developers
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
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 Dynamic Modeling with UML 2 0
This course covers dynamic modeling with Unified Modeling Language (UML) 2.0. It covers modeling concepts related to the Activity, Sequence, and State Machine diagrams. In the Activity diagram, the course covers the BasicActivities, IntermediateActivities, CompleteActivities, and structured activities packages. In Sequence diagram, it covers frames, interactions, and interaction operators. In the
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
... tested, standardized objects and components. The move to object-oriented or component software is one of the most prominent trends in the software industry. This course will show you how to rapidly create, debug, and deploy software objects and components. It will also explain how to build an application using ActiveX components. An ActiveX component is a reusable piece of programming code and
more...
Advanced Language Features of Microsoft VB NET
To explain the new object-oriented features of Visual Basic .NET, data access with ADO.NET, and strategies for migration Application developers with experience using previous versions of Microsoft Visual Basic who wish to start working with Microsoft Visual Basic .NET
more...
C 2005 System Types and Collections
To use types, classes, interfaces, iterators, and generics to create data-driven applications Employees, consultants, and students that are preparing for the Technology Specialist: Microsoft .NET Framework 2.0 - Application Development Foundation Certification Exam (70-536)
more...
Visual Basic 2005 System Types and Collections
To use types, classes, interfaces, iterators, and generics to create data-driven applications Employees, Consultants, and Students that are preparing for the Technology Specialist: Microsoft .NET Framework 2.0 - Application Development Foundation Certification Exam (70-536)
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...
Programming C for the C Developer
To explain C# programming techniques and models 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 C for the VB6 Developer
To describe C# programming techniques and models Application developers with experience in object-oriented programming, especially Visual Basic 6.0, who wish to start working with C#
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...
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 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...
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...
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...
Object-Oriented Programming and COM
...Object-Oriented Programming and COM is the first course in this curriculum. This course describes the features of Object Orientation and the Component Object Model (COM). The course also covers the basics of creating and working with the COM and Distributed COM (DCOM) components. This curriculum has been designed for application developers and authors who plan, design and implement distributed
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...
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 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...
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...
Java 2 Programming for SDK 1.4 Part 3 Object-Oriented Concepts
This course will address the object-oriented concepts used in Java.
more...
ABAP Objects 6.10 Overview
The course ABAP Objects 6.10 Overview describes the programming concepts used in SAP. It also explains a number of basic object-oriented concepts and provides a brief introduction to the conceptual phase of ABAP Object program systems. The course also provides a detailed description of the object-oriented programming concept. It also discusses the special features of the object-oriented concept
more...
Java 2: Classes and Inheritance
...nstructs 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 inheritance and polymorphism. Related
more...
C# Programming for MS .NET - Part 3: Object Orientation


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#.
more...
C++ Programming - Part 1


This course is the first in a four-part series on C++ Programming, which is based on ANSI C++. This course will focus on teaching users some of the fundamental differences between C and C++. It will also introduce the object-oriented (OO) features of C++ and teach users how to use these features to create a simple class.
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++ Foundation for Non-C Programmers - Part 2


This is the second part of a two-part series which is designed to teach non-C programmers the fundamentals of C++ programming. This series is based on ANSI C++ and is not environment or vendor-specific. This course introduces the skills needed to be able to begin to use C++'s Object-Oriented (OO) features. Students will learn how to create, use, and extend classes, as well as how to populate those
more...
Object-Oriented Analysis and Design with UML Part 1: Introduction and Planning
This first course in the series introduces OOAD and the UML describes the OOAD development process and teaches how to plan for a project. The section about the development covers how to follow an iterative and incremental process. The planning sections cover identifying program requirements and using use cases to understand those requirements.
more...
Object-Oriented Analysis and Design with UML Part 2: Analysis, State Diagrams and Activity Diagrams
This second course in the series focuses on analyzing and modeling system behavior. It describes how to create a conceptual model that identifies the concepts in a problem domain and how to model the system events that actors generate with system sequence diagrams. This course also introduces dynamic modeling with state and activity diagrams.
more...
Object-Oriented Analysis and Design with UML Part 3: Interaction Diagrams, Class Diagrams and Pkgs
This third course in the series finishes covering dynamic modeling and moves on to static modeling. The dynamic modeling content covers the interaction diagrams sequence and collaboration and how they illustrate the message interactions between instances and classes in the class model. The static modeling content covers using class diagrams. This course also covers using packages to illustrate
more...
Object-Oriented Analysis and Design with UML Part 4: Patterns, Implementation and Construction
This final course in the four-part series teaches about using patterns in the design process and about implementing and constructing the program. It covers when and how to use the two types of implementation diagrams deployment and component as well as how to construct the program with code. It also addresses some issues of iterative and incremental development.
more...
C# Programming for MS .NET - Part 3: Object Orientation
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#.
more...
Microsoft Visual Studio.NET Technology Overview: Part 2 - Visual Studio.NET Components
This is the second course in a two part series that covers each of the major Visual Studio.NET Components in detail. The new features of C++ are covered and C# is discussed both in terms of its evolutionary relationship to C++ and its most significant features. Visual Basic.NET is covered from the point of view of its object-oriented programming features and modernized language features. Its
more...
Designer/2000 R2: Modeling Object Types
This course aims to teach the use of Object Designer to design and implementation of the Object Oriented Features of Oracle8. The use and meaning of the major components of the United Modeling Language (UML) are explained and used to describe a realistic application. The use of UML in the Type Diagrammer and the transformation of an object model into a database schema design is described in
more...
Object Oriented Analysis and Design: Requirements Analysis
This is the first title in a series of two and covers the same material as the first half of the Instructor Led course Object Oriented Analysis and Design Using UML. This course teaches students the principles and terminology of object oriented development and how to apply object oriented techniques to define systems using the notation of the Unified Modeling Language (UML).
more...
Object Oriented Analysis and Design: Design
This is the second title in a series of two and covers the same material as the second half of the Instructor Led course Object Oriented Analysis and Design Using UML. This course teaches students the principles and terminology of object oriented development. It follows on from the first title in the series Object Analysis and Design: Requirements and Analysis and teaches the student how to apply
more...
Lotus Domino R5 Development Part 4: Making Your Application Run
This is the fourth course in a nine part series for webmasters application developers and graphic designers that will introduce Notes/Domino features web-specific tasks and basic system administration tasks to be up on the web quickly and to use Domino to create Web sites and Web applications. At the completion of this course students will learn how to identify the object-oriented hierarchy for
more...
C++ Programming - Part 1
This course is the first in a four-part series on C++ Programming which is based on ANSI C++. This course will focus on teaching users some of the fundamental differences between C and C++. It will also introduce the object-oriented (OO) features of C++ and teach users how to use these features to create a simple class.
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++ Foundation for Non-C Programmers - Part 2
This is the second part of a two-part series which is designed to teach non-C programmers the fundamentals of C++ programming. This series is based on ANSI C++ and is not environment or vendor-specific. This course introduces the skills needed to be able to begin to use C++'s Object-Oriented (OO) features. Students will learn how to create use and extend classes as well as how to populate those
more...
C++ Programming II


This course, enables students to incorporate pointers, file handling, and advanced object-oriented programming features in C++ programs. Examples and exercises from four programs help to guide students through advanced C++ program design concepts. Students can view and print complete C++ program listings from the menu bar at any time during the instruction.
more...
Object-Oriented Java
This course is the third in a series of five which prepares students for the Sun Certified Java Programmers certification exam. This course introduces students to the principles and constructs of object-oriented programming. Students will learn how to write well-organized easy-to-maintain programs in Java. Students will know how to create control and reuse classes as well as understand how
more...
From Seletel Informatique
Flash MX 2004 ActionScript 20
Summary:
The Flash MX 2004 ActionScript 2. 0 series is designed to help learners who are familiar with previous versions of ActionScript to learn more about the benefits of object-oriented programming and using ActionScript 2. 0. This elearning course provides an introduction to ActionScript 2. 0 and the specifics of building classes.
Audience:
This series is for Flash developers who have
more...
From Technology Ed
Java Programming Basics


...eir disposal. Java makes programming easier because it is object-oriented and has automatic garbage collection. In addition, because compiled Java code is architecture-neutral, Java applications are ideal for a diverse environment like the Internet.
The Java language is simple, object-oriented, network-savvy, interpreted, robust, secure, architecture neutral, portable, high-performance,
more...
From Learningdom
C #.NET
The .NET Platform, C# Basics, Object Oriented Programming, Collections in .NET, Interfaces, Error Handling and Debugging, Building a Windows Application, Events and Delegates, Features of C# 2. 0, Working with Databases
more...
From The Virtual Training Company
Java Introduction to the Java Programming Language
Java is a simple, scalable object oriented, general purpose programming language with a multitude of uses. With the power to develop everything from simple web animations to high-end business applications that program hand-held devices, microwaves, cross platform server applications and more, it's no wonder why Java is on everyone's mind. This practical "how to" course by Java expert, Arthur
more...
Macromedia ColdFusion MX
Macromedia ColdFusion MX brings increased power and flexibility to web development. With ColdFusion Components, web developers can create modular, reusable code objects, and call them internally, or through web services. This training takes you step-by-step through ColdFusion components: planning, design patterns, method structure, and much more. Instructor Darcey Spears covers object-oriented
more...
Java 2 Graphics
Java is a simple, scalable object oriented, general purpose programming language with a multitude of uses. With the power to develop everything from simple graphics and web animations, to high-end business applications that program hand-held devices, microwaves, cross platform server applications and more, it's no wonder why Java is on everyone's mind. In this, the second in a series of Java
more...
Macromedia Flash ActionScript 2 0 OOP
...ll of that potential becomes easier and more streamlined. Object-oriented programming (OOP) is a different approach to programming, intended to solve some of the development and maintenance problems commonly associated with large procedural programs. OOP is designed to make complex applications more manageable by breaking them down into self-contained, interacting modules. VTC author, Michael
more...
Microsoft Visual Studio NET
With it's powerful WYSIWYG editor for Web designs, HTML IntelliSense and Style Sheet Editor, Visual Studio.net makes it simple for developers to create solutions spanning any Internet device. Virtual Training Company author Dave Mercer teaches developers how to harness the power of this powerful Internet application builder that allows for the targeting of operating systems and languages. Choose
more...
Maxon Cinema 4D XL6
Cinema 4D XL 6 for the Mac and PC enables users to work seamlessly between the two platforms. This extremely fast 3D modeling, animation, and ray-tracing program allows the opportunity to work within an object-oriented and multi-threaded architecture. Join 3D expert Matt Neutra in this powerful program from Maxon Computer as he teaches you the configuration, menus, and workflow. Become more
more...
C
C Plus Plus (C++) is a programming language that is both procedure-oriented and object-oriented. In Virtual Training Company's tutorial, Professor Arthur Lee will explain the environment of C++, then guide you into writing equations, creating functions and output, looping, and much more. To start learning about C++ now, click on the subject of your choice below.
more...
From Skillspride Online Training
Introduction to Java Programming
The aims of this Java training courses is to understand the role that Java plays on the Internet; describe the benefits and methodology of object-oriented programming; use the Java Development Kit and Symantec Caf to develop Java programs; develop a Java applet to run from a Web page; use the on-line documentation and debugging tools that are available for Java; embellish a Java applet with
more...
C# Programming
At the end of this course, you will have learned the fundamental skills that are required to design and develop object-oriented applications for the Web and Microsoft Windows by using Microsoft Visual C# .NET and the Microsoft Visual Studio .NET development environment. This course provides an alternative entry point for less experienced programmers who are not familiar with object-oriented
more...
