Rockhopper Technologies
Course Catalog
Contact us for detailed outlines.
Topics may be customized for onsite courses.
Click on a category to toggle the list of courses
Java EE Java Foundation Open Source Bleeding Edge OO XML Web Services
Java EE Technologies
Versions available for Websphere, Weblogic, JBoss, Oracle, Geronimo and Sun
| Title | Duration |
|---|---|
| Java EE Web tier technologies | 5 Days |
| Servlets, Java Server Pages (JSP), JSTL, Custom Tags, Session Management | |
| Java Server Faces (JSF) | 3 Days |
| Introduction to Java Server Faces programming | |
| Java Server Faces (JSF) for Struts Programmers | 3 Days |
| Introduction to Java Server Faces programming specifically aimed at developers who are either moving from or integrating with Jakarta Struts applications. | |
| Jakarta Struts Programming | 3 Days |
| Introduction to programming the popular open source MVC web framework. | |
| Relational Database Access | 1 Day |
| JDBC programming. | |
| Java Persistence API | 1 Day |
| JPA for relational database programming. Hibernate or Toplink. | |
| Enterprise Java Beans | 5 Days |
| In depth EJB 2.1 programming. | |
| Fast Track to J2EE Development | 5 Days |
| Servelet, JSP and EJB 2.1 programming. | |
Java Foundation Topics
| Title | Duration |
|---|---|
| Introduction to Java Programming for Non-OO Developers | 5 Days |
| The Java programming language for programmers with no object oriented background. | |
| Introduction to Java Programming for OO Developers | 5 Days |
| Programming the Java language for programmers with experience with object technologies. | |
| Developing Graphic User Interfaces using the JFC (Swing) | 3 Days |
| Programming user interfaces using the Java Foundation Classes popularly known as Swing. | |
Open Source Technologies
| Title | Duration |
|---|---|
| The Spring Framework | 3-5 Days |
| Java Programming using the popular open source IoC/DI framework. 3 days of core topics. Optional topics can be added | |
| Hibernate | 3 Days |
| Java Database programming using the popular open source project Hibernate. | |
| ANT and Maven | 1 Day |
| Developing cross platform build scripts using open source tools ANT and Maven | |
| Testing with JUnit, Cactus, Mock Objects and Canoo | 3 Days |
| Enable test first development using open source testing frameworks and tools. | |
| XDoclet | 1 Day |
| Avoid writing deployment descriptors by embedding special javadoc tags into your source code. | |
| Jakarta Commons | 1 Day |
| Speed your Java development by using several projects from the Jakarta Commons libraries. | |
Bleeding Edge Topics
| Title | Duration |
|---|---|
| Aspect Oriented Programming | 1 Day |
| Be the first on your block to use AOP with AspectJ and/or Spring | |
| EJB 3 overview | 1 Day |
| An overview of the draft specification and how it would affect existing projects. Lecture/Demo format. | |
Object Orientation
| Title | Duration |
|---|---|
| Object Orientation for Developers | 1 Day |
| Introduction to essential object oriented concepts and their application in Java. | |
| Object Orientation overview for Managers | 1 Day |
| A primer on object technologies for managers. | |
| The Unified Modelling Language (UML) | 2 Days |
| The UML | |
XML Technologies
| Title | Duration |
|---|---|
| Introduction to XML | 2-4 Days |
| XML usage and syntax. It details the XML specification, the use of DTDs, Schemas and XSL, the recommendations for XLink, XPath and XPointer | |
| XSL/XSLT | 2 Days |
| Transforming XML documents using XSL/XSLT. | |
| XML programming with Java | 3 Days |
| Processing (reading, writing, transforming) XML documents using Java APIs. Covers both SAX and DOM. | |
| XML technologies and programming with Java | 5 Days |
| XML usage and syntax. XSL/XSLT, XPath, XLink, XPath, XPointer. DTDs and XML schema. Processing (reading, writing, transforming) XML documents using Java APIs. Covers both SAX and DOM. | |
Web Services
| Title | Duration |
|---|---|
| Web Services Overview for Managers | 1 Day |
| Lecture/Demo of important web service technologies. | |
| Java Web Services Programming | 3 Days |
| Topics include SOAP, WSDL, UDDI. | |
