Online Programmer eLearning Training
From Online Training Directory
So You Wanna Be An ASP Programmer



Learn how to develop your ASP skills and market yourself from an expert.
more...
So You Wanna Be A Java Programmer



You will get started on the Java track, with a good start, your leraning curve will be shortened significanly, you will be able to proceed effectively in learning & in using the skills.
more...
From Serebra Learning Corporation
OS 390 MVS JCL Intermediate
...ease the student's effectiveness as a system user and JCL programmer. The course discusses special DD statements that can extend the student's capabilities and provide relief from repetitive coding in JCL. In particular, students will learn to use backward references that copy data set specifications from one DD statement to another. It introduces procedures, pre-coded JCL that can be brought
more...
OS 390 MVS JCL Advanced
...niques to increase effectiveness as a system user and JCL programmer. The course reviews and extends basic concepts and skills related to the use of procedures. A review of addition, override, and nullification statements that enable procedures to be modified at execution time to meet particular processing needs is included in this course. The course also examines procedures from the
more...
OS 390 COBOL
...d transaction systems from the point of view of the COBOL programmer. These are the CICS online transaction processing system, the DB2 relational database, and the IMS/DB hierarchical database management system. The course covers the essential topics related to embedded appropriate subsystem-specific commands in COBOL to accomplish the desired result. The CICS unit includes the producing of
more...
Java 2 Programming for SDK 1.4 Part 2 Language Fundamentals 2
This course helps programmers prepare for the Sun exam 310-035 Sun Certified Programmer for Java 2 Platform 1.4. However to fully prepare for the certification it should be used in conjunction with other learning/training resources in addition to ample real-world experience. The principal areas covered are basics of Java and Java data types and variables.
more...
Java 2 Programming for SDK 1.4 Part 4 Language Features
This course helps programmers prepare for the Sun exam 310-035 Sun Certified Programmer for Java 2 Platform 1.4. However to fully prepare for the certification it should be used in conjunction with other learning/training resources in addition to ample real-world experience. The principal areas covered are abstract classes and basic and advanced language features.
more...
Java 2 Programming for SDK 1.4 Part 5 Threads and Error Handling
This course helps programmers prepare for the Sun exam 310-035 Sun Certified Programmer for Java 2 Platform 1.4. However to fully prepare for the certification it should be used in conjunction with other learning/training resources in addition to ample real-world experience. The principal areas covered are exceptions assertions threads and multithreading.
more...
Java 2 Programming for SDK 1.4 Part 7 Input and Output
This course helps programmers prepare for the Sun exam 310-035 Sun Certified Programmer for Java 2 Platform 1.4. However to fully prepare for the certification it should be used in conjunction with other learning/training resources in addition to ample real-world experience. The principal area covered is stream handling.
more...
Java 2 Programming for SDK 1.4 Part 8 Collections
This course helps programmers prepare for the Sun exam 310-035 Sun Certified Programmer for Java 2 Platform 1.4. However to fully prepare for the certification it should be used in conjunction with other learning/training resources in addition to ample real-world experience. The principal area covered is the Java collection framework.
more...
Java 2: Introduction to Java 2
This course provides an introduction to the Java programming language. Topics covered include the history of Java main features of the language its differences from C++ the Java Virtual Machine and the Java Application Programming Interface. You will also learn the methodology for creating and executing Java programs and applets. An explanation of the tools provided by the SDK is included along
more...
Java 2: Language and Semantics
This course details the Java language and Java semantics. It describes the fundamentals of Java programming such as syntax fundamentals lexical issues data types keywords identifiers constants literals and variables. In addition you will learn about the use of operators expressions and control statements in Java. Finally the course explains the use of arrays. Related Exam: Sun Microsystems Exam
more...
Java 2: Classes and Inheritance
This course is aimed to discuss the constructs 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
more...
Java 2: Handling Exceptions & Implementing Threads
This course explains the mechanism of exception handling and threads in Java. It introduces important keywords such as try catch throws throw and finally. The Java exception hierarchy various built-in exception types and the procedure for creating your own exception subclasses are explained. In addition you will learn about multithreading the life cycle of a thread thread priorities the use of
more...
Java 2: java.lang Package
This course is an overview of the java.lang package. It provides an understanding of the interfaces and exceptions thrown by the classes in the java.lang package. You will be able to determine the methods in the Object class and write programs by using the Class class and the ClassLoader class. The course demonstrates how to manipulate strings by using methods of the String class and perform
more...
Java 2: java.util Package
This course provides an overview of the Collections framework contained in the java.util package. It explains the interfaces and the classes that form the core components of this package. In addition you will learn to use the utility classes such as ArrayList Vector HashSet and LinkedList in a program. The implementation of the interfaces in the java.util package is explained by using the
more...
Java 2: Building a Graphical User Interface
This course provides an overview of the java.awt package and its important classes such as Component Container Panel and Graphics. The course covers the Graphical User Interface (GUI) components such as the label the button the check box and so on. In addition you will examine the layout manager and the different layouts in detail. Finally you will learn to position the components in the client
more...
Java 2: Applets and Imaging
In this course you will learn about the procedure for creating an applet its features and its life cycle. The course also explains the paint repaint and the update methods and the differences between the three methods. You will be introduced to the various components of the Delegation Event Model in JDK 1.2 and the class hierarchy in the java.awt.event package. In addition you will learn to
more...
Java 2: File I/O
This course covers the concepts of I/O (input/output) in Java. You will be introduced to terms such as streams readers and writers. You will learn how to perform I/O operations in Java using the InputStream and OutputStream classes and their subclasses. The course also explains how I/O operations are performed in files with the help of the File class. You will also learn to create a random access
more...
Java 2: Advanced Java
This course is designed to explain the garbage collection mechanism of JVM and the methods and packages used in garbage collection. It explains the security model of JDK 1.2 and describes the security mechanisms the security policies and permissions. The course covers the concepts of internationalization and the functions of the Locale class the Calendar class and the TimeZone class. You will
more...
Java 2: Enterprise Java
This course is designed to provide an overview of the new technologies in Java. It includes the Swing and JFC package and gives details of the Swing architecture Swing classes creation of GUIs by using Swing components and the JComponent class. It provides an overview to the Java Servlets describes the Servlets using ServletRequest interface ServletResponse interface cookies and session tracking.
more...
XML Programmer Curriculum


The XML Programmer curriculum is designed to provide students with solid and comprehensive fluency in XML.
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...
Graphics Programming in Java
This course is designed to teach programmers how to use the Advanced Windowing Tookit of Java. In addition it prepares students for the Sun Certified Java Programmer Examination for JDK 1.1.
more...
From 123-CBT Computer Based Training
Java Exceptions Assertations

...and finally clauses to handle exceptions.
Audience:
Programmers who want to add the Java language to their skill set and prepare for the Sun Certified Programmer for Java 2 Platform CX-310-035 exam.
Deployment:
Self-Study
Accreditation
CEU credits: 0.10 CEUs
Language Options:
US English
Total Learning Time:
1.5 hours
Objectives:
Unit 1: Introducing
more...
Java Exceptions Assertations

...and finally clauses to handle exceptions.
Audience:
Programmers who want to add the Java language to their skill set and prepare for the Sun Certified Programmer for Java 2 Platform CX-310-035 exam.
Deployment:
Self-Study
Accreditation
CEU credits: 0.10 CEUs
Language Options:
US English
Total Learning Time:
1.5 hours
Objectives:
Unit 1: Introducing
more...
Advanced OOP Java Concepts

... code that uses a nonstatic member class.
Audience:
Programmers who want to add the Java language to their skill set and prepare for the Sun Certified Programmer for Java 2 Platform CX-310-035 exam.
Deployment:
Self-Study
Accreditation
CEU credits: 0.20 CEUs
Language Options:
US English
Total Learning Time:
2.5 hours
Objectives:
Unit 1: Object Lifetime
more...
Advanced OOP Java Concepts

... code that uses a nonstatic member class.
Audience:
Programmers who want to add the Java language to their skill set and prepare for the Sun Certified Programmer for Java 2 Platform CX-310-035 exam.
Deployment:
Self-Study
Accreditation
CEU credits: 0.20 CEUs
Language Options:
US English
Total Learning Time:
2.5 hours
Objectives:
Unit 1: Object Lifetime
more...
Intro to Object-Oriented Programming with Java

...s of various modifiers supported by Java.
Audience:
Programmers who want to add the Java language to their skill set and prepare for the Sun Certified Programmer for Java 2 Platform CX-310-035 exam.
Deployment:
Self-Study
Accreditation
CEU credits: 0.40 CEUs
Language Options:
US English
Total Learning Time:
4.5 hours
Objectives:
Unit 1: Classes, Objects,
more...
Intro to Object-Oriented Programming with Java

...s of various modifiers supported by Java.
Audience:
Programmers who want to add the Java language to their skill set and prepare for the Sun Certified Programmer for Java 2 Platform CX-310-035 exam.
Deployment:
Self-Study
Accreditation
CEU credits: 0.40 CEUs
Language Options:
US English
Total Learning Time:
4.5 hours
Objectives:
Unit 1: Classes, Objects,
more...
Java Operations Flow Control

...ting code that uses the switch statement.
Audience:
Programmers who want to add the Java language to their skill set and prepare for the Sun Certified Programmer for Java 2 Platform CX-310-035 exam.
Deployment:
Self-Study
Accreditation
CEU credits: 0.30 CEUs
Language Options:
US English
Total Learning Time:
3.5 hours
Objectives:
Unit 1: Data Type
more...
Java Operations Flow Control

...ting code that uses the switch statement.
Audience:
Programmers who want to add the Java language to their skill set and prepare for the Sun Certified Programmer for Java 2 Platform CX-310-035 exam.
Deployment:
Self-Study
Accreditation
CEU credits: 0.30 CEUs
Language Options:
US English
Total Learning Time:
3.5 hours
Objectives:
Unit 1: Data Type
more...
Java Concepts

...tify features of the character data type.
Audience:
Programmers who want to add the Java language to their skill set and prepare for the Sun Certified Programmer for Java 2 Platform CX-310-035 exam.
Deployment:
Self-Study
Accreditation
CEU credits: 0.60 CEUs
Language Options:
US English
Total Learning Time:
2.5 hours
Objectives:
Unit 1: Java Platform
more...
Java Concepts

...tify features of the character data type.
Audience:
Programmers who want to add the Java language to their skill set and prepare for the Sun Certified Programmer for Java 2 Platform CX-310-035 exam.
Deployment:
Self-Study
Accreditation
CEU credits: 0.60 CEUs
Language Options:
US English
Total Learning Time:
2.5 hours
Objectives:
Unit 1: Java Platform
more...
C Programming - Part 4

...dience Application developers, software engineers, and programmer/analysts are some of the types of people who will benefit from taking this course. Personnel expecting to design and implement new or maintain existing systems and applications in a corporate environment. People who learned C in college, but have not used it in a couple of years and need to retrain. Individuals who are skilled
more...
C Programming - Part 3

...dience Application developers, software engineers, and programmer/analysts are some of the types of people who will benefit from taking this course. Personnel expecting to design and implement new or maintain existing systems and applications in a corporate environment. People who learned C in college, but have not used it in a couple of years and need to retrain. Individuals who are skilled
more...
C Programming - Part 2

...dience Application developers, software engineers, and programmer/analysts are some of the types of people who will benefit from taking this course. Personnel expecting to design and implement new or maintain existing systems and applications in a corporate environment. People who learned C in college, but have not used it in a couple of years and need to retrain. Individuals who are skilled
more...
C Programming - Part 1

...dience Application developers, software engineers, and programmer/analysts are some of the types of people who will benefit from taking this course. Personnel expecting to design and implement new or maintain existing systems and applications in a corporate environment. People who learned C in college, but have not used it in a couple of years and need to retrain. Individuals who are skilled
more...
Java Key Packages Collections

...he implementations of the List interface.
Audience:
Programmers who want to add the Java language to their skill set and prepare for the Sun Certified Programmer for Java 2 Platform CX-310-035 exam.
Deployment:
Self-Study
Accreditation
CEU credits: 0.40 CEUs
Language Options:
US English
Total Learning Time:
4.5 hours
Objectives:
Unit 1: java.lang Package
more...
Java Key Packages Collections

...he implementations of the List interface.
Audience:
Programmers who want to add the Java language to their skill set and prepare for the Sun Certified Programmer for Java 2 Platform CX-310-035 exam.
Deployment:
Self-Study
Accreditation
CEU credits: 0.40 CEUs
Language Options:
US English
Total Learning Time:
4.5 hours
Objectives:
Unit 1: java.lang Package
more...
Java Threads

...e a thread by extending the Thread class.
Audience:
Programmers who want to add the Java language to their skill set and prepare for the Sun Certified Programmer for Java 2 Platform CX-310-035 exam.
Deployment:
Self-Study
Accreditation
CEU credits: 0.20 CEUs
Language Options:
US English
Total Learning Time:
2.5 hours
Objectives:
Unit 1: Creating Java
more...
Java Threads

...e a thread by extending the Thread class.
Audience:
Programmers who want to add the Java language to their skill set and prepare for the Sun Certified Programmer for Java 2 Platform CX-310-035 exam.
Deployment:
Self-Study
Accreditation
CEU credits: 0.20 CEUs
Language Options:
US English
Total Learning Time:
2.5 hours
Objectives:
Unit 1: Creating Java
more...
Enterprise Connectivity with J2EE V1 4 Overview

...unctionality.
Audience:
This course is intended for programmers who are interested in adding the Java programming language to their list of skills and students who are preparing for the Sun Certified Programmer for Java 2 Platform exam.
Deployment:
e-Learning/Self-Study
Language Options:
US English
Total Learning Time:
4 hours
Objectives:
Unit 1: Distributed
more...
Enterprise Connectivity with J2EE V1 4 Overview

...unctionality.
Audience:
This course is intended for programmers who are interested in adding the Java programming language to their list of skills and students who are preparing for the Sun Certified Programmer for Java 2 Platform exam.
Deployment:
e-Learning/Self-Study
Language Options:
US English
Total Learning Time:
4 hours
Objectives:
Unit 1: Distributed
more...
Database Technologies Relational Database Fundamentals

...inistrators, technical support consultants, and associate programmer/analysts are some of the types of people who would benefit from this course. This course is intended for people who are relatively new to the world of corporate IT and databases. They will most likely either be new to the workforce or have recently been assigned new duties that require them to learn basic SQL and relational
more...
Database Technologies Introduction to SQL

The second in a two-part series, this course will teach students the fundamental skills and knowledge needed to acquire a foundation-level understanding of SQL. Building on the basic relational database skills and knowledge acquired in the first course, this course teaches students the essential SQL statements, and associated variations, needed to perform fundamental data access and manipulation
more...
Team Leadership Promoting Your Team s Effectiveness

...irector of Custom Software Services; Greg Avery, a Senior Programmer; and Stacey Brighton, Sales Director, for Icon's Computer Hardware and Software Division. The Software Development group was recently divided in order to add a new area of focus: custom software development. Nearly half of the programmers and sales personnel from the traditional software development group will be making the
more...
Managing IT Projects Project Fundamentals Initiation

...on, Junior Software Engineer, and Aaron Johnson, Software Programmer, all members of your current project team. You need to effectively use your project management skills to manage the problems occurring in this project. You also need to meet the requirements of the stakeholders. Unit 3: Project Selection and Initiation (1 - 1.5 hours) Identify the components of a
more...
From Miracle Corporate Solutions Pvt. Ltd.
MIRACLE TECHNOLOGIES ____ Advance J2EE +Struts+ Hibernate+Spring+Ajax












Java technology is a portfolio of products that are based on the power of networks and the idea that the same software should run on many different kinds of systems and devices
Java technology readily harnesses the power of the network because it is both a programming language and a selection of specialized platforms. As such, it standardizes the development and deployment of the kind of
more...
From ProTrain Online
3D Animation (3D Studio Max) Certificate


This two-course pack offers an incredible inside look at the foundations of 3D graphics engine development for games and related simulations. It is our most highly recommended package if you are already an experienced C++ programmer and wish to get started making games. You will cover intermediate and advanced programming techniques and develop reusable tools and classes to serve as the backbone
more...
From Miracle Corporate Solutions Pvt. Ltd.
MIRACLE TECHNOLOGIES :- ERP (ABAP-4/BASIS/BIW) / (SD/MM/PP/HRM/FICO/CRM)











MIRACLE has developed its core competency in ERP because of tremendous experience gained through
projects consultancy . Miracle today understands the needs of an organization which is considering the option of ERP,
but at the same time needs a helping hand in decision making, since ERP investments are not small in
nature.
Training
Training an individual and grooming him with new
more...
From Aprax Consulting
IBM Certification
Over the years we have managed to build a solid team of software outsourcing professionals that come from various backgrounds and expand the creative potential of the company. The expertise that they posses embraces a wide range of custom programming skills involving the latest and most effective development technologies, such as .NET (ASP.NET, C , VB.NET), J2EE, AS400, Synon, Mainframe, SQT,
more...
From The Virtual Training Company
Java 2 Certified Programmer
...Programmer tutorial is for programmers experienced in using the basic syntax and structure of the Java programming language who wish to take the Sun Certified Programmer for Java 2 Platform exam . This course covers the information required by certification exam 310-035, which is the exam for Java 2 version 1.4. It also includes the information needed for 310-036, which is the certification
more...
Macromedia Fireworks MX
Virtual Training Company author Scott Doucet shows users how to create, edit, and animate graphics using Fireworks MX, the latest in the Macromedia MX software production line. Macromedia has designed Fireworks MX to help both the designer and programmer create engaging, attractive, and functional websites in the shortest time possible using the MX technology. It comes with the ability to import,
more...
C Programming
...Company's C Programming tutorial is taught by an expert C programmer, Mark Virtue, who has been using C for over 15 years, and has been teaching C programming for over 5 years. Perfect for beginners, this tutorial starts at an introductory level, assuming that you have no prior programming experience. The instructor takes you through the basic concepts and techniques of C, and gives you
more...
From Teach Me IT
Fundamentals of Java Programming

...culum 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 programming
Identify and use Java tokens and control structures
Use classes, packages,
more...
Graphics Programming in Java

The Graphics Programming in Java course is the second course in the Java curriculum that consists of four courses. It is designed to teach programmers how to use the Advanced Windowing Toolkit of Java. In addition, it prepares students for the Sun Certified Java Programmer Examination for JDK 1.1. After completing this course, the student will be able to:
Create a basic Java applet with
more...
Intermediate Java Programming

The Intermediate Java Programming course is the third course in the Java curriculum consisting of four courses. It gives an overview of the intermediate programming constructs in Java. It teaches how to code simple programs using the java.lang and java.util packages, handle exceptions in a program, input and output data using the java.io package, and use multiple threads in a program. In addition,
more...
