IT TRAINING SOLUTIONS
Productivity By Design
 
 

Enterprise Technology Training

Affinity IT offers Enterprise Technology training for both the Java and .NET frameworks. With extensive experience in Enterprise application development, we can help you become productive quickly.

Training Strategic Skills

We typically customize training content and delivery to accomodate our clients. Whether you need novice or experienced level training, common or specialized topics, we will custom design a Enterprise Technology training program to fit your specific needs.

Click on one of the courses below to view its details and outline or contact us if you don't see a Enterprise Technologies training topic that interests you.

  
"They always say time changes things, but you actually have to change them yourself."
-- Andy Warhol

TitleDescriptionDurationOutline
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

Contact us to discuss your Enterprise Technology training needs.

 
 
J2SE Training, Java2 Training: Learn J2SE, Best Java2 Training Courses

©2009 Affinity IT Training LLC.