You have no items in your shopping cart.
This course includes a short review of basic Java concepts, and then moves on to a comprehensive coverage of more advanced topics in Java and OO programming to provide participants with a strong grounding in using Java in a sophisticated and productive manner. This course covers important topics such as composition, inheritance, polymorphism, interfaces and exceptions, which are all key to creating well-structured OO systems using Java. Then the course moves on to more advanced topics such as JDBC (for database access), the Java Collections Framework - including the generics capabilities introduced in Java 5, Java I/O, assertions, inner classes, and the reflection API. Finally it covers useful tools for day-to-day programming such as ant, JUnit and various logging frameworks. This course covers far more than an introductory course, and provides participants with a comprehensive understanding of how to use Java's advanced capabilities in a more sophisticated manner. It teaches a number of useful techniques that enhance productivity and good system design - which Java programmers may otherwise take years to absorb on their own.
| Product Code | 1-06-00049-000-11-30-11-grp |
| Audience | Environments using Java 5 or Java 6 |
| Course Length | 5 Days |
| Instructor Kit Description | Instructor Kit Includes: |
| Outline | View PDF |
| Prerequisites | Programmers with some previous experience in working with Java and Object-Oriented (OO) programming. |
| Sample/Evaluation | View PDF |
| Student Files | Download Zip File |
| Revision | 8/8/2011 |





