(Click Category to List Courses)

51 - LONG - Long-Term Programs

LONG 530 - Java Programming Basics (3 Weeks)

Please contact us for fees


Course Description

This course is specially designed for students who are interested in learning the hottest programming language - Java with minimum entry requirement. Students who do not have any programming experience or programming knowledge in using object-oriented programming (OOP) techniques are encouraged to attend this course. This course introduces participants to the fundamentals of the Java language and syntax as well as introducing them to the major class libraries in Java

Course Objectives

  • Understanding programming concepts and fundamentals
  • Understanding Java fundamentals
  • Being familiar with OOP concepts
  • Learning how to write programs using Java language

Who Should Attend?

  • IT professionals
  • Programmers
  • Anyone who deal directly or indirectly with Java applications


  • What you need to get started
  • Java Comments
  • The Structure of Java Code
  • How to Run your Java Programs
  • Printing to the Output Window
  • Sharing your programs with others
  • Integer Variables in Java
  • Double Variables
  • Short and Float
  • Operator Precedence
  • Java String Variables
  • Getting Input from the User
  • Option Panes
  • If Statements in Java
  • If Else Statements
  • Boolean Values
  • Switch Statements
  • Java for Loops
  • Java While Loops
  • Java Arrays
  • Arrays and Loops
  • Sorting Arrays
  • Arrays and Strings
  • Multi-Dimensional Arrays
  • Array Lists 
  • Java and Strings
  • Upper and LowerCase
  • The compare Method
  • The indexOf Method
  • The substring Method
  • The equals Method
  • The charAt Method
  • The replace Method
  • Printing Formatted Strings  
  • Java Methods
  • Calling your Java Methods
  • Passing Values to Methods
  • Multiple Method Parameters 
  • Writing your own Java Classes
  • Field Variables
  • The Java Class Constructor
  • Accessing Class Variables
  • More on Java Class Methods
  • Java and Inheritance  
  • Error Handling and Exceptions
  • Stack Trace
  • Handling Logic Errors in Java 
  • Open and Read a Text File in Java
  • Write to a Text File in Java
  • Java Forms
  • The Different Form Views in NetBeans
  • Add a Text Box to a Java Form
  • Add a Button to the Form
  • Button Properties
  • Java Form Events
  • Coding for the Plus Button
  • Coding for the Equals Button
  • Coding for the Clear Button
  • Subtract, Divide, Multiply Buttons 
  • Java and Combo Boxes
  • Java Check Boxes
  • Radio Buttons
  • Adding Menus to a Java Form
  • Open File Dialogue Boxes
  • Opening Files
  • Save File Dialogue Boxes