|
|
|
|
400+ Course Offerings:
| DB2 for z/OS |
| DB2 for Linux, UNIX, Windows |
| CICS/TS |
| MQSeries |
| Web Services, SOA and XML |
| WebSphere |
| WebLogic |
| IMS |
| Mainframe - Assembler, COBOL, MVS/JCL, REXX, SAS |
| Java/J2EE & Frameworks |
| Linux |
| UNIX, C, C++ |
| Oracle |
| Sybase |
| PowerBuilder / InfoMaker |
| Data Warehouse, Data Modeling and Database Design |
| Microsoft - .NET, SharePoint, SQL Server |
| Project Management |
|
|
JA1017 Intermediate Java Programming
|
|
|
|
View Schedule and Enroll
|
|
Full Course Description
|
| |
|
Duration |
5 Days |
|
Delivery Method |
Instructor led, Hands-on Workshops |
|
Public Price |
$2475.00 | |
DESCRIPTION (Return to Top)
This intermediate level Java course provides programmers, having a fundamental understanding of the basics of Java, with additional details regarding some of the more advanced capabilities provided by the Java Programming Language and its associated standard classes and packages. Topics include reflection and JavaBeans, Java 5 type safety enhancements, the Collections Framework, Java Database Connectivity (JDBC), multithreading, inner classes, and networking. There is also an optional section that provides a review of Java basics available in case the students require a Java refresher. This course can be customized to support the specific requirements of the client by removing or reducing topics to satisfy the needs of the participants.
For the most part, this course is independent of the Java development environment that is being used. Although the only requirement is access to the Java Development Kit, the course is best taught using a more formal Integrated Development Environment (IDE) such as Eclipse or RAD.
AUDIENCE (Return to Top)
Technical Users, Applications Programmers, and Systems Programmers.
OBJECTIVES (Return to Top)
Upon successful completion of this course, the student will be able to:
- Use reflection and introspection to control the publishing and discovery of the properties, events, and methods of Java classes
- Use the enhanced capabilities initially provided with Java 5 to write more type-safe code
- Use the classes and interfaces that comprise the Collections Framework
- Process databases using JDBC
- Create, control, and synchronize threads
- Create and use inner classes and nested classes
- Describe and use the classes in the java.net package
- Create client/server programs including a chat room application
TOPICS (Return to Top)
- Review of Java Basics
- JavaBeans, Reflection, and Introspection
- Type Safety and Java 5 Enhancements
- Collections Framework
- JDBC
- Threads
- Inner and Nested Classes
- Networking
PREREQUISITES (Return to Top)
Introduction to Java course or equivalent experience with basic Java programming.
|
|
|
|
|