Company Information

QRCode for Mobile Website
Visit our Mobile website.
Our Blog

Public Courses

Data Dog - Training your Data
Data Dog understands your Database issues.
Oracle

Microsoft

Java Training

Management

Information


On-Site Training - Have wheels will travel !!
On-site training course details, Click to view.
 
Oracle Web Site

Valid HTML 4.01 Transitional

Level A conformance icon, W3C-WAI Web Content Accessibility Guidelines 1.0

Valid CSS!

Get Adobe Reader



Course Preview

The following options give examples of Course content ...

Index of Training Course Index of Training Course (html) Example pages of Delegate Manual Sample exercise

Section
Section Name
Page


One
Introduction to Java
3

 
- Usage of Java
4

 
- History of Java
5

 
- Structure of Java
6

 
- Flexibility of Java Programming
7

Two
Using Java in DOS
8

 
- Using the DOS Window
9

 
- DOS Operating System Commands
10

 
- Compiling and Executing Java Programs in DOS
12

 
- Using JAVAC to Compile Java Programs
13

 
- Exercise One
19

Three
Getting the Java Developer Kit (JDK)
21

 
- Downloading Java Developer Kit
22

 
- Installing the Java Developer Kit
23

Four
First Steps to Programming in Java
28

 
- Introduction to Java Programming
29

 
- Anatomy of Java Programming
30

 
- Commenting in Java Programs
33

 
- Java Classes
34

 
- Bracketing in Java
35

 
- Declaring Methods in Java
37

 
- Passing Arguments in a Java Program
38

 
- Case Sensitivity in Java
39

 
- Using System.out.println in Java
40

 
- Syntax Rules in Java Programming
43

 
- Exercise Two
44

Five
Datatypes
45

 
- Java Datatypes
46

 
- Handling Strings in Java
47

 
- Concatenating Strings in Java
50

 
- Manipulating Strings in Java
52

 
- Changing Strings to Uppercase in Java
54

 
- Replacing Strings in Java
55

 
- Methods Used on Strings in Java
56

 
- Exercise Three
59

 
- Performing Calculations in Java
62

 
- Calculations and Concatenation in Java
63

 
- Calculations and Precedence in Java
64

 
- Manipulating Numbers in Java
65

 
- Concatenating Numbers Together in Java
68

 
- Exercise Four
71

 
- Storing Variables in Java
73

 
- Variable Datatypes in Java
75

 
- Using MAX_VALUE in Jaava
76

 
- The String Variable in Java
77

 
- The Char Variable in Java
78

 
- Variable Naming in Java
79

 
- Using Variables in Java
80

 
- Boolean Variables in Java
84

 
- Incrementing Variables in Java
85

 
- Using Postfix in Java
87

 
- Manipulating Variables in Java
88

 
- Protecting Variables in Java
89

 
- Using Constant Variables in Java
91

 
- Wrapper Classes in Java
92

 
- String Class Methods in Java
96

 
- Character Class Methods in Java
97

 
- Casting and Converting Values in Java
98

 
- The valueOf Method in Java
101

 
- The toString Method in Java
103

 
- The toValue Method in Java
104

 
- Converting Char to String in Java
106

 
- Converting Classes to Primitives in Java
107

 
- Number Formatting in Java
108

 
- Using Locales in Java
115

 
- Exercise Five
117

Six
Conditional Tests
121

 
- Making Decisions in Java
122

 
- Testing Booleans in Java
125

 
- Nested Conditions in Java
128

 
- Blocked Conditions in Java
130

 
- Class Conditions in Java
131

 
- Class Methods in Java
132

 
- String Class Methods in Java
133

 
- Character Class Methods in Java
135

 
- Boolean Class Methods in Java
138

 
- Case Switch Conditions in Java
139

 
- Using Break in Java Switches
141

 
- Compound Conditions in Java
143

 
- AND Conditions in Java (&&)
144

 
- OR Conditions in Java (||)
145

 
- XOR Conditions in Java (^)
146

 
- NOT Conditions in Java (!=)
147

 
- Short-circuiting Conditions in Java
148

 
- Exercise Six
150

Seven
Arrays and Looping
153

 
- Array Variables in Java
154

 
- Declaring Arrays in Java ([])
155

 
- Populating Arrays in Java
160

 
- Defining Multi-Dimensional Arrays
163

 
- Populating Multi-Dimensional Arrays
164

 
- Converting Char Arrays to Strings
166

 
- Copying Arrays Using ArrayCopy
167

 
- Looping Methods in Java
169

 
- While Looping in Java
170

 
- Do While Looping in Java
172

 
- For Looping in Java
173

 
- Continue Looping in Java
174

 
- Ternary if-else Operator in Java
176

 
- Branching in Looping in Java
179

 
- The Break Statement in Java
180

 
- The Continue Statement in Java
182

 
- The Return Statement in Java
183

 
- Sending Arguments to Methods
184

 
- Using Length with Arguments
186

 
- Exercise Seven
188

Eight
Javac Arguments
194

 
- Javac Switches
195

 
- Compiling Multiple Files
201

 
- Using a Command File With Javac
202

Nine
Concepts of OOPS
204

 
- Introduction
205

 
- Classes and Instances
206

 
- Class and Instance Variables
209

 
- Inheritance in Java
213

 
- Exercise Eight
216

Ten
Modular Programming
217

 
- Introduction
218

 
- Multiple Methods
219

 
- Multiple Classes
223

 
- Multiple Classes and Instances
226

 
- Multiple Files
231

 
- Returning Values in Java
233

 
- Definition of Scope in Java
240

 
- Packages in Java
243

 
- Defining Packages in Java
244

 
- Using Packages in Java
248

 
- Overloading Methods in Java
253

 
- Overriding and Extending Classes
257

 
- Class Access Levels in Java
265

 
- Method Access Levels in Java
266

 
- Variable Access Methods in Java
269

 
- Exercise Nine
270

Eleven
Exception Handling in Java
271

 
- Error Handling in Java
272

 
- Trying Exceptions in Java
273

 
- Catching Exceptions in Java
274

 
- Throw Exceptions in Java
282

 
- Catch All Exceptions in Java
283

 
- Using Finally in Java
284

 
- Throws and Modular Programming
286

 
- Developer Defined Exceptions in Java
297

Twelve
Dates in Java
304

 
- Using Dates in Java
305

 
- Date and Time Variables
307

 
- currentTimeMillis()
312

 
- DateFormat in Java
314

 
- SimpleDateFormat Method
319

 
- getTimeInstance Method in Java
323

 
- SimpleDateFormat Method for Time in Java
326

 
- Calendar Class in Java
328

 
- Gregorian Calendar in Java
338

 
- Converting Calendar to Date in Java
344

 
- Converting Date to Calendar in Java
345

 
- Exercise Ten
346

Thirteen
System Properties
348

 
- Using System Properties in Java
349

 
- List of System Properties in Java
350

 
- System.getProperty
351

Fourteen
Interfacing with the OS
352

 
- File Handling in Java
353

 
- Reading from Files in Java
355

 
- Writing to Files in Java
360

 
- IOException in Java
363

Fifteen
Object
364

 
- The Object Superclass in Java
365

Sixteen
Dimensions
369

 
- The Dimension Datatype in Java
370

 
- Examples of Using Dimensions in Java
371

 
- Methods for Dimensions in Java
372

Seventeen
Documentation
375

 
- Documenting Java Programs
376

 
- Using Javadoc
377

 
- Exercise Eleven
401