Introduction to Java Programming for
Non-C Programmers
5 Day Course - This course is paced
to provide a solid foundation in Java for programmers without
syntax experience in a C-based language. Intensive and hands-on,
the course emphasizes becoming productive quickly as a Java
5.0 programmer. Besides learning the basic structure and
syntax of the language, students will also learn object-oriented
principles and how they are applied in Java applications.
The course then covers several of the provided API packages,
such as I/O streams, collections, Swing GUI programming,
and accessing a database with JDBC. Appendices on threading
and J2EE are also available for further study.
View
course details, dates, and pricing
Java EE 5
4 Day Course - This intense four-day course teaches Java
programmers how to develop enterprise applications using
the ease of development features introduced in Java EE 5.
Students will learn how to create dynamic web applications
with JSP, Java Servlets, JSTL, and JSF. They will use JAX-WS
to develop SOAP based web services. Students will learn
about session 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.
View
course details, dates, and pricing
Introduction to
Service-Oriented Architecture (SOA)'s
2 Day Course - This course will provide each participant
with a high-level comprehensive overview of the Service-Oriented
Architecture (SOA) and business integration components of
the eCommerce environment. This briefing will focus on the
concept and role of the SOA surroundings in the corporate
environment, integration of Web services, architecture of
the Enterprise Service Bus, routing of SOA messages, event
driven processing, business process modeling using BPEL,
BPEL4WS and BPMN, BPEL Process Manager for modeling, XML
data transformations, logging and auditing, security concerns,
business integration architecture (Integration Server, MOM,
adapters, etc) and the development tools that can be utilized.
All aspects of this class will incorporate the architecture
offerings of the SOA environment to illustrate the implementation
of these techniques.
View course
details, dates, and pricing
Business Systems Analysis
for Object-Oriented Projects with UML2
3 Day Course - The key to effective business analysis is
to provide specification of “what” functionality a software
system will provide its users, rather than “how” the software
will be designed. But too often traditional business analysis
produces artifacts and specifications that do not align
with the concepts of object-oriented design and development.
This course focuses on how business analysts and business
systems analysts can provide object-oriented developers
with concise specifications of the problem domain within
which a software solution will be constructed. Students
will learn the power of the Unified Modeling Language version
2 (UML 2) for expressing business concepts and project goals
using object-oriented models, to prepare for either in-house,
or out-sourced, technical design and implementation. Extensive
hands-on exercises using two complete, and parallel, case
studies assure that students see how a concept is modeled,
and then have the opportunity to immediately apply and test
their understanding.
View course
details, dates, and pricing