KB0153 - Java Programming (J2SE/J2EE)
COURSE DURATION: 30 HRS
COURSE DESCRIPTION :
This course covers basic to advanced Java programming. Participants
should have a basic knowledge in computer programming using any
programming language. Training is more on actual implementation of java
programs for web integration
COURSE OUTCOMES :
After the training students should be able to:
Create Java programs
Design programs for the Web.
COURSE DELIVERY:
Instructor-led, classroom/laboratory-delivery learning model with
structured hands-on and minds-on activities and laboratory activities.
ENTRY REQUIREMENTS:
Working knowledge in Windows Applications
Basic Programming knowledge.
TOPICS COVERED
Chapter 1
Getting started
What is JAVA?
Definition of Terms
A. The main Method
B. Defining and using Classes and Objects
C. Comments in Java Code
Learning Java language
OOP- Object Oriented Programming Concepts
Using Data
A. Variables and Constant
B. Int Data Type
C. Arithmetic Statement
D. Boolean Data Type
E. Floating Data Type
F. Numeric Type Convertion
G. Char Data Type
Writing a First Program
Chapter 2
Programming using Methods
A. Creating methods with No arguments
B. Methods that require a single Argument
C. Methods that require a multiple Argument
D. Methods that return values
Using Classes
Defining a Class
Creating a Class
Using instance Methods
Organizing methods
Chapter 3
Input and Decision making
Simple keyboard Input
If Structure
Comparison Operator
If – else Structure
Nested if and nested if ... else
Switch Structure
While Structure
Do – Loops Structure
Chapter 4
Arrays
Program that uses an array
Program that uses an Array of Event Object
Passing Arrays to Methods
Using one Dimensional Array
Sorting Primitive Array Elements
Using Two Dimensional Array
Chapter 5
Strings
Comparing Strings
Using other Strings Methods
Converting Strings to numbers
Chapter 6
Understanding the Abstract Windows Toolkit (AWT)
Using Frame Class
Creating a Frame that Classes
Creating a Button, Checkbox, TextField
Chapter 7
JDBC Database Access
Getting Started
Establishing a Connection
Loading Drivers
Making the Connection
Creating JDBC statements
Executing the Statements
Entering the Statements
Entering Data into a Table
Getting a Data from a Table
Retrieving Values from Result Sets
Chapter 8
Continuous of JDBC
Updating Tables
Using Prepared Statements
Stored Procedures
SQL Statements for Creating a Stored Procedure
Creating Complete JDBC applications
Importing Classes to make them Visible
Using the main method
Using try and catch blocks
Retrieving Exceptions
Chapter 9
Applet
Creating first applet
With label
Adding TextField and Buttons
The applet to draw a green square instead of a red spot
The applet to display your name in purple instead of s red spot
Chapter 10
Java Swing
Swing Components
How to create and Show s frames
Creating a TextField, Label and Button
How to use a password Fields