Java Courses
- Java Overview for Managers and Developers (1 day)
- Managers and developers are introduced to Java concepts and facilities.
- Java Programming I (5 days)
- Experienced programmers are introduced to Java. Participants will create, test, and deploy Java applications. Servlets, and JSPs will be introduced in exercises at the end of the course. Exercises include creating classes, inheritance, JDBC, and Java best practices.
- Java for COBOL Programmers (5 days)
- Experienced COBOL programmers are introduced to Java and Object-Oriented Programming. Participants will create, test, and deploy Java applications. Servlets, and JSPs will be introduced in exercises at the end of the course. Exercises include creating classes, inheritance, JDBC, and Java best practices.
- Java Programming II: Server-Side (5 days)
- Participants create, test, and deploy Java servlets, JSPs, and Java Beans. Exercises include using file I/O, JDBC, XML, threads, URL connections, and three-tier (MVC) design pattern.
- Java Servlet and JSP Programming (3 days)
- Java programmers learn to use create and deploy Servlets and Java Server Pages (JSPs).
- Introduction to Java Struts (3 days)
- Java programmers learn to use create and deploy Servlets and Java Server Pages (JSPs).
- Rational Application Developer for Java Programmers (2 days)
- Experienced Java programmers learn to use IBM's Rational Application Developer tool to develop, integrate, and deploy Java code.
- Eclipse for Java Programmers (1-2 days)
- Experienced Java programmers learn to use the Eclipse tool to develop, integrate, and deploy Java code (1 day). An additional day may be added to cover the features of the MyEclipse tool.
- JDeveloper (2 days)
- Experienced Java programmers learn to use Oracle's JDeveloper to develop, integrate, and deploy Java code.
- Java Stored Procedures for Oracle (1 day)
- Oracle database users with Java experience learn how to create, load, publish Java Stored Procedures with the Oracle database.
- Using JDBC (2 days)
- Java programmers learn to use JDBC to work with relational database data in Java programs
- Using SQLJ (2 days)
- Java programmers learn to use SQLJ to work with SQL database data (principally DB2 and Oracle) in Java programs
- Using Hibernate (3 days)
- Participants will use Hibernate Object-Relational Mapping (ORM) to create persistent database objects in Java programs.
- XML and Java Programming (3 days)
- Java programmers learn to use XML and XSLT.
- Java Survival Skills for DBAs (2 days)
- DBAs learn how Java works and how it interacts with databases. Oracle and DB2 are featured, other products can be included upon request. Java installation, performance, and debugging issues of importance to DBAs are covered.
- GUI Applets with AWT and Swing (3 days)
- Java programmers learn to use AWT and Swing to create Graphical User Interfaces for stand-alone applications or applets.
- Java Programming I: Client-Side GUI (5 days)
- Experienced programmers are introduced to Java. Participants will create, test, and deploy Java GUI applications and applets.
- Java Programming II: Client-Side GUI (5 days)
- Experienced programmers are introduced to Java. Participants will create, test, and deploy Java GUI applications and applets.
- Intermediate Java (5 days)
- Experienced programmers are introduced to Java. Participants will create, test, and deploy Java GUI applications and applets.
- UML Introduction (1-2 days)
- Participants learn to create and use UML constructs to model Object-Oriented Design.
- UML and Java Programming (3 days)
- Participants use UML constructs to model and support a Java system's Object-Oriented Design.
- Introduction to Web Services with Java (3 days)
- Experienced Java developers learn how to create and use Web Services.
- Introduction to Java Web Services using IBM RAD (2-3 days)
- Experienced Java developers learn how to create and use Web Services using the IBM RAD (Rational Application Development) tool.
- Introduction to Java Web Services using Oracle JDeveloper
(2-3 days) - Experienced Java developers learn how to create and use Web Services using the Oracle JDeveloper tool.
- Java Web Services Review/Recap with Hands-On Lab (1-2 days)
- This session provides reinforcement for on-line learning in a classroom environment with hands-on exercises to practice creation and use of Web Services.
- Test-Driven Development (TDD) with Java (2 days)
- Attendees will learn testing concepts and understand how Test-Driven Development (TDD) is used. Participants will practice using various tools including JUnit and JWebUnit to test Java programs and Web applications.
- JavaI: Java Programming with IBM RAD (5 days)
- Experienced programmers (COBOL, VB, C/C++) are introduced to Java, Object-Oriented Programming, and the IBM RAD tool's features. Participants will create, test, and deploy Java applications using IBM RAD. Servlets, and JSPs will be introduced in exercises at the end of the course. Exercises include creating classes, inheritance, JDBC, and Java best practices.
- Java II: Intermediate Java and JDBC (5 days)
- Experienced programmers improve Java skills using collections, networking, JDBC, and SQLJ.
- Java III: Java Server Side with JSPs and Servlets (5 days)
- Experienced programmers improve Java skills using JSPs and Servlets. Other advanced topics are introduced.
- Java Programming II: Server-Side (5 days)
- Participants create, test, and deploy Java servlets, JSPs, and Java Beans. Exercises include using file I/O, JDBC, XML, threads, URL connections, and three-tier (MVC) design pattern.
