Course Information
Duration: 5 days
Hands-on: 50% hands-on, 50% lecture
Supported Platforms: Bare Sun JDK, IBM RAD, Eclipse
Skills Gained:
- Review Java language basics
- Review using composition and delegation to create objects from other objects
- Review inheritance and polymorphism
- Understand interfaces, their importance, and their uses
- Use interfaces to implement abstraction
- Understand & use exceptions for error handling
- Understand the basics of using JDBC, and use it to access databases from Java
- Use the Java 2 Collections Framework (including use of Java Generics)
- Understand and use basic I/O streams
- Understand and use Java assertions
- Learn how to write and use Inner Classes
- Be familiar with and use Java reflection
- Understand and use ant and ant buildfiles
- Understand test-driven development, and use JUnit for tesing Java programs
- Be familiar with Java logging (especially log4j) and use it in your programming
Course Details:
Java Review
Review - More Advanced OO Concepts in Java
Interfaces and Abstract Classes
Error Handling
JDBC
Java 2 Collections Framework
Additional Java Features (including Java 5)
I/O Streams
Inner Classes
|
Reflection
ant: Basics
ant: Tasks
ant: Modularity
JUnit: Basics
JUnit: Organizing Tests
Logging: Basics
Logging: More On log4j
|