|
 |
 |
| |
Java Programming For Developers Course : |
|
|
|
Course Description :
This course provides delegates who are proficient in languages such as C, C++, C#, or Visual Basic with the foundations of Java 2 Standard Edition (J2SE) technology. Through the use of hands-on exercises, developers will explore the Java language fundamentals as well as concepts such as object-oriented design and graphical user interface design.
(Target Student) (Audience) : Java 2 : Programming Language for Developers is designed for the programmer with experience in C, C++, C#, or other programming languages. Additionally, students should have a familiarity with object-oriented programming concepts. |
| |
Eligibility :
To ensure your success, we recommend you first take the following courses or have equivalent knowledge :
- Introduction to Programming (2nd Edition)
- C Programming (2nd Edition)
- C++ : Introduction
- Visual C++ 6.0 : Desktop Application Development
|
Duration :
5 days or 3 weekends
|
 |
| Topics : |
| |
Java's Language Fundamentals
- Introduction to Java
- Datatypes, Identifiers, and Keywords
- Operators
- Comparing Objects for Equality
|
Flow Control and Data Structures
- Flow Control Structures
- Data Structures
|
| |
|
Object-oriented Programming
- Java Methods
- Classes, Packages, and Interfaces
- Overloading and Overriding
- Constructors
- Inner Classes
|
Exception Handling and Garbage Collection
- Overview of Exceptions
- Writing Exception Handlers
- Garbage Collection
|
| |
|
The java.lang Package
- Classes and Interfaces
- The String Class
- The Math Class
|
Multi-threaded Programming
- Overview of Threads
- Using Threads
- Synchronization
|
| |
|
The java.io Package
- Overview of the java.io Package
- Reading Files
- Writing Files
- Reading and Writing Objects
|
Java GUIs
- Containers and Components
- Layout Managers
- Menus
- Handling Events
- Java Graphics
|
JDBC
- Topic 9A: Overview of SQL
- Topic 9B: Using JDBC
|
|
|
| |
|
| |
| |
 |
|
| |
|
|
|