Skip Navigation Links

Developing Java EE Web Applications Using WebLogic™ 10
This course is an introduction to writing JEE-compliant Web applications using Oracle WebLogic Server 10.x and Oracle Workshop for WebLogic. An overview of JEE technology is provided, followed by hands-on experience with JNDI, JDBC, Java servlets, and JavaServer pages. Other topics covered include servlet filters, custom JSP tags, JavaMail, and an overview of JavaServer Faces (JSF).
WebLogic™ 10 System Administration
This course covers System Administration for WebLogic Server, Version 10. Students will learn to configure, monitor, and tune components for J2EE web and enterprise applications, including JDBC connection pools, JMS destinations, servlets, JSPs, and EJBs. Students will also configure and deploy applications to WebLogic Clusters, including both local and remote server instances.
Developing Enterprise Java Beans Using WebSphere
This is an advanced intro to EJB technology, introducing concepts to those who have never used EJB. Also included are advanced concepts students can use to complete large-scale EJB projects.
Introduction to Struts 1.2 using Rational Application Developer (RAD) v7
This class requires 5 or more students
This course introduces the students to Jakarta Struts 1.2. During the course, students will learn to design and develop Struts based applications. Students learn how to incorporate JSPs, servlets, EJBs and JavaBeans into their design. Corresponding to every chapter, there is a lab reinforcing the concept.
WebSphere Business Modeler: Process Mapping, Simulation and Analysis
This course introduces the participants to Business Modeling. The course also introduces the fundamentals of Service Oriented Analysis and Design (SOAD). The course uses IBM WebSphere Business Modeler Advanced edition as the modeling tool. A well-constructed business process model can help modelers identify inefficiencies and problems with business models earlier in the cycle and eliminate those hidden inefficiencies leading to savings in costs and improving performance.
New Features of RAD v7 for WSAD v5 Developers
This class requires 5 or more students
The course is designed to give information on numerous new features available from RAD 7. After taking the class, students will be able to fully take advantage of WAS v6 and RAD v7.
Developing Java EE Web Applications using RAD v7
This class requires 5 or more students
This course is an introduction to writing Java EE-compliant Web applications using IBM WebSphere Application Server 6.1 and Rational Application Developer 7. An overview of Java EE technology is provided, followed by hands-on experience with JNDI, JDBC, Java servlets, and JavaServer pages. Other topics covered include servlet filters, custom JSP tags, JavaMail, and an overview of JavaServer Faces (JSF).
JMS Programming for WebSphere MQ
This course teaches Java programmers how to use the JMS (Java Messaging Service) classes for developing applications in the IBM WebSphere MQ environment. Through lectures and extensive hands-on exercises, the students learn to design, develop and deploy industrial strength messaging applications. The course topics include JMS architecture, point-to-point messaging model, publish/subscribe model, working with queue and message objects, JMS administered objects and many other topics.
Developing Enterprise JavaBeans Using RAD V7
This class requires 5 or more students
This course is a comprehensive introduction to writing Enterprise JavaBeans (EJB) using IBM WebSphere and the Rational Application Developer (RAD) tool. An overview of J2EE technology is provided, followed by hands-on experience with JNDI, JDBC, JMS, session beans, entity beans, and message-driven beans. The EJB 2.x specification is covered, with emphasis on container-managed persistence (CMP) and container-managed relationships (CMR).
JB295 JBoss Enterprise Application Development
Intended for entry to mid-level Java™ developers, JBoss Enterprise Application Development (JB295) course will expose students to JBoss® Java EE frameworks, specifications, and interfaces (APIs). Students will learn how to create and maintain Java EE-compliant applications from start to finish using the Eclipse-based JBoss Developer Studio. Comprehensive lecture and extensive use-case, hands-on labs will introduce the student to Seam, Hibernate, and other related technologies that help create a fully functional enterprise Java application. By the end of the course, students will build a complete multi-tier enterprise application, including a web-based front end, a web services layer, EJB-layer, and a persistence layer, as well as code for test cases at all levels.
JB297 JBoss Hibernate Technology
JBoss Hibernate offers high-performing object/relational persistence and query services. The JBoss Hibernate Technology (JB297) three-day course gives Java developers the knowledge and skills required to leverage the powerful Java Hibernate Application Stack. Through clear interactive lectures and hands-on labs, students are introduced to Hibernate essentials and internals along with its practical applications and best practices strategies. Hibernate helps students produce and maintain well-designed, robust business applications while optimizing performance and reducing software maintenance costs. This course will also demonstrate to the students how Web Platform can use a slimmed down profile of the JBoss Application Server to provide an integrated platform for next-generation, standards-based Java applications. JBoss Hibernate adapts to your development process, no matter if you start with a design from scratch or work with an existing database. It supports any application architecture. Combined with Hibernate EntityManager and Hibernate Annotations, you can use Hibernate as a certified Java Persistence provider.
JB311 JBoss Seam Application Development
The JBoss Seam Application Development (JB311) course teaches experienced Java developers how to efficiently use Seam to intelligently tie components together and manage increasingly complex IT systems. The course focuses on the core of the JBoss Seam Technology: rapid application development, an industry standard UR, Java Persistence APO (JPA) integration, and end-to-end security, and integrated tooling in JBoss Developer Studio. Using clear interactive lectures and hand-on labs, this course also introduces SEAM integration points for rules engines, business process management, and web services, in additional to covering the new SR-299 CDI standard, a feature of Java EE 6.
JB325 Advanced JBoss Enterprise Development
Advanced JBoss Enterprise Development (JB325) dives into the JBoss Enterprise Application Platform (EAP) with an emphasis on advanced Java EE application programming interfaces (APIs). This course challenges experienced Java EE developers by providing a deep dive into JBoss EAP details, features, internals, and Java EE best practices. Leveraging JBoss EAP allows students to build, deploy, and maintain highly performing, scalable applications. Diving into areas of JBoss technologies that differ from the non-JBoss enterprise middleware stacks, developers will be exposed to aspect-oriented programming, interceptors, JMX, and JBoss Services. In addition, students will be introduced to the new JBoss Messaging (for EAP 4.3). Using JBoss Developer Studio extensively as a lab integrated development environment (IDE), hands-on labs allow developers to experience and explore JBoss Cache, JGroups, clustering, dynamic proxies, transactions, and performance tuning.
JB336 JBoss Application Administration
JBoss Application Administration (JB336) focuses on installation and deployment of the JBoss Application Server, as well as configuring and monitoring the server for production usage. This class balances the essential concept-based lectures with the real world task and project oriented labs. It reaches beyond the application programming interface (API) and enforce the applied knowledge of the technology. With the heavy emphasis real-world scenarios, the JBoss Application administrator will be able to better understand, maintain and troubleshoot their environment.
JB346 Advanced JBoss Administration
The Advanced JBoss Administration (JB346) course is designed for experienced system administrators responsible for deploying and administering JBoss EAP in large-scale production environments. It deep-dives into clustering, performance tuning, and provisioning EAP instances. In addition to learning how to provision JBoss and applications using JBoss Operations Network bundles, students will also learn how to performance-tune JBoss and its JVM by locating and correcting bottlenecks in their deployments. Finally, students learn how to provision and configure JBoss clusters, including best practices for load balancing, session replication, and rolling out application upgrades.
JBOSS Enterprise BRMS Implementation (JB433)
JBoss® Enterprise BRMS is an open source business rules management system that enables easy business policy and rules development, access, and change management. The JBoss Enterprise BRMS Implementation (JB433) course is designed for developers who are implementing a BRMS solution in an enterprise environment. Concentrating on business rules development, developers learn how to author, test, debug, and control business rules in a production environment. In addition, they will generate rules packages and learn how the BRMS runtime environment executes rules. The principles in this course apply equally to customers implementing a standalone BRMS solution.
Ruby on Rails 3
This class requires 5 or more students
This course describes how to write database-backed Web Applications using the Ruby on Rails (also pronounced RoR, or Rails) Framework. Students are taken through the various steps of creating a full-fledged Web Application. Topics include static and dynamic pages, sign up forms, signing in and out, sessions, managing users, and various other Rails topics.