JAVA COURSES AUSTRALIA
  PROVIDERS OF ACCREDITED PRACTICAL SKILLS TRAINING COURSES FOR OVER 25 YEARS
 
Java Programming Courses Australia

Java Programming Courses Australia

Diploma in Java Programming (Java Standard Edition) with Sun Certified Java Exam Preparation Module (Dip. Java Prog. SE) by Distance Learning

HOW TO APPLY STARTDATE DURATION FEES BROCHURE

Java Programming Courses Introduction

Our Diploma in Java Programming by Distance Learning teaches participants with little or no programming experience how to program with Java, one of the world's most popular programming languages.

The Diploma in Java Programming provides the complete preparation for both the Sun Certified Java Associate Exam and the Sun Certified Java Programmer Exam.

Java has become the platform of choice for creating many different types of;

  • Desktop and web applications
  • Computer and mobile Phone applications
  • Games software and other divices worldwide

This course is designed to help novices become literate in Java programming and experienced programmers become skilled Java developers.

The Java Programming Course also introduces UML (Unified Modelling Language) which is used to design software before it is created. This is particularly important for candidates for the Sun Certified Java Associate Exam but is of benefit to all Java programmers.

Java Programming Courses Content

Java Programming Course: Module 1

Overview of Java Applications

Creating Your First Java program, Compiling and running a Java Applications, Modifying a Java Program, Displaying Text with printf, Using Variables and simple arithmetic, Getting user input with class Scanner, Decision Making: Equality and Relational Operators.

Java Programming Course: Module 2

Using Classes and Objects

Classes, Objects, Methods and Instance Variables, Declaring a Class with a Method and Instantiating an Object of a Class, Declaring a Method with a Parameter, Instance Variables, set Methods and get Methods, Primitive Types vs. Reference Types, Initializing Objects with Constructors, Floating-Point Numbers and Type double.

Java Programming Course: Module 3

Control Statements

if Single-Selection Statement, if … else Double-Selection Statement, while Repetition Statement, Formulating Algorithms, Repetition Statements, Formulating Algorithms: Nested Control Statements, Compound Assignment Operators, Increment and Decrement Operators, Primitive Types, Essentials of Counter-Controlled Repetition, for Repetition Statement, Examples Using the for Statement, do … while Repetition Statement, switch Multiple-Selection Statement, break and continue Statements, Logical Operators.

Java Programming Course: Module 4

Methods: A Deeper Look

static Methods, static Fields and Class Math, Declaring Methods with Multiple Parameters, Notes on Declaring and Using Methods, Method-Call Stack and Activation Records, Argument Promotion and Casting, Java API Packages, Generalized Scaling and Shifting of Random Numbers, Scope of Declarations, Method Overloading.

Java Programming Course: Module 5

Arrays

Declaring and Creating Arrays, Examples Using Arrays, Enhanced for Statement, Passing Arrays to Methods, Multidimensional Arrays.

Java Programming Course: Module 6

Classes and Objects Advanced

Controlling Access to Members, Referring to the Current Object's Members with the this Reference, Overloaded Constructors, Default and No-Argument Constructors, Composition, Enumerations, Garbage Collection and Method finalize, static Class Members, static Import, final Instance Variables, Time Class Case Study: Creating Packages.

Java Programming Course: Module 7

Inheritance

Superclasses and Subclasses, protected Members, Relationship between Superclasses and Subclasses, Creating Class withInheritance, Creating a Inheritance Hierarchy, Inheritance Hierarchy Using protected Instance Variables, Inheritance Hierarchy Using private Instance Variables, Constructors in Subclasses, Software Engineering with Inheritance.

Java Programming Course: Module 8

Polymorphism

Polymorphism Examples, Demonstrating Polymorphic Behavior, Abstract Classes and Methods, Payroll System Using Polymorphism, Demonstrating Polymorphic Processing, Operator instanceof and Downcasting, Summary of the Allowed Assignments Between Superclass and Subclass Variables, final Methods and Classes, Creating and Using Interfaces, Developing a Payable Hierarchy, Declaring Constants with Interfaces, Common Interfaces of the Java API.

Java Programming Course: Module 9

Graphical User Interface Components

Simple GUI-Based Input/Output with JOptionPane, Overview of Swing Components, Displaying Text and Images in a Window, Text Fields and an Introduction to Event Handling with Nested Classes, Common GUI Event Types and Listener Interfaces, How Event Handling Works, JButton component , Buttons That Maintain State, JCheckBox component , JRadioButton component, JComboBox and Using an Anonymous Inner Class for Event Handling, JList component, Mouse Event Handling and Adapter Classes, JPanel Subclass for Drawing with the Mouse, Layout Managers.

Java Programming Course: Module 10

Exception Handling

Exception-Handling Overview, Example: Divide by Zero without Exception Handling Examples, Java Exception Hierarchy, finally Block, Stack Unwinding, printStackTrace, getStackTrace and getMessage, Chained Exceptions, Declaring New Exception Types, Assertions.

Java Programming Course: Module 11

Files and Streams

Data Hierarchy, Files and Streams, Class File, Sequential-Access Text Files, Creating a Sequential-Access Text File, Reading Data from a Sequential-Access Text File, Updating Sequential-Access Files, Object Serialization, Creating a Sequential-Access File Using Object Serialization, Reading and Deserializing Data from a Sequential-Access File, Additional java.io Classes, Opening Files with JFileChooser.

Java Programming Courses Methods of Training

Online Lecture Modules, Subject Expert Feedback Sessions after each Module, practical case studies, end of module assignments. etc.

Java Programming Courses Subject Experts

Full support is available from our subject experts by email at the end of each module and an ongoing basis during the course.

Who Should Apply to Java Programming Courses

Anyone who wishes to develop a career in Java Programming. Selection is based on consultation. Please contact us on the numbers below or e mail info@javacourses.com.au to arrange.

Possible Careers

Computer Programmer, Software Developer, Java Developer, Software engineer, Software Test, Software Design, IT consultant, Software Trainer.

Java Programming Course Qualifications

Successful candidates are awarded the Diploma in Java Programming (Dip. Java Prog.) at Pass, Credit or Distinction level. The Diploma is awarded by the Institute of Commercial Management.

Java Programming Courses Application Process

Selection is based on telephone consultation. Please contact us on the numbers below or e mail info@javacourses.com.au to arrange a Consultation today for this Java Programming Course!

Java Programming Course Start Date

Enrolment for this Java Programming Course will take place on January 27 2012

Java Programming Course Application

Application for this course is available immediately online through our Course Payments Page.

Java Programming Course Duration

14 weeks to 1 calendar year depending on individual progress.

Java Programming Course Fees

AUD$1695

Fees may be paid online through our Course Payments Page alternatively payments can be made by cheque, bank draft, credit card, laser card or bank transfer.

All fees must be paid before the Java Programming Course begins.

Java Programming Course Brochure

Request a Brochure for this Course.

Disclaimer

Every effort is made to ensure accuracy, however responsibility is disclaimed for any error or omission in this website.

Java Programming Courses Australia as part of the Fitzwilliam Institute Group closes on Bank Holidays and for a number of days at Christmas and New Year. Java Courses Australia reserves the right to postpone, cancel or alter courses without notice or to change any of the details in this web page. Fees are not refundable unless the course is cancelled by the Java Courses Australia.

Existing students can login here.

Java Programming Courses Australia
Melbourne: 03 9937 1210
Sydney: 02 8005 8455
Brisbane: 07 3102 9793
Perth: 08 9467 9618

 
 
Sign up for the free Java Programming Industry Newsletter and receive regular news on Jobs, What's happening in these areas and a calendar of Upcoming Events.
SPECIAL OFFER
DIPLOMA IN JAVA PROGRAMMING
Enrol by Friday 27 January to receive additional complimentary modules in:
- Setting Up and Marketing Your Own Consultancy
- Promoting Your Website
Call or Email info@javacourses.com.au for further information
 
OUR ETHOS....

- Practical Skills Training
- Delivered By Industry Professionals
- Industry Recognised
- Internationally Accredited
- Established Over 25 Years
- Transferable Skills Globally
- Career Focused Approach
- Interactive Case Study Based
- Hugely Successful Formula
 
TESTIMONIALS

"Excellent delivery of an excellent course."
"Very informative with emphasis on practical skills that are useful. Would (and have) recommended this course to friends and colleagues."
"Great course - interesting and practical."
"Well done. Course was efficient and exceeded my expectations."
 
JAVA PROGRAMMING SKILLS
- How to Install & Configure Java

- How to Write Bulletproof Applications

- How to Develop Real-World, Object-Oriented Business Applications

- How to Use Swing Components to Develop GUI Applications

 
 

Copyright © 2011 Fitzwilliam Institute Group