Online Object-oriented Programming eLearning - Training Resources
Object-oriented Programming Training Provider? - Tell us about your Training!
From Online Training Directory
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
Java Programming with Java SE 6 0 Basic GUI Development in Java
Course Overview
To demonstrate how to build GUI applications using the Swing API
Prerequisites: Knowledge of programming principles and experience in procedural programming or scripting languages, such as Visual Basic, C, or JavaScript; understanding of object-oriented languages, such as C++ or C#, is an advantage.
Target Audience
Programmers with an understanding of procedural programming
more...
Java Programming with Java SE 6 0 Basic GUI Development in Java
Java Programming with Java SE 6 0 Java Applets
Course Overview
To demonstrate how to build applets and place them on web pages
Prerequisites: Knowledge of programming principles and experience in procedural programming or scripting languages, such as Visual Basic, C, or JavaScript; understanding of object-oriented languages, such as C++ or C#, is an advantage.
Target Audience
Programmers with an understanding of procedural programming
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...
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...
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 advantages
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 advantages
more...
Macromedia Flash MX 2004 Developing Flash Applications

...t 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 components, write ActionScript for components, and export
more...
C Programming - Part 1

... Identify the relationship between classes and objects in object-oriented programming. Identify the definition of abstraction. Identify the definition of encapsulation. Identify the scenario that exhibits the concept of inheritance. Identify the scenario that exhibits the concept of polymorphism. Match the different file types used in C++ with their contents. Match the various C++
more...
C Foundation for Non-C Programmers - Part 2

...simple I/O. L earn To: Identify the features of object-oriented programming. Declare a class. Create an object to a class. Invoke and access member functions. Identify the function of a pointer. Manipulate member functions. Declare special member functions. Inherit a class from a given base class. Use different types of polymorphism. Design and invoke different types
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...
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

...s. 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: o Introduction to Object-Oriented Programming. o ABAP Programming Models. o Analysis and Design. o Concept of Object-Oriented Programming. o Classes and Their
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...
From Serebra Learning Corporation
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...
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...
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...
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
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 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...
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...
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 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...
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 Software Training Academy, Inc
Introduction to Java Programming Rev 6 0

Java is a popular and powerful language. Although comparatively simple in its language structure, there are a number of subtleties that can trip up less experienced programmers. It is based on C, and the terse nature of C may be unfamiliar to students with some previous experience programming in languages such as COBOL or Visual Basic who do not have experience with C or C . And, of course, Java
more...
Introduction to Java Programming Rev 6 0

Java is a popular and powerful language. Although comparatively simple in its language structure, there are a number of subtleties that can trip up less experienced programmers. It is based on C, and the terse nature of C may be unfamiliar to students with some previous experience programming in languages such as COBOL or Visual Basic who do not have experience with C or C . And, of course, Java
more...
Object-Oriented Programming in Visual Basic

...of the new .NET features. Visual Basic has become a fully object-oriented programming language with capabilities comparable to C , Java, and Microsoft s new language C#.
This course is a practical introduction to programming in Visual Basic and the use of services provided by .NET. It emphasizes the Visual Basic language and how to build Visual Basic applications from an object-oriented
more...
Object-Oriented Analysis and Design with UML

A good understanding of object-oriented analysis and design is important in designing effective systems using modern software engineering languages and frameworks such as C , .NET and Java. This five-day course teaches you how to use object-oriented techniques to analyze real-world requirements and to design solutions that are ready to code. The course employs Unified Modeling Language, using UML
more...
Object-Oriented Programming in C

...rogrammers who do not already have a strong background in object-oriented programming in C-like languages, such as C or Java. It is ideal, for example, for Visual Basic or COBOL programmers who desire to learn C#.
An important thrust of the course is to teach C# programming from an object-oriented perspective. It is often difficult for programmers trained originally in a procedural language
more...
Introduction to C CLI

... next two chapters cover C /CLI language fundamentals and object-oriented programming in C /CLI. The next chapter discusses how C /CLI 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.
The course is practical, with many example programs and a progressively developed
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...
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...
NET Framework 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 four-day course is designed to provide a sound introduction to the .NET Framework for programmers who already know the C# language
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
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...
From Teach Me IT
Software Design and Development

The Software Design and Development course is meant for professionals whose responsibilities include design, development, or management of software systems and who want to understand the basics of software design and development. After completing this course, the user will be able to:
Identify general principles for designing software
Identify concepts associated with function-oriented design
more...
Object-oriented Programming and COM

...Object-oriented Programming and COM is the first course in the Visual Basic curriculum. This curriculum prepares the students for the Microsoft Certified Professional Designing and Implementing Desktop Applications with Microsoft Visual Basic6.0 (70-176) exam. This course describes the features of Object Orientation and COM. The course also describes how to create COM and DCOM components. After
more...
Fundamentals of C++ Programming

...his 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, pass arguments, and return values. After completing this course, the student will be able to:
compare the procedural and object-oriented programming
more...
Object-oriented Programming using C++

...ourses in the C++ curriculum. The title of this course is 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. After completing this course, the student will be able to:
define different types of inheritance
invoke constructors in inherited
more...
JavaScript Fundamentals

The JavaScript Fundamentals is the first course in the JavaScript curriculum. 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. After completing this course, the student will be able to:
Identify the
more...
Object-oriented Analysis and Design - 2

Object-oriented Analysis and Design - 2 is the second course in the Object-oriented Analysis and Design curriculum. This curriculum is meant for users who want to learn object-oriented principles and their application in software development. This course focuses on the object-oriented (OO) software development life cycle, both at the macro and micro levels. It also identifies and evaluates the
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...
