| Title | Description | Duration | Outline |
|---|
|
ASP .NET Essentials Using C#
|
Provides experienced developers with basic knowledge of C#, ASP .NET, and Web Services.
Level: Overview
|
1 Day
| |
|
Enterprise Technologies Overview
|
This is an exciting and information-packed lecture course
which presents a broad view of computing architectures.
This information will prepare and guide all members
of the application planning and development team
to architect, select and design a system.
Information in this course will aid you in your selection of appropriate,
cost-effective, long-term technologies.
Level: Overview
|
1 - 2 Days
| |
|
Java 2 Enterprise Edition (J2EE) Overview
|
An introduction to J2EE,
the Java-based enterprise technology.
Topics include: Enterprise technology,
Java client/server technology, J2EE overview,
J2EE technologies, J2EE architecture,
handling XML documents, commercial J2EE servers,
and accessibility/interoperability
with non-Java and other Java technologies.
Level: Overview
|
1/2 Day
| |
|
Java Enterprise Edition 6 (Java EE 6) Overview
|
Provides an overview of key Java EE components and concepts
including:
Java Servlets,
Java Server Pages,
Java Persistence Architecture,
Object Relational Mapping,
Enterprise Java Beans (EJBs),
Java Server Faces (JSF),
Java Transaction Service (JTS),
Java Messaging Service (JMS),
and SOAP based Web Services.
Level: Overview
|
1/2 Day
| |
|
Universal Description, Discovery, and Integration (UDDI)
|
Universal Description, Discovery, and Integration (UDDI)
is a standardized XML format for businesses to publish information
on the Internet about their products and Web services,
for global client access.
This course describes the concepts and features of UDDI.
Level: Overview
|
1/2 - 1 Day
| |
|
Web Services Description Language (WSDL)
|
The Web Services Description Language (WSDL)
is a standardized XML format for describing network services.
The description includes the name of the service,
the location of the service, and how to communicate with the service.
This course describes the features of WSDL.
Level: Overview
|
1/2 - 1 Day
| |
|
Web Services Overview
|
Web Services are becoming an increasingly popular architecture
and mechanism for publishing application services.
This course presents an overview of web service technologies
and their support technologies (SOAP, WSDL, UDDI, and JAX-RPC),
as well as web service standards and architectural strengths and limitations.
Level: Overview
|
1 Day
| |
|
Web Technologies and Architectures Overview
|
Presents a broad-brush summary of the purpose, motivation,
architecture, models, technologies, frameworks and design considerations of SOA.
Level: Overview
|
1/2 Day
| |
|
Web Technologies and Architectures Overview
|
A survey of web-specific technologies and architectures,
including: conventional web technologies, Java technologies
(including independent, J2EE and model 2 technologies),
Microsoft technologies, database accessibility,
XML technologies, and web service integration.
Level: Overview
|
1 Day
| |
|
Enterprise Computing
|
This is an exciting lecture course which presents a
panoramic view of Enterprise Computing. Level: Introduction
|
2 Days
| |
|
Topics in Enterprise Computing
|
An exciting lecture course
presenting a panoramic view of current and emerging technologies
being used to support enterprise wide applications.
Level: Introduction
|
1-2 Days
| |
|
Building Web Services Using Visual Basic
|
In this course, you will build a solid foundation for the development
of Web Services using Visual Basic and gain an understanding of
how commonly used protocols can impact your development effort.
Level: Intermediate
|
3 Days
| |
|
Building Web Services Using Visual C#
|
In this course, you will build a solid foundation for the development
of Web Services using Visual C# and gain an understanding of
how commonly used protocols can impact your development effort.
Level: Intermediate
|
3 Days
| |
|
Developing Java Web Services
|
Web Services are becoming an increasingly popular architecture and mechanism
for publishing and accessing application services.
This course presents an introduction to web services,
followed by detailed presentation of their key technologies and Java support technologies
(SOAP, UDDI, WSDL, JAX-RPC and JAXR), as well as how to build and use them on a popular web server.
It combines frequently-requested topics into a unified presentation.
Level: Intermediate
|
5 Days
| |
|
Enterprise Development in Visual Basic .NET
|
This course is focused on the "back end" part of Enterprise programming, not the user
interface. The sample applications are Windows applications, to keep the
pre-requisites to a minimum. You'll be able to use these same concepts as the
back end to a web (ASP.NET) application, as well.
Level: Intermediate
|
3 Days
| |
|
Introduction To XML Web Services Using WSAD
|
Web Services are becoming an increasingly popular architecture
and mechanism for publishing application services.
This course presents relevant Web Services Standards and Technologies in a hands-on format
featuring IBM's WebSphere Studio Application Developer (WSAD).
Level: Intermediate
| 4 Days | |
|
Microsoft .NET Remoting Using Visual Basic
|
Remoting allows programs and software components to interact across
application domains, processes and machine boundaries.
This course covers many aspects of .NET remoting in-depth.
You will learn how the .NET remoting architecture provides a means of
establishing and working with secure, distributed enterprise level
applications. You will also build a solid foundation for the development
of remoting, and gain an understanding of client- and server-activated
objects.
Level: Intermediate
|
2 Days
| |
|
Microsoft .NET Remoting Using Visual C#
|
Remoting allows programs and software components to interact across
application domains, processes and machine boundaries.
This course covers many aspects of .NET remoting in-depth.
You will learn how the .NET remoting architecture provides a means of
establishing and working with secure, distributed enterprise level
applications. You will also build a solid foundation for the development
of remoting, and gain an understanding of client- and server-activated
objects.
Level: Intermediate
|
2 Days
| |
|
Using the Java Message Service (JMS) API
|
The Java Message Service (JMS) API allows applications to
communicate asynchronously
with each another by creating, sending, receiving, and reading messages.
This course prepares participants to use the JMS
in J2SE and J2EE applications
through lectures and hands-on Lab Exercises.
Level: Intermediate
|
1 Day
| |
|
Axis2 for Java
|
Apache Axis2/Java is the core SOAP engine for Web
Services, built on Apache AXIOM, a new high performance,
pull-based XML object model. This course presents
aspects of what Axis2 is: its architecture, functions,
message processing configuration, data bindings,
and implementation models. There are hands-on,
skills-based labs available, or course may be
presented lecture-only.
Level: Advanced
|
1/2 - 1 Day
| |
|
Enterprise Java Beans (EJB) 3.0
|
EJB Programmers are delighted with the relative simplicity of EJB 3.0 !
It is quite different, however, from EJB 2
and requires insight into Annotations and the Persistence API.
In addition to a well-rounded introduction,
this course provides instruction and hands-on lab work with
Session Beans, Interceptors, and Entity Beans using
the Sun Java Application Server 9 platform.
Level: Advanced
|
1 Day
| |
|
JAX-RPC
|
Java API for XML-Based RPC (JAX-RPC) enables Java technology
developers to develop SOAP-based interoperable and portable web
services and clients. JAX-RPC provides access to or from a Java or
non-Java, client or Web service, via standard protocols. This
course describes how to develop web services using JAX-RPC, as well
as stub, dynamic proxy, DII and JNDI-based (including EJB2) clients.
There is a detailed descriptions of the Java-XML and SOAP type mappings.
The course also covers how to develop a .Net client to a JAX-RPC
web service.
Level: Advanced
|
1 Day
| |
|
JAXM
|
Java API for XML Messaging (JAXM)
enables Java applications to exchange
XML business documents over the Internet.
Java applications can build, send, receive and decompose
XML messages using a Java API.
JAXM also allows the implementation of standard protocols
on top of the SOAP implementation,
such as SOAP-RP or ebXML.
This course describes how to use JAXM to provide SOAP-based messaging.
Level: Advanced
|
1/2 Day
| |
|
JAXR
|
Java API for XML Registries (JAXR)
provides a uniform and standard Java API
to access different kinds of XML Registries,
in order to enable building, deploying, and discovering Web services.
Current accessible registries are UDDI and ebXML.
This course describes how to use JAXR to access
(primarily) UDDI and ebXMLRegistries.
Level: Advanced
|
1/2 - 1 Day
| |
|
Java Web Services using JAX-WS
|
Web Services are the best known example of Service Oriented Architecture.
This course presents key web service technologies and their support technologies
(XML*, SOAP, WSDL, UDDI), as well as web service standards and architectural
strengths and limitations. Then it addresses how to use them via the JAX-WS technology.
Level: Advanced
|
1 - 2 Days
| |
|
SAAJ
|
The SOAP with Attachments API for Java (SAAJ)
enables developers to directly produce and consume SOAP
with Attachments messages, which conform to the SOAP 1.1 and
WS-I Basic Profile 1.0 specifications
simply by making Java API calls.
This course describes how to use SAAJ
to directly provide SOAP-based messaging.
Level: Advanced
|
1/2 Day
| |
|
Simple Object Access Protocol (SOAP)
|
SOAP is an XML-based protocol
that follows the HTTP request and response model.
Regardless of platform, client requests and Web service responses
communicate via SOAP messages over HTTP.
The HTTP-SOAP Transport Protocol
defines an XML-based message envelope
to describe what is in the message and how to process it.
SOAP includes XML-based encoding rules to express instances of
application-defined data types within the message,
and define an XML-based convention for representing the request
to the remote service and the resulting response.
This course describes how to use SOAP in a platform-independent way.
Level: Advanced
|
1/2 - 1 Day
| |