Course Information
Duration: 5 days
Hands-on: 50% hands-on, 50% lecture
Supported Platforms: Java 5, Java 6, IBM RAD, Eclipse
Skills Gained:
- Understand Java’s importance, uses, strengths and weaknesses
- Understand Java language basics
- Write, compile, and run Java programs
- Understand the Object Model and Object Oriented Programming
- Understand and use classes, inheritance, polymorphism
- Create well designed classes and use them in your Java programs
- Use composition and delegation to create objects from other objects
- Understand & use packages to organize code
- Understand interfaces, their importance, and their uses
- Use interfaces to implement abstraction
- Learn good Java coding style
- Create well structured Java programs
- Compile and execute programs with the Sun Java 2 development tools and with an Integrated Development Environment (IDE) of your choice
- Use the core Java libraries (java.lang, java.util)
- 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
- Use the new features of Java 5/6
- Understand and use basic I/O streams (Optional)
Course Details:
|
Session 1: A First Look
Session 2: Java Basics
Session 3: Class and Object Basics
Session 4: More on Classes and Objects
Session 5: Flow of Control
Session 6: Strings and Arrays
Session 7: Packages
|
Session 8: Composition and Inheritance
Session 9: Interfaces
Session 10: Exceptions
Session 11: JDBC
Session 12: Java 2 Collections Framework
Session 13: Additional Java Features
Session 14: I/O Streams (Optional)
|