Content to send
Course Number: 571-JK
Recommended Duration: 5 days
Intended Audience:
Java developers/programmers who need to move beyond the Java basics.
Course Overview
Experienced programmers improve Java skills using collections, networking, JDBC, and SQLJ. There are seventeen hands-on exercises, and two optional exercises. Exercises use the IBM RAD tool (may be adjusted to Eclipse upon request).
Course appropriate for Java 5.0 (Java 1.5) and J2SE 1.4; IBM RAD Version 6.
Objectives
Participants will learn to improve upon basic Java skills to become more-complete Java developers developing, testing, and deploying Java database programs using JDBC, collections, internationalization, networking, and other more-advanced features.
Prerequisites
Java programming experience (six months or more) is assumed. Alternatively, participant must have completed Java I course or an equivalent course.
Topics
- OOP Review
- Packages and Classes
- Fully-qualified Names & Import
- Constructors and Method Overloading
- Get/Put (Accessor/Mutator) Methods
- Java Syntax Review
- Wrapper classes
- Objects and Garbage Collection
- Exception handling: Try/Catch/Finally
- Runtime vs Checked exception
- Debugging and Stack traces
- Inheritance Review
- Java Collections
- Nested classes and Inner classes
- Reflection and Introspection
- Multi-Threading and Thread Class
- Java Input and Output Streams
- Networking with Java
- URL and URL Connections
- Socket Connections
- Remote Method Invocation (RMI)
- Introduction to Patterns
- Classloading
- Introduction to JDBC
- Database connections/drivers
- Connection pools
- Connection property files
- Creating statement objects
- Queries and result sets
- Using PreparedStatement
- Update/Insert/Delete
- Using Stored procedures and CallableStatement
- SQL exception handling
- Servlets and JDBC
- Overview of SQLJ
- Best Practices and Common Mistakes
Share with others
|
Please provide the following information
|
Your Name
|
|
Your Email Address
|
|
Recipient Emails
|
|
Message
|
|
|
|
|
|
|
|