| 418 | Implementing a Service Oriented Architecture with XML Web Services in Java  |
| 418S | SOA Demystified  |
| 421 | Mastering J2EE Design Patterns  |
| 423 | Security for Web Services in a Service Oriented Architecture (SOA)  |
| 429 | Transitioning from C++ to Java |
| 430 | Essential Java |
| 431 | Writing Graphical User Interfaces using Swing |
| 432 | Building J2EE Web Applications using JavaServlets & JSPs  |
| 433 | Java and XML  |
| 435 | Mastering Struts  |
| 436 | Building Applications Using Hibernate  |
| 437 | Integrating JavaServer Faces, Hibernate, and Spring  |
| 439 | Advanced XML and XSLT  |
| 440 | Refactoring and Maintaining Legacy Code  |
| 442 | XML and Web Services |
| 443 | Mastering Test-Driven Development using JUnit |
| 444 | Advanced J2EE using Spring |
| 445 | Mastering the Spring Framework |
| 446 | Advanced J2EE Patterns with Servlets, JSPs, and EJB |
| 447 | JBOSS Administration |
| 451 | AJAX Essentials  |
| 470 | Mastering JPA, EJB3, JSF and JAXWS  |
| 471 | Java 5 and 6: New and Useful Features  |
| 472 | Java Best Practices and Design Patterns  |
| 478 | Refactoring and Maintaining Legacy Code  |
| 910 | Java Security for Web Applications  |
| 913 | Secure Software Design  |
| 914 | Creating Secure Code  |