_

Additional Courses

Object-Oriented Essentials & Best Practices 

Course ID Module Days Skills Pre-requisite
AM100 Object Oriented Analysis & Design using UML(RUP) 5 Level I
AM101 Object Oriented Overview for Managers  1 Technical Managers
AM110 Core Design Patterns & Frameworks 3 Level I-II
AM115 Object Oriented Analysis & Design using UML (with coverage of Core Design Patterns) 5 Level II
AM700 Applying XP/Agile to J2EE 3 Level III
AM130 Gathering and Documenting User Requirements using Use Cases  3 Level II
AM150 Best Practices for Software Development in the Real World 5+ Level II

Java Foundation Learning Track

Course ID Module Days Skills Pre-requisite
AM201 Essential Java for Non-Object Oriented Programmers (with backgrounds in 4GL, VB, COBOL, etc) 5 Level I
AM203 Essential Java Technology Overview for Managers & Developers New to Java  1 Technical Managers
AM210 Core Java Programming  (with Essential OO Overview) 5 Level I
AM211 Core Java Programming for Server Side (J2EE) Developers  5 Level II
AM230 JDBC for Application Developers  2 Level II
AM250 Advanced Java 2 Programming   4 Level III
AM300 Programming JavaBeans 2 Level II
AM310 Writing Graphical User Interfaces using Swing / JFC  3 Level II
AM600 Programming Distributed Applications using Java / CORBA  4 Level II

Web Development, XML & Web Services

Course ID Module Days Skills Pre-requisite
AM450 Building J2EE Web Applications using  Java Servlets & JSPs 3 Level II 
AM451 Creating Custom Tag Libraries 1 Level II
AM480 Fast Track to Using Jakarta Struts to Build Maintainable, Extensible Web Applications 3-5 Level II
AM481 Designing J2EE Enterprise Web Applications using Java Servlets & JSPs, Tags and Struts 5 Level II
AM482 Core Web Services with Struts 5 Level III
AM483 Mastering Advanced Struts to Build Maintainable, Extensible Servlets/JSP Web Applications 5 Level III
AM460 Web Services Overview 1 Level II
AM462 Core Web Services for J2EE Developers  3 Level II
AM470 XML Overview for Technology Managers 1 Technical Managers
AM471 Introduction to XML with XSLT 3 Level I
AM472 XML for Java Programmers 3 Level II
AM473 Fast Track to XML, XSLT and Java  5 Level II
AM474 Advanced XML/XSL 3 Level III
AM475 Advanced XSLT 3 Level III
AM476 Integrating Java Servlets, JSPs and XML (JAXP)  2 Level III

EJB, Server Side & J2EE Developer Training

Course ID Module Days Skills Pre-requisite
AM400 Series Core EJB Programming using your application server of choice 3 Level II
AM410 Series Fast Track to EJB Programming using your application server of choice (intermediate) 5 Level II
AM420 Series Writing Advanced EJB 2.0 Applications using your application server of choice 5 Level III
AM500 Fast Track to J2EE: Technical Manager's Overview 1 Technical Managers
AM510 Core Java Programming for Server Side (J2EE) Developers  (for developers new to Java) 5 Level I-II
AM515 Fast Track to J2EE with Servlets, JSPs, JDBC and EJB 5 Level II
AM520 J2EE Developer's Boot Camp (for experienced Java Developers: Hands-On EJB, Serv/JSP, JDBC, XML, JMS, JNDI, and more) 5 Level III
AM525 Advanced J2EE Patterns with Servlets, JSPs and EJB  5 Level III

IBM WebSphere and WSAD Topics

Course ID Module Days Skills Pre-requisite
AM900 Introduction to Java Programming using WSAD 5.0 (with Intro to WSAD Topics)  5 Level I
AM901 Introduction to WSAD 5.0 for Technical Managers and Developers New to WSAD 1 Level 1
AM902 Java Servlets & JavaServer Pages Development using WSAD 5 (with optional Custom Tags) 3-4 Level II
AM903 Core EJB Programming using IBM WebSphere 5.0 3 Level II
AM904 Fast Track to EJB Programming using IBM WSAD 5.0 5 Level II
AM906 Fast Track to WSAD 5.0 3 Level I-II
AM907 WebSphere Studio Application Developer (WSAD) Migration from VisualAge for Java  3 Level II
AM917 Essential WSAD 5.0 for J2EE Developers (Intermediate WSAD Developer Training)  5 Level II
AM506 Fast Track to J2EE Development with WSAD 5.0 (Servlets/JSPs, JDBC and EJB) (Intermediate Java with WSAD) 5 Level II
AM950 WebSphere 4.0 Administration 4 Level II
AM951 WebSphere 5.0 Administration 4 Level II

Borland (TogetherSoft) Course Offerings

Course ID Module Days Skills Pre-requisite
TSQSUML QuickStart to UML with TogetherSoft  2
TSQSJAVA QuickStart to Java with TogetherSoft  3
TS500 QuickStart to J2EE with TogetherSoft  2
TS600 QuickStart to C++ with TogetherSoft  2
TS101 TogetherSoft: Building Better Object Models   3

.Net Developer Courses

Course ID Module Days Skills Pre-requisite
AM801 Fast Track to C# 3 to 5 Level I
AM802 Fast Track to VB.NET 3 to 5 Level I
AM803 Fast Track to ASP.NET 3 to 5 Level I