Online Api eLearning
Api Training Provider? - Tell us about your Training!
From 123-CBT Computer Based Training
Java Programming with J2SE 5 Basic GUI Development in Java

Java Programming with J2SE 5: Basic GUI Development in Java Sun
To demonstrate how to build GUI applications using the Swing API
more...
Java Programming with J2SE 5 Basic GUI Development in Java
Java Programming with Java SE 6 0 Basic GUI Development in Java

Java Programming with Java SE 6.0: Basic GUI Development in Java Sun
To demonstrate how to build GUI applications using the Swing API
more...
Network Access Security in Windows Server 2008

...work Access Protection application programming interface (API) and how it restricts network clients based on policies and enforces a minimum state of system health. It also introduces the Network Policy Server (NPS), which is responsible for managing and enforcing these policies and connection requirements. It outlines the NPS components involved in the Network Access Protection API, the range
more...
Ajax API Essentials

...API Essentials
This course will explore the various technologies that are employed in Ajax applications. It will begin by examining the important role that XML and CSS play in developing Ajax applications that interact with data sent from the server. Then it will discuss common troubleshooting issues that may arise in Ajax applications. Finally, it will explore how web services and APIs
more...
Working with Forms the Canvas Media in HTML5

Working with Forms, the Canvas & Media in HTML5
This course provides detailed instruction on three new APIs in HTML5 Canvas, Audio and Video as well as on the new features of the Forms API. The course also shows how supporting browsers will render the page and provides fallback solutions for non-supporting browsers.
more...
Advanced HTML5

Advanced HTML5
This course provides instruction on many of the new API's that have been introduced with HTML5 relating to web support, communication, and 3D graphics. The course also covers features that are strictly speaking not part of the HTML5 specification, but are often associated with HTML5 because they were introduced at much the same time.
more...
From Online Training Directory
Java 2 -- Applets & Imaging
...ble to applications. The third unit describes the Java 2D API introduced in the JDK 1.2 kit.
It also discusses the uses of the Graphics2D class, and lists the methods of the class.
You will learn to use the various attributes of the Graphics2D rendering context for providing enhanced two-dimensional graphics, text, and imaging capabilities for Java programs. This unit also explains the uses
more...
Java 2 -- Applets & Imaging
From 123-CBT Computer Based Training
Application Maintenance and Optimization in VB NET
To introduce and describe techniques for monitoring and optimizing Windows applications using the .NET performance monitoring API, the .NET Windows event log API, and Visual Studio Analyzer
more...
Application Maintenance and Optimization in VB NET
Application Maintenance and Optimization in C
To introduce and describe techniques for monitoring and optimizing Windows applications using the .NET performance-monitoring API, the .NET Windows event log API, and Visual Studio Analyzer
more...
Web Application Maintenance in VB NET
To introduce and describe techniques for monitoring web applications using the .NET performance monitoring API, the .NET Windows event log API, and Visual Studio Analyzer
more...
Web Application Maintenance in C
To introduce and describe techniques for monitoring web applications using the .NET performance monitoring API, the .NET Windows event log API, and Visual Studio Analyzer
more...
Basic GUI Development in Java
To demonstrate how to build GUI applications using the Swing API
more...
Persistence and Transactional Issues Affecting EJBs
To describe how to implement container-managed persistence (CMP) for entity beans and to discuss how to use container-managed transactions (CMT) and the Java Transaction API (JTA) to control Enterprise JavaBean (EJB) transactions
more...
Persistence and Transactional Issues Affecting EJBs
To describe how to implement container-managed persistence (CMP) for entity beans and to discuss how to use container-managed transactions (CMT) and the Java Transaction API (JTA) to control Enterprise JavaBean (EJB) transactions
more...
Java Programming with J2SE 5 Basic GUI Development in Java
To demonstrate how to build GUI applications using the Swing API
more...
Basic GUI Development in Java
To demonstrate how to build GUI applications using the Swing API
more...
Oracle Workflow 11i10 Managing Customizing Workflow Processes

...chronous processes, selector/callback functions, standard API used to define selector/callback functions, and the code to define a selector/callback function. It also covers master/detail coordination activities. In addition, it covers how to customize and protect workflows. Finally, it covers Workflow Loaders and reviewing Workflow System.
Learn To:
Identify features of PL/SQL
more...
Programming XML Using XML

...ument Object Model (DOM) using the Xerces Java Serializer API. To identify features of Extensible Stylesheet Language Transformations (XSLT). To identify features of the Transformation API for XML (TrAX) API. To identify the syntax for transforming XML. To identify uses of XML in
more...
Visual C 6 0 Designing Implementing Desktop Applications - Part 4

...C application. Create a dynamic user interface and an ISAPI DLL that dynamically updates the content in a Web page. Identify the features and benefits of ActiveX controls and COM components and incorporate them in MFC applications. C ontent Emphasis Skills-Based A udience This course is designed for programmers looking to develop applications using MFC library and Microsoft
more...
Oracle 11i 2 6 Implement Workflow Fundamentals Part 3

... 3, you will learn about Activities, Events, and Workflow APIs.
Learn To:
Identify the steps to define a function activity.
Identify tasks to be performed to define activity details.
Identify features of Event activities.
Identify features of the Workflow Engine.
Identify features of forced synchronous process.
Identify features of master-detail process activities.
more...
Programming XML Using XML

...ument Object Model (DOM) using the Xerces Java Serializer API. To identify features of Extensible Stylesheet Language Transformations (XSLT). To identify features of the Transformation API for XML (TrAX) API. To identify the syntax for transforming XML. To identify uses of XML in
more...
Programming XM XML Parsing

...w of XML parsing and it introduces students to the Simple API for XML (SAX) parser and the Document Object Model (DOM) XML parser. Learn To To identify features of the WebSphere Studio family. To identify features of WebSphere Studio Workbench. To identify features of WebSphere Studio Application
more...
XML Programming--Part 2 DOM SAX XSLT

... L earn To: Identify the features and functions of APIs used to interact with a parser. Identify the functions and features of Document Object Model (DOM) in XML. Identify the features of Document Object Model (DOM) specification. Identify the functions and features of Simple API for XML (SAX). Identify the structure of an Simple API for XML (SAX) application. Identify the
more...
XML Programming--Part 2 DOM SAX XSLT

... L earn To: Identify the features and functions of APIs used to interact with a parser. Identify the functions and features of Document Object Model (DOM) in XML. Identify the features of Document Object Model (DOM) specification. Identify the functions and features of Simple API for XML (SAX). Identify the structure of an Simple API for XML (SAX) application. Identify the
more...
Enterprise Connectivity with J2EE V1 4 Web Services Patterns

...ing with their descriptions.
Identify features of Java API for XML-based RPC (JAX-RPC).
Identify tasks to be performed for service lookup and invocation.
Identify features of Web service transactions.
Identify security requirements for Web services.
Unit 2: J2EE Patterns (2 hours)
Identify features of J2EE patterns.
Match J2EE patterns with their descriptions.
more...
Enterprise Connectivity with J2EE V1 4 Web Services Patterns

...ing with their descriptions.
Identify features of Java API for XML-based RPC (JAX-RPC).
Identify tasks to be performed for service lookup and invocation.
Identify features of Web service transactions.
Identify security requirements for Web services.
Unit 2: J2EE Patterns (2 hours)
Identify features of J2EE patterns.
Match J2EE patterns with their descriptions.
more...
CIW Enterprise Specialist Part 1 CORBA Intro IDL Clients

...oftware solutions using the 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
more...
Programming XML XML Parsing

...w of XML parsing and it introduces students to the Simple API for XML (SAX) parser and the Document Object Model (DOM) XML parser. Learn To To identify features of the WebSphere Studio family. To identify features of WebSphere Studio Workbench. To identify features of WebSphere Studio Application
more...
Enterprise Connectivity with J2EE V1 4 JAXP and JDBC

...L with their descriptions.
Identify features of Simple API for XML (SAX) parsing.
Identify actions performed by Simple API for XML (SAX) events that are fired when XML document items are parsed.
Match features of JDBC with the application development requirements that they meet.
Match a JDBC driver with the situation to which it is best suited.
Match the code fragments used to
more...
Enterprise Connectivity with J2EE V1 4 JAXP and JDBC

...L with their descriptions.
Identify features of Simple API for XML (SAX) parsing.
Identify actions performed by Simple API for XML (SAX) events that are fired when XML document items are parsed.
Match features of JDBC with the application development requirements that they meet.
Match a JDBC driver with the situation to which it is best suited.
Match the code fragments used to
more...
From Software Training Academy, Inc
JDBC Programming Rev 5

...rse targets the 5.0 version of the Java language and Core API, though the impact of choosing a 1.4.x or 5.0 Java environment is minimal for this level of JDBC study. For training targeted to the 1.4 environment, please see version 4.5.1 of this course.
LEARNING OBJECTIVES
Briefly review relational database fundamentals with an awareness of the differences between SQL99 and SQL
more...
Securing Java Web Services

... signature and encryption of SOAP messages under the Java API for XML-Based RPC (JAX-RPC).
The course emphasizes hands-on exercise, and students will spend roughly half of their classroom time solving specific security problems. Some early labs on XML signature and encryption work to local files; but the bulk of the work is with running JAX-RPC web services: adding WS-Security headers,
more...
Java Programming Rev 6 0

...rom 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 revision of the course targets the 6.0 version of the Java language and Core API; but it is equally applicable to Java 5 and groups looking for Java training who know they'll be using
more...
Java Persistence with Hibernate revised

...te, and delete objects.
Use Hibernate's Criteria Query API to do searches and Query By Example.
Work with Hibernate Query Language (HQL) to generate object-based SQL.
Understand Hibernate sessions and transactions and their impact on performance.
Course Duration: 2 days.
Prerequisites:
Intermediate knowledge of Java programming; Course 103 is excellent preparation
Some
more...
Java Programming Rev 5 0 Java 5 0

...s 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 revision of the course targets the 5.0 version of the Java language and Core API. (Java 5.0 is also known as Java 1.5, as this revision effects a transition to a new numbering scheme for
more...
Java EE 5

...n and message-driven EJBs, as well as the new Persistence API. They will also be introduced to JavaMail, Java Message Service, Java Transaction API, and Java Management Extensions.
LEARNING OBJECTIVES
Describe the architecture and use of JEE technologies.
Write web applications that combine Java Servlets, JavaServer Pages, and JavaBeans using the Model-View-Controller architecture.
more...
Java Development for Secure Systems Rev 6 0

...ure policy, sign a file, clean up overexposed parts of an API, require user login, etc.
This version of the course targets Java SE 6 and Java EE 5, but it is largely applicable to Java SE 5 and J2EE 1.4 as well, and groups looking for Java training who know they'll be using those earlier platforms are encouraged to use this course.
LEARNING OBJECTIVES
Understand Avoid common pitfalls of
more...
Java Development for Secure Systems Rev 5 0

...s in basic cryptography skills using the appropriate Java APIs; but then the heavy focus is on the Java Authentication and Authorization Service, or JAAS, and its increasing role in J2EE security.
The course emphasizes hands-on exercise, and students will spend more than half of their classroom time solving specific security problems. Most labs are organized as scenarios in which a security
more...
Intermediate Java Programming

...er 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 support use of the Eclipse IDE in the classroom. (This requires that the instructor be experienced in use of Eclipse and able to walk students through basic
more...
Introduction to EJB

...lication. We then study entities and the Java Persistence API more deeply, and get a look at message-driven beans as well.
LEARNING OBJECTIVES
Understand the role of EJB in the broader Java EE platform.
Describe the features that are implemented by an EJB container on behalf of application components.
Build stateless session beans as part of a service layer or SOA.
Build JPA
more...
Introduction to Java Programming Rev 6 0

...rse targets the 6.0 version of the Java language and Core API; but it is equally applicable to Java 5 and groups looking for Java training who know they'll be using Java 5 are encouraged to use this course. For training within the Java 1.4 environment, please see version 1.4.1 of this course.
LEARNING OBJECTIVES
Learn the basic principles of object-oriented programming
Learn the
more...
Introduction to Java Programming Rev 6 0

...rse targets the 5.0 version of the Java language and Core API. (Java 5.0 is also known as Java 1.5, as this revision effects a transition to a new numbering scheme for the Java environment.) It has been rebuilt thoroughly, not only to cover new 5.0 language features, but also to comb out old programming techniques in favor of new ones. (For training within the Java 1.4 environment, please see
more...
Design Patterns in Java Software

...rse targets the 5.0 version of the Java language and Core API. Students with Java 1.4 experience should find all of the concepts and most of the example and lab code accessible. (A few examples that involve the Collections API are necessarily heavy on generic types, and this may require some additional support from the instructor.)
LEARNING OBJECTIVES
Start to think in terms of design
more...
Developing Java Web Services

...c Web services architectures, and then learn the standard APIs for SOAP messaging and WSDL-driven, component-based service development. Both document-style and RPC-style messages and services are covered in depth.
The introductory chapters give overviews of the consensus architecture for interoperable Web services, including the WS-I Basic Profile, and the Java Web services architecture as
more...
Developing Web Services with WebLogic TM

...ces architectures, and then learn the standard (J2EE 1.4) APIs for SOAP messaging and WSDL-driven, component-based service development, working extensively with the BEA WebLogic Server to implement, deploy and test Web services. Both document-style and RPC-style messages and services are covered in depth.
The first three chapters provide an overview of the world of Java-based Web services,
more...
Intermediate Java Programming

...atter 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 use of the Eclipse IDE in the classroom. (This requires that the instructor be experienced in use of Eclipse and able to walk students through basic
more...
Advanced Java Programming Rev 5

...iented 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 Java-5.0 generics, writing multi-threaded applications, the Reflection
more...
ASP NET Ajax Using Visual Basic




...cript extensions, a debugging trace facility, and various API shortcuts. The next chapter covers partial page rendering, which enables part of a page to be updated asynchronously, resulting in an improved user experience. The next chapter covers various techniques for making remote-method calls, resulting in greater efficiency in an AJAX application. The next chapter introduces the AJAX Control
more...
From Serebra Learning Corporation
Computer Telephony Integration
This WestNet e-Learning module provides a broad overview of the way CTI typically works. We will then describe the different levels of automation that fall under the general category of CTI and define some of the key terms and concepts necessary to understand CTI functionality.
more...
XML Implementation in Enterprise
The XML: Implementation in Enterprise WBT is the second course in the XML curriculum. This course is meant for Web programmers in a multi-tier enterprise system who want to use XML to transport and exchange business data over the Internet. The course details the role of XML and related technologies in enterprise computing. It also describes the procedures for using XML Schemas for ensuring
more...
Visual Basic 6 0 Using the Win 32 API Part I
...of the Microsoft Win32 application programming interface (API), how it is organized, and some of its features that you can use in your Visual Basic Windows applications. The Win32 API includes services that go beyond the core language and controls provided with Visual Basic such as system management, networking, printing, and security. Using the Win32 API, you can develop applications that run
more...
Visual Basic 6 0 Using the Win32 API Part II
...course describes how to use some of the more common Win32 API drawing functions, it explains how to obtain and release a device context and how to draw dots, lines, and rectangles on a form or control. It also describes how to change pen and brush styles by using stock objects and by creating customized pens and brushes. In addition, it explains how to place a text string on a control or form
more...
Application Maintenance and Optimization in C
To introduce and describe techniques for monitoring and optimizing Windows applications using the .NET performance-monitoring API, the .NET Windows event log API, and Visual Studio Analyzer Windows developers seeking to update their knowledge of and skills in developing, testing, and debugging software applications in Visual Studio .NET or pursuing MCAD or MCSD .NET certification
more...
Web Application Maintenance in C
To introduce and describe techniques for monitoring web applications using the .NET performance monitoring API, the .NET Windows event log API, and Visual Studio Analyzer Web developers seeking to update their knowledge and skills when developing, testing, and debugging software applications in Visual Studio .NET or pursuing MCAD or MCSD .NET certification
more...
Web Application Maintenance in VB NET
To introduce and describe techniques for monitoring web applications using the .NET performance monitoring API, the .NET Windows event log API, and Visual Studio Analyzer Web developers seeking to update their knowledge and skills when developing, testing, and debugging software applications in Visual Studio .NET or pursuing MCAD or MCSD .NET certification
more...
Application Maintenance and Optimization inVB NET
To introduce and describe techniques for monitoring and optimizing Windows applications using the .NET performance monitoring API, the .NET Windows event log API, and Visual Studio Analyzer Windows developers seeking to update their knowledge of and skills in developing, testing, and debugging software applications in Visual Studio .NET or pursuing MCAD or MCSD .NET certification
more...
C 2005 Security
To recognize the different types of security supported by C# 2005 and how they work, and to use them in application development 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 Security
To recognize the different types of security supported by Visual Basic 2005 and how they work, and to use them in application development Employees, Consultants, and Students that are preparing for the Technology Specialist: Microsoft .NET Framework 2.0 - Application Development Foundation Certification Exam (70-536)
more...
Interoperability and Serviced Components in C
To demonstrate how to access unmanaged code from .NET and vice versa, and how to build, deploy, and use serviced components Microsoft C# developers wanting to write enterprise applications with serviced components, Windows Services, or .NET Remoting, or studying for the exam 70-320: Developing XML Web Services and Server Components with Microsoft Visual C# and the Microsoft .NET Framework
more...
Adding Services and Components in C
To demonstrate how to add services and components in C# Application developers with some experience in C# who wish to become familiar with developing user services in the .NET Framework, especially those who wish to attain the Microsoft Certified Solution Developer (MCSD) or Microsoft Certified Application Developer (MCAD) for Microsoft .NET credentials
more...
JDBC Application Development Part 1: Introduction and Architecture
This first course in the series provides the foundation for the rest of the course series. It introduces learners to the JDBC API and explains how it is used to access any database from Java. It also covers the basics of working with relational database systems, how to use JDBC to design multi-tier database applications, and an overview of the major steps in the JDBC program.
more...
JDBC Application Development Part 2: Creating Database Programs
This second course in the series teaches how to use the JDBC API to create database programs. It provides more detailed information about types of JDBC drivers and how to use them with Java programs. It also covers basic features of using data definition language and data manipulation language commands to create and query tables and databases.
more...
JDBC Application Development Part 4: The 2.0 Core and Optional APIs
This final course in the series teaches how to use the new features in the JDBC 2.0 core API. It also covers using the optional API, which includes the ability to connect to a database with datasource objects that work with JNDI, and using rowsets.
more...
Java Servlets Part 1: Introduction, Life Cycle and JSP
This first course in the series introduces the Java Servlets API, which is part of Java 2 Enterprise Edition, and it describes how servlets enable easy and effective creation of server-side business solutions. It covers the features of J2EE, an introduction to the function of servlets and Web application development the basics of creating servlets, the servlet life cycle, and how JavaServer Pages
more...
J2EE Connectivity Part 3: RMI and JDBC
This third course in the series covers using RMI and JDBC. It teaches how to use Java Remote Method Invocation for creating and using remote objects and the criteria and tradeoffs involved in selecting distribution technologies. The sections about JDBC provide an introduction to the API and an overview of how to create JDBC programs, it also covers the function of the JDBC 2 Optional Package API.
more...
Advanced Enterprise Java
This course provides an overview of Java Database Connectivity (JDBC) the Java Native Interface and the Debugger. The course covers JDBC concepts the types of driver managers the differences between JDBC and ODBC and interfaces involved in JDBC programming. You will also learn to add modify and delete records from a database by using the JDBC API. The course explains integration of Java with the
more...
IBM Programming XML and Related Technologies Part 1: XML Parsing
This course introduces students to WebSphere Studio Application Developer. It provides a general over overview of XML parsing and it introduces students to the Simple API for XML (SAX) parser and the Document Object Model (DOM) XML parser.
more...
Designing Multi-Tasked Win32 Applications


...for the use of multi-threading and multi-processing. Core API calls will be discussed for the creation of threads/processes, communication between threads/processes, the termination of threads/processes, and the synchronization of threads/ processes. The student will be introduced to basic debugging and performance tuning techniques and considerations. To conclude the course, we will look at
more...
From White Box QA
White Box Testing with JUnit and Selenium Job Training
...s of data
Using JDBC to get data from database
Selenium API Methods
Using JavaScript with Selenium
Test Framework
Running tests using Ant/ Maven
Running tests using CI server Hudson
Creating API for data access
Integrating with Unit, DB and Performance Tests
Unit Testing with JUnit 4
JUnit 3. 8 and JUnit 4
Setting Up and Optimizing Your Unit Test Cases
Simple Performance
more...
