Home > Search Results > Course Details

IT Training available in Canberra, Sydney, Brisbane, Melbourne. IT Training, Active Directory, ADO.NET, Application Development, Microsoft Exchange Server, Networking Fundamentals, Programming, Windows Embedded, XML Training courses will ensure you attain all the necessary skills and qualifications to work within the IT industry.

Startnextweek has one of the largest collection of IT Technical Courses. Microsoft, Cisco, Software and Database development can all be found here at a discounted rate.

Book your course to become skilled and qualified in IT today! Check below for a range of courses or call 1300 728 102 and we can find the right IT course for you.

Book your place on this Java course with Object Training through startnextweek.com.au now and get instant confirmation!

Java Foundations


Book Now
Book your place now

Course Details
Course Id: 341308
Delivery Method:
Classroom Course
Dates:
Times:
9:00 AM - 5:00 PM
Duration: 4 days
Location: To be confirmed...., TBC, Melbourne, VIC 3000
View map
Places: 0
RRP: $ 2816
Price: $ 2534
(Price includes GST)
Deposit: $ 348.48
(Price includes GST)
Discount: 10%


Book Now
Email  Email a friend Want this course in-house?

About This Training Course

The techniques and strategies of Java programming are discussed. Participants have the opportunity to raise and discuss issues of concern.

Subjects Covered

This Java Foundations Training Course covers the following:

Getting Started with Java
Introduces the student to Java, covering; What is Java?, Language, Virtual Machine, API Specification, History of Java, Applications vs Applets, Sample Application and Applet

Object Oriented Primer
This session is designed to introduce object-oriented concepts.
What’s an Object?, State, Behaviour, Identity, Messages, Encapsulation, Data Hiding, Classes, Classes vs Objects, Inheritance, Polymorphism, Dynamic Binding

Java Basics
Gives a basic understanding of the Java syntax:

Java Classes
Covers how to write basic classes in Java.
Syntax Overview for Classes, Method Definitions, Constructor Syntax, Order of Initialisation and Constructor Calls, Variable Definitions, Class Inheritance, Member Access Rights, Distinction between classes and objects, JUnit testing

Abstract Classes, Interfaces and Packages
Introduces Abstract Classes and Interfaces using practical examples and covers packages and why they are important to Java. Abstract Classes, Interfaces, Objects Implement Roles, Interface Examples and Benefits, Interface vs Inheritance, Method Qualifiers (static, final, abstract), Package Syntax and Directories,CLASSPATH,Static Import

Collection Classes
An introduction to the Java collection classes. We cover both the basic JDK 1.1 classes, and the more extensive JDK 1.2 classes. JDK 1.1 Collection Classes, (Vector, Hashtable), JDK 1.2 Collection Classes (Collection, List, Set, Map, Implementation Classes), Sorting, Advanced Features (Generics, Autoboxing)

Exceptions
What are Exceptions?, Checked and Unchecked Exceptions, try - catch blocks, Finally block, Exception Hierarchy, Creating User Exceptions

Inner Classes
Explain inner classes and demonstrate the inner class techniques.
What are inner classes?, Types of inner classes - Top level classes, Local classes, Anonymous classes, Examples of each inner class type

Java IO
The document object, Presents the overall design of the IO classes and demonstrates IO using Serialisation. Overview, Non-stream Classes, InputStream hierarchy, OutputStream hierarchy, Character-based Streams, Example using files, Serialisation, ObjectStreams

Java Tools
Introduction to the fundamental JDK tools, what they are, how and when to use them

Threads
What’s a Thread?, Creating and Extending Threads, Implementing the Runnable Interface, Thread Priorities, Groups, Control, Synchronisation and Notification

Training Course Outcomes

At the end of this Java Foundations Training Course you will be able to:

• Use the Java language
• Program in Java
• Be familiar with new language features of Java 5

Prerequisites

Participants should have significant practical experience in a programming language.

It is recommended that students should also have an understanding of OO concepts.

Other Information

Deliverable material for this Java Foundations Training Course includes:

• Certificate of Accomplishment
• Professionally printed student notes and exercises
• CD containing original exercises and source code

If you need further information contact Startnextweek.com.au on 1300 728 102

To find out more about this course complete your details below and select Submit

Subject:*
*
*


*
*

* These fields are required
Copyright © 2006-2011 startnextweek Pty Ltd. All rights reserved.